The Hugo code for https://hacker.tours
  • HTML 69.2%
  • SCSS 29.7%
  • Dockerfile 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-14 18:37:53 +01:00
.forgejo/workflows Fix staging preview URLs and cleanup path 2026-11-14 15:08:22 +01:00
archetypes Initial version 2024-06-13 22:14:05 +02:00
assets Match preparation status styling to Hamburg event cards 2026-11-14 14:44:24 +01:00
content Enable 40C3 event card and link to Hamburg Hackertours 2026-11-14 14:47:41 +01:00
i18n Replace homepage event lists with responsive logo cards 2026-11-14 14:41:02 +01:00
layouts Replace homepage event lists with responsive logo cards 2026-11-14 14:41:02 +01:00
static refactor: Applies changes made to the logo for the 39C3 dark mode color scheme 2026-03-01 16:14:23 +01:00
themes Update theme 2026-02-24 20:03:47 +01:00
.gitignore Initial version 2024-06-13 22:14:05 +02:00
.gitmodules Initial version 2024-06-13 22:14:05 +02:00
.hugo_build.lock Initial version 2024-06-13 22:14:05 +02:00
Dockerfile Initial version 2024-06-13 22:14:05 +02:00
hugo.yaml refactor: Applies changes made to the logo for the 39C3 dark mode color scheme 2026-03-01 16:14:23 +01:00
LICENSE EH22 is 2025 2025-03-02 19:35:27 +01:00
README.md Replace homepage event lists with responsive logo cards 2026-11-14 14:41:02 +01:00

hacker.tours Web Site

Build locally

rm -rf public
hugo
docker build -t hackertours .
docker run -it --rm --name hackertours -p 8888:80 hackertours

Then open http://localhost:8888

Event cards

The localized homepages use the event-cards shortcode and their events front matter. Cards display in two columns from 666px and in a single column on mobile. The list covers all host cities, including Easterhegg in Koblenz and Regensburg. Event logos are SVGs or PNGs in assets/img/events, rendered as masks in the heading color. Set logoOriginal: true to display original colors instead (used by EH20):

  • 37C3, 38C3, and 39C3 are from the CCC design archive.
  • EH21 is also from the archive.
  • EH20 uses the supplied EH20-Logo.png, unchanged.
  • EH23 uses the supplied EH23-Logo (1).svg wordmark and symbol, with its background removed and artwork changed to white. Other logos are unmodified.
  • 40C3 is the official info-page symbol; the archive has no 40C3 entry yet.
  • EH22 is the original vector logo by kritzl, traumweh & Schrottkatze, CC BY-SA 4.0. The archive's raster logo includes a glow unsuitable for masking.

Designer credits from the archive and the EH22 license appear beside the copyright in the homepage footer only, in both languages. Missing archive credits (40C3, EH21, EH20) are explicitly marked as unlisted.