Compare commits

...
Sign in to create a new pull request.

12 commits

Author SHA1 Message Date
Sebastian Mueller
eba3358ffd Possible fix for Build issiue that the site wont build the spenden/index.html 2025-05-02 21:43:21 +02:00
Sebastian Mueller
78e51ccdc1 Fixed the business logik 2025-05-02 18:26:13 +02:00
584733f545 add readme 2025-04-06 21:02:18 +02:00
c5ca1959d6 reworked postcss config and build chain 2025-04-06 20:08:02 +02:00
Sebastian Mueller
64d300b094 Build Works and layout is correct 2025-03-29 16:01:54 +01:00
Sebastian Mueller
79672f00a7 Build works and section-format works. 2025-03-28 23:42:07 +01:00
69d84a11ce postcss plugin 2025-03-28 22:39:38 +01:00
Sebastian Mueller
88d5a86153 I think it twerks now.
Added Tailwind
2025-03-28 22:24:35 +01:00
Sebastian Mueller
fb0878e393 I think it twerks now. 2025-03-28 22:16:43 +01:00
Sebastian Mueller
dc5051428c I dont think that it works bitches. 2025-02-28 21:24:25 +01:00
Elias RUETZ
f94852c484 added theme submodule 2025-02-28 20:49:07 +01:00
Sebastian Mueller
ca1069e217 Added content 2025-01-10 18:17:33 +01:00
19 changed files with 1428 additions and 5 deletions

2
.gitignore vendored
View file

@ -199,3 +199,5 @@ $RECYCLE.BIN/
*.lnk *.lnk
# End of https://www.toptal.com/developers/gitignore/api/jetbrains+all,linux,windows,macos,hugo,vim # End of https://www.toptal.com/developers/gitignore/api/jetbrains+all,linux,windows,macos,hugo,vim
node_modules

9
.gitmodules vendored
View file

@ -1,3 +1,6 @@
[submodule "themes/ananke"] [submodule "themes/cccsbg-hugo-theme"]
path = themes/ananke path = themes/cccsbg-hugo-theme
url = https://github.com/theNewDynamic/gohugo-theme-ananke.git url = gitea@git.local.cccsbg.at:CCCSBG-PR/cccsbg-hugo-theme.git
[submodule "themes/cccsbg-hugo-theme"]
path = themes/cccsbg-hugo-theme
url = gitea@git.local.cccsbg.at:CCCSBG-PR/cccsbg-hugo-theme.git

36
README.md Normal file
View file

@ -0,0 +1,36 @@
# CCCSBG - Website
This is repository for the cccsbg.at Site.
## Build
### Submodules
The Theme is included as Submodule so you have to init the submodule and download it.
```bash
git submodule init
git submodule update --remote --merge
```
### Nodejs
We also need install the dependencies for TailwindCSS. Make sure you have pnpm installed.
```bash
pnpm i
cd themes/cccsbg-hugo-theme
pnpm i
cd ../../
```
### Hugo
If you don't have a new enough (minimum is v0.127.0) with `go install github.com/gohugoio/hugo@latest
`
```bash
hugo build
```
After this step, there should be files in the public folder.

0
assets/.gitkeep Normal file
View file

0
content/.gitkeep Normal file
View file

45
content/_index.md Normal file
View file

@ -0,0 +1,45 @@
+++
title = 'CCC Salzburg'
date = 2024-07-14T09:10:00+02:00
image = 'cover.png'
layout = 'single'
draft = false
+++
{{% section-format type="snake" location="left" %}}
# 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.
{{%/ section-format %}}
{{% section-format type="pacman" location="right" %}}
# Was tun wir
Oder auch was haben wir. Wir treffen uns mindestens einmal jede Woche am Freitag.
Wir drucken, löten, schrauben, bohren...
{{%/ section-format %}}
{{% section-format type="invader" location="left" %}}
# 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.
{{%/ section-format %}}

BIN
content/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 MiB

BIN
content/spenden/cover.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

24
content/spenden/index.md Normal file
View file

@ -0,0 +1,24 @@
+++
title = 'Spenden'
date = 2024-07-14T09:10:00+02:00
image = 'cover.png'
layout = 'single'
draft = false
+++
{{% section-format type="snake" location="left" %}}
# Spenden
Geldspenden sind in unbegrenzter Höhe willkommen.
Unsere Bankverbindung lautet:
```
CCC Salzburg
Bank: Salzburger Sparkasse Bank AG
IBAN: AT922040400040968679
BIC: SBGSAT2SXXX
```
![QR Code Überweisung](qr_code_bcd_001.svg)
{{%/ section-format %}}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.7 KiB

0
data/.gitkeep Normal file
View file

View file

@ -1,4 +1,44 @@
baseURL = 'https://example.org/' baseURL = 'https://example.org/'
languageCode = 'en-us' languageCode = 'en-us'
title = 'My New Hugo Site' title = 'My New Hugo Site'
theme = 'ananke' theme = 'cccsbg-hugo-theme'
[taxonomies]
tag = ""
group = ""
category = ""
[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]
[build.buildStats]
enable = 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"
## Needed for our short code
[markup]
[markup.goldmark.renderer]
unsafe = true
[markup.goldmark.parser.attribute]
block = true
title = true

0
i18n/.gitkeep Normal file
View file

4
package.hugo.json Normal file
View file

@ -0,0 +1,4 @@
{
"name": "cccsbg-hugo",
"version": "0.1.0"
}

17
package.json Normal file
View file

@ -0,0 +1,17 @@
{
"comments": {
"dependencies": {},
"devDependencies": {}
},
"name": "cccsbg-hugo",
"version": "0.1.0",
"devDependencies": {
"@fullhuman/postcss-purgecss": "^7.0.2",
"@tailwindcss/cli": "^4.0.17",
"@tailwindcss/postcss": "^4.0.17",
"autoprefixer": "^10.4.21",
"postcss": "^8.4.49",
"postcss-cli": "^11.0.1",
"tailwindcss": "^4.0.17"
}
}

1247
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load diff

0
static/.gitkeep Normal file
View file

@ -1 +0,0 @@
Subproject commit 33fbda0e9d3e97c92af5d195be94e8eea8003239

@ -0,0 +1 @@
Subproject commit b03b7aa08383288756ca86a560102bb70948ab01