Fancy next-gen Angestöpselt Homepage
Find a file
2026-03-16 19:30:07 +01:00
assets coderdojo: Add next event 2024-03-25 22:32:27 +01:00
cgi-bin coderdojo: Disable registration form 2026-03-04 20:52:26 +01:00
includes/layouts Introduce block and inline callout components 2022-12-01 07:42:23 +01:00
playground Update CoderDojo CSV script 2023-06-21 08:31:52 +02:00
sites sites/angestoepselt/_data/config.json aktualisiert 2026-03-16 19:30:07 +01:00
styles Improve link a11y for navigations 2026-03-04 20:52:26 +01:00
.drone.yml Fix CI syntax error 2023-04-28 08:33:51 +02:00
.editorconfig Make sure YAML frontmatter is space-indented 2022-11-01 18:38:03 +01:00
.eleventyignore Add initial support for multiple sites 2022-03-22 16:14:21 +01:00
.git-blame-ignore-revs Add .git-blame-ignore-revs 2022-03-15 09:38:47 +01:00
.gitignore Remove Nix build system leftovers 2025-06-19 07:02:47 +02:00
.prettierignore Add initial support for multiple sites 2022-03-22 16:14:21 +01:00
.prettierrc Update formatting settings and reformat the codebase 2022-03-15 09:38:13 +01:00
CONTRIBUTING.md Run Prettier 2025-06-19 07:02:47 +02:00
docker-compose.yml Revert "Fix traefik syntax error in staging Compose file" 2026-03-12 20:17:15 +01:00
Dockerfile Revert back to wget for Docker healthcheck 2025-10-29 04:14:42 +01:00
eleventy.config.mjs Update npm depedencies 2025-06-19 07:02:47 +02:00
LICENSE add license due to public repo 2022-06-15 15:09:53 +02:00
package-lock.json revert changes 2026-01-12 15:36:25 +01:00
package.json Update dependencies 2025-10-29 03:45:45 +01:00
README.md Run Prettier 2025-06-19 07:02:47 +02:00

Angestöpselt im Web

Hallo! 👋

Was du hier siehst, ist der Code für die wichtigen Internetauftritte von Angestöpselt. Dazu zählen in erster Linie

Gebaut ist das Ganze mit Eleventy. Eleventy ist ein Programm, das aus einer Menge Markdown-Dateien eine lauffähige Homepage baut. Alle erwähnten Seiten verwenden die gleiche Basis, unterscheiden sich allerdings in ihrem Inhalt.

Ich möchte an der Homepage mitarbeiten.

Wir haben hier eine etwas umfassendere Dokumentation zum Mitarbeiten. Falls du es eilig hast, hier sind die Grundlagen:

  1. Node in einer einigermaßen aktuellen Version installieren
  2. Das Projekt auschecken, dann npm install
  3. npm run build:styles
  4. SITE=angestoepselt npm run dev:site1
    • Du solltest einen lokalen Testserver bekommen, der auf Änderungen reagiert. Formulare funktionieren hier nicht.
    • Im Ordner dist/ liegen die fertigen Dateien für den Webserver.
  5. Änderungen in einem PR auf den main-Zweig einreichen

1: Wähle für die Umgebungsvariable den Namen des Ordners unterhalb von sites/ für die Seite, die du bearbeiten möchtest.

Ich habe einen Fehler entdeckt oder habe einen Verbesserungsvorschlag.

Falls du selbst ein Entwickler bist, kannst du auf hier auf Codeberg einen Fork des Projekts erstellen und einen Pull-Request einreichen. Danke!

Falls nicht, schreibe uns gerne an info@angestoepselt.de oder über unser Kontaktformular.

Ich interessiere mich für den Code.

Dann bist du hier genau richtig. Sieh dich ruhig ein wenig um!

Das Projekt ist MIT-Lizenziert.