Skip to content

Update imprint (header and content)#47

Merged
Marv51 merged 3 commits into
mainfrom
nice-imprint2
Jul 12, 2026
Merged

Update imprint (header and content)#47
Marv51 merged 3 commits into
mainfrom
nice-imprint2

Conversation

@Marv51

@Marv51 Marv51 commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Updates the imprint / privacy page and adds a header brand link.

Imprint & privacy content

  • Rewrite the privacy text (EN + DE) with clearer GDPR framing: legal basis (Art. 6(1)(f)), data-subject rights, and GitHub Pages as host.
  • Fix German grammar ("kann ... verarbeiten").
  • Add postal address and a clickable mailto: link.
  • Add the right to data portability to the rights list.
  • Add an EU-US Data Privacy Framework note for the transfer of technical data to GitHub (US), per Art. 13(1)(f).
  • Scope the "I collect no data" statement so it no longer reads as contradicting the host's IP logging.

Header

  • New NavBrand shows "Marvin Rühe" on non-home pages, linking home (hidden on the home page, where the hero already shows the name).
  • Wrap NavBrand and the language switcher in a shared, centered .navbar-content wrapper (max-width 1100px) so both align to the same column; the switcher stays right-aligned via margin-left: auto.

Verified: npm run typecheck and npm run build pass; all routes prerender. Header and both imprint pages checked in the browser (wide/narrow + home page).

Marv51 and others added 3 commits July 12, 2026 11:36
Privacy/imprint copy:
- Fix German grammar ("kann ... verarbeiten"), add postal address and
  clickable mailto link, add data portability right and EU-US Data
  Privacy Framework note, and scope the "no data" claim to clarify the
  host processes technical data.

Header:
- Wrap NavBrand and LangSwitcher in a shared centered .navbar-content
  wrapper so both align to the 1100px column; keep the switcher
  right-aligned via margin-left:auto (handles the home page where the
  brand is hidden). Avoids a name collision with dead .navbar-inner CSS.
- Clean up trailing whitespace/EOF in imprint-de and layout-de.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Marv51
Marv51 merged commit 6be03ac into main Jul 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant