Commit Graph

14 Commits

Author SHA1 Message Date
syntaxbullet
0a19abd0b0 fix(about): align facts and caption 2026-07-31 18:46:13 +02:00
syntaxbullet
3c28f6ff9c fix(about): rebalance relevance section 2026-07-31 18:26:25 +02:00
syntaxbullet
50b1cb6e2e fix: remove inline maxWidth style from About and Netzwerk components for improved layout consistency 2026-07-13 22:19:27 +02:00
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
308d75c44a feat: add participation and network support pages, update about fields and home winners section
- Added support for '/teilnahme' and '/netzwerk' in findSupportPages function.
- Updated the description in aboutFields to clarify the relationship with the homepage Preisträger grid.
- Enhanced the About page by integrating HomeWinnersSection for better modularity.
- Created HomeWinnersSection component to encapsulate winners display logic and improve code organization.
- Removed unused WinnerCardData type and related logic from Home component.
2026-07-13 19:18:12 +02:00
syntaxbullet
b0aec7ba94 fix: resolve selected winners from populated CMS data 2026-07-13 12:19:02 +02:00
syntaxbullet
4167730fc2 feat: add preistraeger placeholder image and related database migrations
- Introduced a new SVG placeholder image for preistraeger without an image.
- Created migration scripts to add download zip and gallery features to the preistraeger table.
- Added site settings for preistraeger placeholder image in the database.
- Implemented a utility function to retrieve the preistraeger placeholder image URL in the SPA.
2026-07-07 12:53:00 +02:00
syntaxbullet
2842caa936 feat: update Preistraeger page to include a simple winner grid for 2023 and remove unused components
fix: change featured status for participation content and remove deprecated award card

feat: add migration for new participation phase form fields and backfill existing data

feat: create AwardsGridSection component for displaying awards with improved layout

feat: implement NewsletterInterestForm component for newsletter sign-up with validation
2026-07-01 18:02:12 +02:00
syntaxbullet
7ff405d1a2 Add migration scripts and preload participation awards script
- Created migration index file to manage database migrations.
- Added script to preload participation awards and related blog posts into the CMS.
- Introduced new types and default data for application phases.
- Added award articles data structure for the upcoming awards.
2026-06-30 19:10:53 +02:00
syntaxbullet
78af786a52 feat: manage about highlight fallback copy via payload 2026-06-22 12:51:51 +02:00
syntaxbullet
9d2994ecdf feat: manage about highlight fallback media via payload 2026-06-22 12:32:56 +02:00
syntaxbullet
5944ebc62a feat: manage about page via payload 2026-06-22 10:54:18 +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