1
0
Fork
You've already forked website
0
forked from DI-Day/website
No description
  • TypeScript 48.3%
  • Astro 19.7%
  • MDX 16.4%
  • CSS 8.1%
  • JavaScript 6.4%
  • Other 1%
Razze 4d0794a53a Merge remote-tracking branch 'weblate-guides/main'
# Conflicts:
#	src/content/guides/it/office.yaml
#	src/content/guides/it/switch-to-firefox.yaml
#	src/content/guides/it/whatsapp-to-signal.yaml
2026年06月08日 00:39:06 +02:00
.devcontainer Add version lense extension 2026年03月10日 10:11:05 +00:00
.forgejo/workflows Install other language ICU data and use node LTS instead of current 2026年05月16日 02:55:11 +02:00
.vscode chore: apply consistent formatting across components, CSS, and config files 2026年01月31日 16:00:56 +01:00
hosting Add robots.txt 2026年05月07日 22:48:52 +02: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: render caveats in CMS guide preview 2026年05月22日 16:24:46 +02:00
public Fix times being off sometimes ( #183 ) 2026年05月25日 16:19:18 +02:00
scripts feat: update redirects and move WhatsApp to Signal url 2026年04月30日 20:50:25 +02:00
src Merge remote-tracking branch 'weblate-guides/main' 2026年06月08日 00:39:06 +02:00
.editorconfig feat: add Prettier configuration and formatting scripts 2026年01月31日 16:00:56 +01:00
.gitignore chore: tidy .gitignore and switch dev script to --host 2026年04月27日 23:26:33 +00:00
.gitmodules chore: use new decap forgejo backend ( #16 ) 2026年02月13日 00:51:18 +01:00
.prettierignore chore: add src/content to prettierignore 2026年02月12日 22:43:56 +01:00
.prettierrc chore: revamp decap cms build and deploy workflow 2026年02月03日 18:30:09 +01:00
.tool-versions feat: add nginx redirects generation with validation and config integration 2026年02月14日 14:54:12 +01:00
astro.config.mjs feat: community homepage + EventMap interactive prop 2026年05月09日 13:00:27 +02:00
components.json Initial commit 2026年01月22日 22:26:48 +01:00
CONTRIBUTING.md refactor: update terminology recipes → guides (visible texts) 2026年04月29日 21:58:45 +02:00
eslint.config.mjs feat: community homepage + EventMap interactive prop 2026年05月09日 13:00:27 +02:00
package.json Fix times being off sometimes ( #183 ) 2026年05月25日 16:19:18 +02:00
pnpm-lock.yaml Fix times being off sometimes ( #183 ) 2026年05月25日 16:19:18 +02:00
README.md Update README.md 2026年05月14日 13:11:41 +02:00
REUSE.toml add license information for florian biege's illustrations 2026年04月27日 19:04:24 +02:00
tsconfig.json Initial commit 2026年01月22日 22:26:48 +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: