Compare commits
3 commits
main
...
wip/new-th
Author | SHA1 | Date | |
---|---|---|---|
fce9cd1369 | |||
|
ff21e9d550 | ||
|
7d07a62a6a |
23 changed files with 4077 additions and 13 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -199,3 +199,5 @@ $RECYCLE.BIN/
|
|||
*.lnk
|
||||
|
||||
# End of https://www.toptal.com/developers/gitignore/api/jetbrains+all,linux,windows,macos,hugo,vim
|
||||
|
||||
node_modules
|
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -1,3 +0,0 @@
|
|||
[submodule "themes/ananke"]
|
||||
path = themes/ananke
|
||||
url = https://github.com/theNewDynamic/gohugo-theme-ananke.git
|
|
@ -1,5 +0,0 @@
|
|||
+++
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
date = {{ .Date }}
|
||||
draft = true
|
||||
+++
|
1
assets/css/components/all.css
Normal file
1
assets/css/components/all.css
Normal file
|
@ -0,0 +1 @@
|
|||
@import "buttons.css";
|
0
assets/css/components/buttons.css
Normal file
0
assets/css/components/buttons.css
Normal file
15
assets/css/styles.css
Normal file
15
assets/css/styles.css
Normal file
|
@ -0,0 +1,15 @@
|
|||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
||||
|
||||
@import "components/all.css";
|
||||
|
||||
html {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
@screen md {
|
||||
html {
|
||||
font-size: 20px;
|
||||
}
|
||||
}
|
9
content/datenschutz/index.md
Normal file
9
content/datenschutz/index.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
+++
|
||||
title = 'Index'
|
||||
date = 2024-06-16T17:28:08+02:00
|
||||
draft = false
|
||||
+++
|
||||
|
||||
## Datenschutzerklärung
|
||||
|
||||
Der CCC Salzburg speichert und verarbeitet ausschließlich Daten zu denen er gesetzlich verpflichtet ist, oder die zum Betrieb von Diensten, die den Mitgliedern zur Verfügung gestellt werden, benötigt werden. Die einzelnen Dienste erhalten Zugriff auf den Nicknamen und die E-Mail Adresse durch die erstmalige Anmeldung. Die Nutzung dieser Dienste ist für die Mitglieder optional und freiwillig. Die Vertraulichkeit aller dem CCC Salzburg zur Verfügung gestellten Daten wird gewahrt und er wird sie nicht verkaufen, vermieten oder Dritten verfügbar machen. Alle Daten werden in der Übertragung und im ruhenden Zustand nach Stand der Technik geschützt und verschlüsselt. Bei Anfragen zum Datenschutz verweisen wir auf unsere Kontaktdaten aus dem [Impressum](#).
|
17
content/impressum/index.md
Normal file
17
content/impressum/index.md
Normal file
|
@ -0,0 +1,17 @@
|
|||
+++
|
||||
title = 'Index'
|
||||
date = 2024-06-16T17:37:28+02:00
|
||||
draft = true
|
||||
+++
|
||||
|
||||
## Impressum
|
||||
|
||||
Verein zur Förderung der prosperitiven Koexistenz von Mensch und Maschine — CCC Salzburg.
|
||||
|
||||
Die ZVR-Zahl lautet 839439289.
|
||||
|
||||
Email: 42@cccsbg.at
|
||||
|
||||
CCC Salzburg, 1. Stock
|
||||
Ulrike-Gschwandtner-Straße 5
|
||||
5020 Salzburg
|
30
content/index.md
Normal file
30
content/index.md
Normal file
|
@ -0,0 +1,30 @@
|
|||
+++
|
||||
title = ''
|
||||
date = 2024-06-16T16:57:42+02:00
|
||||
draft = false
|
||||
+++
|
||||
|
||||
## Wer wir sind
|
||||
|
||||
Wir sind der Verein zur Förderung der prosperitiven Koexistenz von Mensch und Maschine — CCC Salzburg. Weiters fühlen wir uns der [CCC Hackerethik](https://www.ccc.de/hackerethik) verbunden und möchten allen Lebewesen, unabhängig vom Aussehen, Alter, Herkunft, Spezies, Geschlecht oder gesellschaftliche Stellung, einen Raum bieten sich auszutauschen. Unsere Vereinszwecke lauten gemäß unseren Vereinsstatuten wie folgt:
|
||||
|
||||
- Förderung des schöpferisch-kritischen Umgangs mit Technologie.
|
||||
- Untersuchung technologischer Entwicklungen und deren Auswirkungen auf Gesellschaft und Individuen mit Schwerpunkt auf elektronischer Datenverarbeitung.
|
||||
- Einsatz für offene Systeme, Informationsfreiheit und Netzneutralität.
|
||||
|
||||
## Was tun wir
|
||||
|
||||
Oder auch was haben wir. Wir treffen uns mindestens einmal jede Woche am Freitag. Wir drucken, löten, schrauben, bohren...
|
||||
|
||||
## Kontakt
|
||||
|
||||
Am einfachsten kommst du uns an einem Freitag in unserem barrierefreien [Hackspace](https://de.wikipedia.org/wiki/Hackerspace) in der ARGEkultur besuchen. Dieser befindet sich im 1. Stock und ist bis auf Ausnahmen spätestens ab 18:00 öffentlich zugänglich. Schau einfach vorbei!
|
||||
|
||||
Die genaue Adresse lautet wie folgt:
|
||||
|
||||
CCC Salzburg, 1. Stock
|
||||
Ulrike-Gschwandtner-Straße 5
|
||||
5020 Salzburg
|
||||
|
||||
Über Events und Neuigkeiten bleibst du am Laufenden, wenn du dich auf unserer [Mailing Liste](https://lists.cccsbg.at/mailman3/lists/sbg.lists.cccsbg.at/) registrierst, oder die aufgelisteten Termine auf dieser Webseite beachtest. Es gibt noch unseren Matrix Raum [#chaossbg:darkfasel.net](https://matrix.to/#/#chaossbg:darkfasel.net) welcher auch mit unserem IRC Channel [#chaossbg @ darkfasel](https://webirc.darkfasel.net/#chaossbg) gebrückt ist. Gerne kannst du uns aber auch an [42@cccsbg.at](mailto:42@cccsbg.at) eine Mail schreiben.
|
||||
|
16
content/mitgliedschaft/index.md
Normal file
16
content/mitgliedschaft/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
+++
|
||||
title = 'Mitgliedschaft'
|
||||
date = 2024-06-16T17:06:03+02:00
|
||||
draft = false
|
||||
+++
|
||||
|
||||
## Mitgliedschaft
|
||||
|
||||
Eine Mitgliedschaft im CCC Salzburg ist für alle Wesen offen. Um Mitglied zu werden empfiehlt es sich bei uns vorher vorbeizukommen. Natürlich ist es auch möglich gleich das Antragsformular auszufüllen. Zur Bestätigung erhältst du nach Eintragung in unsere Mitgliederverzeichnis eine E-Mail mit deiner Mitgliedsnummer. Diese ist beim Einzahlen des Mitgliedsbeitrags unbedingt anzugeben.
|
||||
|
||||
Der CCC Salzburg hat insgesamt zwei Beitragsarten, eine monatliche Fördermitgliedschaft und eine jährliche Mitgliedschaft. Beide gibt es auch vergünstigt:
|
||||
|
||||
- 70 Euro pro Jahr für eine CCC Salzburg Mitgliedschaft
|
||||
- 35 Euro pro Jahr für eine vergünstigte CCC Salzburg Mitgliedschaft (in Ausbildung, arbeitsuchend, pensioniert, etc.).
|
||||
- 42 Euro pro Monat für eine CCC Salzburg Fördermitgliedschaft
|
||||
- 23 Euro pro Monat für eine vergünstigte CCC Salzburg Fördermitgliedschaft (in Ausbildung, arbeitsuchend, pensioniert, etc.).
|
16
content/spenden/index.md
Normal file
16
content/spenden/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
+++
|
||||
title = 'Index'
|
||||
date = 2024-06-16T17:36:24+02:00
|
||||
draft = true
|
||||
+++
|
||||
|
||||
## Spenden
|
||||
|
||||
Geldspenden sind in unbegrenzter Höhe willkommen.
|
||||
|
||||
Unsere Bankverbindung lautet:
|
||||
|
||||
CCC Salzburg
|
||||
Bank: Salzburger Sparkasse Bank AG
|
||||
IBAN: AT922040400040968679
|
||||
BIC: SBGSAT2SXXX
|
9
content/unvereinbarkeitserlaerung/index.md
Normal file
9
content/unvereinbarkeitserlaerung/index.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
+++
|
||||
title = 'Index'
|
||||
date = 2024-06-16T17:35:21+02:00
|
||||
draft = true
|
||||
+++
|
||||
|
||||
## Unvereinbarkeitserklärung
|
||||
|
||||
In unserer [Unvereinbarkeitserklärung](#) erklären wir, was für uns bei einem Besuch und in Folge dessen auch mit einer Mitgliedschaft als unvereinbar gilt.
|
3
go.mod
Normal file
3
go.mod
Normal file
|
@ -0,0 +1,3 @@
|
|||
module github.com/bep/hugo-starter-tailwind-basic/v3
|
||||
|
||||
go 1.19
|
35
hugo.toml
35
hugo.toml
|
@ -1,4 +1,31 @@
|
|||
baseURL = 'https://example.org/'
|
||||
languageCode = 'en-us'
|
||||
title = 'My New Hugo Site'
|
||||
theme = 'ananke'
|
||||
baseURL = 'https://cccsbg.at/'
|
||||
languageCode = 'de-at'
|
||||
title = 'CCC-Salzburg'
|
||||
|
||||
disableKinds = ["page", "section", "taxonomy", "term"]
|
||||
|
||||
[module]
|
||||
[module.hugoVersion]
|
||||
extended = false
|
||||
min = "0.112.0"
|
||||
[[module.mounts]]
|
||||
source = "assets"
|
||||
target = "assets"
|
||||
[[module.mounts]]
|
||||
source = "hugo_stats.json"
|
||||
target = "assets/watching/hugo_stats.json"
|
||||
|
||||
[build]
|
||||
writeStats = true
|
||||
[[build.cachebusters]]
|
||||
source = "assets/watching/hugo_stats\\.json"
|
||||
target = "styles\\.css"
|
||||
[[build.cachebusters]]
|
||||
source = "(postcss|tailwind)\\.config\\.js"
|
||||
target = "css"
|
||||
[[build.cachebusters]]
|
||||
source = "assets/.*\\.(js|ts|jsx|tsx)"
|
||||
target = "js"
|
||||
[[build.cachebusters]]
|
||||
source = "assets/.*\\.(.*)$"
|
||||
target = "$1"
|
||||
|
|
23
layouts/_default/baseof.html
Normal file
23
layouts/_default/baseof.html
Normal file
|
@ -0,0 +1,23 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en" class="dark:bg-gray-900 bg-gray-200">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>
|
||||
{{ .Title }}
|
||||
</title>
|
||||
<meta name="description" content="{{ .Description }}" />
|
||||
{{/* styles */}}
|
||||
{{ $options := dict "inlineImports" true }}
|
||||
{{ $styles := resources.Get "css/styles.css" }}
|
||||
{{ $styles = $styles | resources.PostCSS $options }}
|
||||
{{ if hugo.IsProduction }}
|
||||
{{ $styles = $styles | minify | fingerprint | resources.PostProcess }}
|
||||
{{ end }}
|
||||
<link href="{{ $styles.RelPermalink }}" rel="stylesheet" />
|
||||
</head>
|
||||
<body class="my-10">
|
||||
<div class="container px-4 lg:mx-auto">
|
||||
{{ block "main" . }}{{ end }}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
13
layouts/index.html
Normal file
13
layouts/index.html
Normal file
|
@ -0,0 +1,13 @@
|
|||
{{ define "main" }}
|
||||
<article class="prose lg:prose-xl dark:prose-invert">
|
||||
<h1>Tailwind 3 Hugo Starter</h1>
|
||||
|
||||
<h2 class="text-4xl">Testing Tailwind 3 Features</h2>
|
||||
<div>
|
||||
<button class="bg-cyan-400 rounded-xl p-4">Share on Twitter</button>
|
||||
</div>
|
||||
|
||||
<h2 class="text-4xl">Markdowns: {{ .Title }}</h2>
|
||||
{{ .Content }}..
|
||||
</article>
|
||||
{{ end }}
|
2842
package-lock.json
generated
Normal file
2842
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load diff
18
package.hugo.json
Normal file
18
package.hugo.json
Normal file
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/bep/hugo-starter-tailwind-basic.git"
|
||||
},
|
||||
"dependencies": {},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.4.1",
|
||||
"autoprefixer": "^10.3.1",
|
||||
"postcss": "^8.3.6",
|
||||
"postcss-cli": "^8.3.1",
|
||||
"postcss-purgecss": "^2.0.3",
|
||||
"tailwindcss": "^2.2.7"
|
||||
},
|
||||
"name": "hugo-starter-tailwind-basic",
|
||||
"version": "0.1.0"
|
||||
}
|
15
package.json
Normal file
15
package.json
Normal file
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://git.local.cccsbg.at/CCCSBG-PR/cccsbg-hugo"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/typography": "^0.5.9",
|
||||
"autoprefixer": "^10.4.14",
|
||||
"postcss": "^8.4.23",
|
||||
"postcss-cli": "^10.1.0",
|
||||
"tailwindcss": "^3.3.2"
|
||||
},
|
||||
"name": "cccsbg-hugo",
|
||||
"version": "0.1.0"
|
||||
}
|
1002
pnpm-lock.yaml
generated
Normal file
1002
pnpm-lock.yaml
generated
Normal file
File diff suppressed because it is too large
Load diff
8
postcss.config.js
Normal file
8
postcss.config.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
let tailwindConfig = process.env.HUGO_FILE_TAILWIND_CONFIG_JS || './tailwind.config.js';
|
||||
const tailwind = require('tailwindcss')(tailwindConfig);
|
||||
const autoprefixer = require('autoprefixer');
|
||||
|
||||
module.exports = {
|
||||
// eslint-disable-next-line no-process-env
|
||||
plugins: [tailwind, ...(process.env.HUGO_ENVIRONMENT === 'production' ? [autoprefixer] : [])],
|
||||
};
|
7
tailwind.config.js
Normal file
7
tailwind.config.js
Normal file
|
@ -0,0 +1,7 @@
|
|||
/** @type {import('tailwindcss').Config} */
|
||||
const typography = require('@tailwindcss/typography');
|
||||
|
||||
module.exports = {
|
||||
content: ['./hugo_stats.json'],
|
||||
plugins: [typography],
|
||||
};
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 33fbda0e9d3e97c92af5d195be94e8eea8003239
|
Loading…
Add table
Reference in a new issue