hacker.tours-website/README.md
Vincent Mahnke 872a4883d1
Replace homepage event lists with responsive logo cards
Include all existing events in both languages and add homepage-only logo credits.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-14 14:41:02 +01:00

41 lines
1.8 KiB
Markdown

# hacker.tours Web Site
## Build locally
```shell
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](https://designs.events.ccc.de/37C3/37c3-logo-full-black.svg),
[38C3](https://designs.events.ccc.de/38C3/logo-simple.svg), and
[39C3](https://designs.events.ccc.de/39C3/39C3-Logo-RGB_muted-black.svg)
are from the [CCC design archive](https://designs.events.ccc.de/).
- [EH21](https://designs.events.ccc.de/EH21/EH21-Logo.svg) 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](https://events.ccc.de/congress/2026/infos/assets/favicon.svg) is the
official info-page symbol; the archive has no 40C3 entry yet.
- [EH22](https://git.hamburg.ccc.de/EH22/design-public/src/branch/main/logo/logo_simple.svg)
is the original vector logo by kritzl, traumweh & Schrottkatze,
[CC BY-SA 4.0](https://creativecommons.org/licenses/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.