The EuroZig website, built with Zine (0.13.0).
zine— dev server on http://localhost:1990 with live reloadzine release— build the site intopublic/zine install-schemas— refresh Ziggy schemas for editor support
content/index.smd— homepage lead article (kicker/headline in.custom). Also published unchanged at/club/via.aliases, which is where the header nav's "club" link points.content/*.smd(e.g.conferences.smd) — homepage cards, subpages of the homepage index. Each card sets.customfields:section(mission|join|documents) andimage+image_alt(a file inassets/). Top-level pages without asectionfield (like the events index) are ignored by the card loop. Cards are ordered newest-date-first — thedatefield is used purely as a sort weight.content/events/— events section. One.smdper event withdate,description, and.customlocation. The listing splits upcoming/past automatically at build time.content/news/— the news blog. One.smdper post withdateanddescription; the listing shows posts newest-first. An RSS feed is published at/news/index.xml(declared as an.alternativesentry innews/index.smd, rendered bylayouts/news.xml).content/faq.smd— the FAQ, a single Markdown page: each question is a##heading with the answer below it.content/imprint.smd+content/privacy-policy.smd— legal pages (linked from the footer), with German versions atcontent/impressum.smdandcontent/datenschutz.smd; the language versions cross-link via$link.page. Plain pages, not Zine i18n mode.layouts/— SuperHTML templates;templates/base.shtmlholds the page chrome (top bar, header, footer). Placeholder links (login,donate) live there.assets/style.css— the site stylesheet (system font fallbacks, no bundled webfonts).
The following assests were created using Canva:
assets/support.pngassets/joinus.webpassets/conf.png