1
0
Fork
You've already forked website
0
forked from DI-Day/website
No description
  • TypeScript 55.7%
  • Astro 18.9%
  • CSS 9.2%
  • JavaScript 7.6%
  • MDX 7.4%
  • Other 1.1%
razze fd47959cdb revert bb467f107e
revert ci: switch to Codeberg runners as they have reliably working v6
v6 is needed for interaction with public-web-static.
2026年04月30日 11:14:04 +02:00
.devcontainer Add version lense extension 2026年03月10日 10:11:05 +00:00
.forgejo/workflows revert bb467f107e 2026年04月30日 11:14:04 +02:00
.vscode
hosting feat: add nginx redirects generation with validation and config integration 2026年02月14日 14:54:12 +01:00
LICENSES feat: add logo and favicon by Stella Schiffczyk with SPDX metadata (CC-BY-4.0) 2026年04月29日 20:37:10 +02:00
packages feat: change used bullet point list formatting ( #101 ) 2026年04月30日 03:04:57 +02:00
public chore: update terminology: recipe → guide (tech) 2026年04月29日 21:58:45 +02:00
scripts feat: add asset-manifest generation and SBOM enrichment 2026年03月04日 11:10:48 +01:00
src refactor: update content for consistency and accessibility 2026年04月30日 00:35:16 +02:00
.editorconfig
.gitignore chore: tidy .gitignore and switch dev script to --host 2026年04月27日 23:26:33 +00:00
.gitmodules
.prettierignore
.prettierrc
.tool-versions feat: add nginx redirects generation with validation and config integration 2026年02月14日 14:54:12 +01:00
astro.config.mjs feat: serve license texts locally, fail on missing license texts 2026年04月29日 14:16:55 +02:00
components.json
CONTRIBUTING.md refactor: update terminology recipes → guides (visible texts) 2026年04月29日 21:58:45 +02:00
eslint.config.mjs fix: update ESLint ignores to include decap-cms package 2026年02月24日 12:32:10 +00:00
package.json chore: tidy .gitignore and switch dev script to --host 2026年04月27日 23:26:33 +00:00
pnpm-lock.yaml Update dependencies 2026年03月10日 10:11:27 +00:00
README.md feat: serve license texts locally, fail on missing license texts 2026年04月29日 14:16:55 +02:00
REUSE.toml add license information for florian biege's illustrations 2026年04月27日 19:04:24 +02:00
tsconfig.json
weblate_stats.yaml Translations update from Codeberg Translate ( #60 ) 2026年03月01日 15:05:05 +01:00

Digital Independence Day

Willkommen! Dieses Repository enthält den Code und ist zugleich die inhaltlich autoritative Quelle für alles, was auf der Webseite diday.org zu finden ist.

Die Seite richtet sich an Menschen, die

  1. sich über den Digital Independence Day informieren möchten,
  2. eigene Events zum Digital Independence Day ausrichten möchten, oder
  3. noch einmal nachschlagen oder vertiefen möchten, was bei einem Event zum Digital Independence Day behandelt wurde.

Sämtliche Inhalte und Links sind hier definiert und lassen sich über dieses Repository ändern.

Nützliche Links:

Mitmachen

Wir freuen uns über jede Mitarbeit an dieser Webseite – ob inhaltlich oder technisch, ob kleine Korrektur oder ganzer neuer Abschnitt. Keine Sorge, wenn du noch nie mit Git oder ähnlichen Tools gearbeitet hast: Der folgende Ablauf führt dich Schritt für Schritt durch den Prozess, und das CMS nimmt dir den technischen Teil weitestgehend ab.

Alle Inhalte werden über ein Content-Management-System (CMS) direkt in diesem Repository verwaltet. Erreichbar ist das CMS unter diday.org/admin. Da unsere Inhalte im Git-Repository auf Codeberg liegen und das CMS direkt darauf arbeitet, brauchst du einen Codeberg-Account, damit deine Änderungen übernommen werden können.

So läuft das Mitmachen ab:

  1. Mit deinem Codeberg-Account anmelden. Codeberg ist eine freie, gemeinnützige Plattform für Open-Source-Projekte. Falls du noch keinen Account hast, kannst du dir dort kostenlos einen anlegen.

  2. Einmalig einen Fork der Webseite anlegen. Ein Fork ist eine persönliche Kopie des Repositories, in der du Änderungen ausprobieren kannst, ohne die Live-Webseite zu beeinflussen. Das CMS legt den Fork für dich per Klick auf einen Button an – mehr ist nicht zu tun.

  3. Inhalte über die Oberfläche des CMS bearbeiten. Für Texte steht ein Rich-Text-Editor zur Verfügung, der beim Tippen live eine Vorschau anzeigt. Diese Vorschau stellt derzeit nur die grobe Struktur dar – also Überschriften, Absätze, Links – ohne das endgültige Styling der Webseite (Farben, Schriftarten, Layout). Wie dein Beitrag am Ende tatsächlich aussieht, siehst du im nächsten Schritt auf der Testumgebung.

  4. Den Beitrag zur Überprüfung einreichen. Wenn du mit deinen Änderungen zufrieden bist, verschiebst du den Beitrag in den Status Zur Überprüfung – entweder über das Status-Dropdown am Inhalt selbst oder im Reiter Arbeitsablauf per Drag-and-Drop.

    Im Hintergrund erstellt das CMS dabei automatisch einen Pull-Request. Das ist der technische Vorgang, mit dem deine Änderungen zur Aufnahme in die Webseite vorgeschlagen werden. Dort sammeln wir Feedback und Anmerkungen; Codeberg schickt dir Benachrichtigungen per E-Mail an die in deinem Account hinterlegte Adresse.

    Zusätzlich veröffentlichen wir deinen Beitrag automatisch auf einer Testumgebung. Den Link dazu findest du in der Ansicht des Pull-Requests – so kannst du deine Änderungen im echten Design der Webseite begutachten, bevor sie live gehen.

  5. Veröffentlichung nach erfolgreicher Prüfung. Sobald der Pull-Request geprüft und angenommen ist, wird die Änderung automatisch auf die Live-Webseite übernommen. Herzlichen Glückwunsch – dein Beitrag ist nun unter diday.org zu sehen!

Falls an irgendeiner Stelle etwas unklar ist oder du Unterstützung brauchst: Frag gern nach, wir helfen dir weiter. Jeder Beitrag zählt, egal wie klein.

Entwicklung

Informationen zum Technologie-Stack und zur technischen Mitarbeit findest du in der CONTRIBUTING.md.

Lizenz

Dieses Repository ist REUSE compliant. Detaillierte Lizenzinformationen können entsprechend aus der REUSE.toml ausgelesen, mit der REUSE cli abgerufen, oder auf der fertigen Website eingesehen werden.

Ausnahmen vorbehalten sind die Lizenzen grundsätzlich: