Skip to content

Add legal information and privacy policy; improve layout and responsiveness - #6

Merged
BennyGK15 merged 2 commits into
mainfrom
dev
Mar 18, 2026
Merged

Add legal information and privacy policy; improve layout and responsiveness#6
BennyGK15 merged 2 commits into
mainfrom
dev

Conversation

@BennyGK15

Copy link
Copy Markdown
Owner

This pull request introduces a comprehensive legal and privacy section for the application, adds new pages for Impressum and Datenschutzerklärung, and improves configuration flexibility by allowing legal information to be set via environment variables. Additionally, it includes UI refinements for better layout and usability.

Legal and privacy features:

  • Added configuration of legal information (Impressum and Datenschutzerklärung) via environment variables, with support for both general and church-specific operators, documented in README.md.
  • Introduced new pages: app/impressum/page.tsx for Impressum and app/datenschutz/page.tsx for Datenschutzerklärung, dynamically rendering legal content based on environment configuration. [1] [2]

UI and layout improvements:

  • Improved main page layout and typography for better responsiveness and readability, including changes to the heading sizes and flex wrapping in app/page.tsx.
  • Enhanced export dialog responsiveness and usability by adjusting minimum width and enabling horizontal scrolling for content previews in components/export-dialog/ExportDialog.tsx. [1] [2]

@BennyGK15
BennyGK15 merged commit 2f3c2f8 into main Mar 18, 2026
@sonarqubecloud

Copy link
Copy Markdown

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