Commit Graph

7 Commits

Author SHA1 Message Date
syntaxbullet
b57e08940d Refactor typography styles across multiple pages to use CSS classes for consistency and maintainability
- Updated Participation.tsx to replace inline styles with class names for headings and paragraphs.
- Refactored Preistraeger.tsx to utilize CSS classes for typography instead of inline styles.
- Modified PreistraegerDetail.tsx to implement class-based styling for headings and text elements.
- Adjusted Press.tsx to standardize typography using CSS classes, enhancing readability and maintainability.
2026-07-13 21:46:56 +02:00
syntaxbullet
b372b23b0c feat: implement contact form submission and database integration
- Added a new collection for contact submissions with validation and error handling.
- Created a migration script to set up the contact submissions table in the database.
- Updated the SponsoringForm component to handle newsletter subscriptions based on application phase.
- Refactored the UI components for improved user experience and error messaging.
- Removed the package selection step from the sponsoring form.
- Updated the styling across various pages to maintain consistency with the new design.
2026-07-13 19:56:36 +02:00
syntaxbullet
1e164d7624 feat: centralize contact cms defaults 2026-06-22 12:18:17 +02:00
syntaxbullet
8dbe129ff2 feat: manage contact form copy via payload 2026-06-22 11:57:59 +02:00
syntaxbullet
ae98269b03 feat: manage contact page via payload 2026-06-22 10:21:05 +02:00
syntaxbullet
51494e25a8 chore: fix linting errors and ts bugs. 2026-06-17 17:41:21 +02:00
syntaxbullet
6b395e5735 chore: migrate to payload / nextjs 2026-06-16 13:02:47 +02:00