Skip to content

Commit e79a4f6

Browse files
committed
New nav and move some information around
1 parent d2c6d70 commit e79a4f6

File tree

19 files changed

+319
-302
lines changed

19 files changed

+319
-302
lines changed

src/components/ChaosColloquia.tsx

Lines changed: 0 additions & 63 deletions
This file was deleted.

src/components/Chaostalks.tsx

Lines changed: 0 additions & 191 deletions
This file was deleted.

src/components/Home.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -268,12 +268,6 @@ const HomeDe = ({
268268
Pressemitteilung: Eröffnung osna.social
269269
</a>
270270
</li>
271-
<li>
272-
<a href={`${lang}/chaostalks`}>chaOStalks</a>
273-
</li>
274-
<li>
275-
<a href={`${lang}/chaos-colloquia`}>Chaos Colloquia</a>
276-
</li>
277271
{/* <!--
278272
<li><a href="https://codingchaos.chaostreff-osnabrueck.de/">codingchaOS</a></li>
279273
--> */}
@@ -456,12 +450,6 @@ const HomeEn = ({
456450
Press release: Opening of osna.social (German)
457451
</a>
458452
</li>
459-
<li>
460-
<a href={`${lang}/chaostalks`}>chaOStalks</a>
461-
</li>
462-
<li>
463-
<a href={`${lang}/chaos-colloquia`}>Chaos Colloquia</a>
464-
</li>
465453
{/* <!--
466454
<li><a href="https://codingchaos.chaostreff-osnabrueck.de">codingchaOS</a></li>
467455
--> */}

src/i18n/ui.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,24 @@ export const ui = {
1212
"nav.site-notice": "Site Notice",
1313
"nav.privacy-policy": "Privacy Policy",
1414
"nav.legal-notice": "Legal Notice",
15+
"nav.contact": "Contact",
16+
"nav.club": "Club",
17+
"nav.faq": "FAQ",
18+
"nav.hackspace": "Hackspace",
19+
"nav.news": "News",
20+
"nav.about": "About",
1521
},
1622
de: {
1723
"nav.home": "Startseite",
1824
"nav.donate": "Spenden",
1925
"nav.site-notice": "Site Notice",
2026
"nav.privacy-policy": "Datenschutzerklärung",
2127
"nav.legal-notice": "Impressum",
28+
"nav.contact": "Kontakt",
29+
"nav.club": "Verein",
30+
"nav.faq": "FAQ",
31+
"nav.hackspace": "Hackspace",
32+
"nav.news": "Neuigkeiten",
33+
"nav.about": "Über uns",
2234
},
2335
} as const;

src/layouts/Layout.astro

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,15 @@ const t = useTranslations(lang);
2929
/>
3030
</header>
3131
</a>
32+
<nav class="flex flex-col sm:flex-row gap-3 py-8">
33+
<a href={`/${lang}`}>{t("nav.news")}</a>
34+
<a href={`/${lang}/about`}>{t("nav.about")}</a>
35+
<a href={`/${lang}/hackspace`}>{t("nav.hackspace")}</a>
36+
<a href={`/${lang}/club`}>{t("nav.club")}</a>
37+
<a href={`/${lang}/donate`}>{t("nav.donate")}</a>
38+
</nav>
3239
<main
33-
class="flex flex-col gap-8 md:max-w-2xl row-start-2 items-center sm:items-start"
40+
class="flex flex-col gap-8 md:max-w-2xl row-start-2 items-center sm:items-start prose prose-invert"
3441
>
3542
<slot />
3643
</main>
@@ -49,9 +56,8 @@ const t = useTranslations(lang);
4956
<a href={`/${lang}/legal-notice`}>
5057
{t("nav.legal-notice")}
5158
</a>
52-
<a href={`/${lang}/donate`}>
53-
{t("nav.donate")}
54-
</a>
59+
<a href={`/${lang}/faq`}>{t("nav.faq")}</a>
60+
<a href={`/${lang}/contact`}>{t("nav.contact")}</a>
5561
</div>
5662

5763
<div class="flex gap-6 justify-center">

0 commit comments

Comments
 (0)