feat: add JuryMitglieder collection and migration for jury members

- Created a new collection `JuryMitglieder` with fields for name, image, quote, role, organization, bio, website, LinkedIn, sort order, active status, and published date.
- Implemented access control for creating, reading, updating, and deleting jury members.
- Added migration script to create necessary database tables and columns for jury members, including versioning support.
- Updated existing `preistraeger` table to include new columns for award group, winner rank, sort order, and visibility settings.
- Introduced a temporary global switch to control the visibility of testimonials in the SPA.
This commit is contained in:
syntaxbullet
2026-07-07 14:57:15 +02:00
parent 4167730fc2
commit d2fdf8e3c5
25 changed files with 1139 additions and 595 deletions

View File

@@ -121,14 +121,14 @@ export const netzwerkContent = {
partners: {
eyebrow: 'Netzwerkqualität',
heading: 'PARTNER & SPONSOREN',
description: 'Partner in drei Kategorien: Hauptsponsoren, Medienpartner und weitere Sponsoren. Klicken für Details.',
description: 'Ein starkes Netzwerk aus Unternehmen und Medien begleitet den Bayerischen Mittelstandspreis. Klicken für Details.',
detailLabel: 'Details',
premiumLabel: 'Premium',
premiumLabel: '',
defaultLogoColor: '#111D55',
tiers: [
{ tier: 1, label: 'Hauptsponsoren', note: 'Premium' },
{ tier: 2, label: 'Medienpartner', note: '' },
{ tier: 3, label: 'Weitere Sponsoren', note: '' },
{ tier: 1, label: 'Große Darstellung', note: '' },
{ tier: 2, label: 'Mittlere Darstellung', note: '' },
{ tier: 3, label: 'Kompakte Darstellung', note: '' },
],
modal: {
industryLabel: 'Branche',