Commit Graph

74 Commits

Author SHA1 Message Date
syntaxbullet
9282d28cfa feat: manage datenschutz page via payload 2026-06-22 10:59:33 +02:00
syntaxbullet
5944ebc62a feat: manage about page via payload 2026-06-22 10:54:18 +02:00
syntaxbullet
e1713f6d6e feat: manage impressum page via payload 2026-06-22 10:45:54 +02:00
syntaxbullet
2e9ad5cdf8 feat: manage participation page via payload 2026-06-22 10:40:10 +02:00
syntaxbullet
ae98269b03 feat: manage contact page via payload 2026-06-22 10:21:05 +02:00
syntaxbullet
d39e696d48 chore: add .agents and skills-lock.json to .gitignore 2026-06-22 10:04:12 +02:00
syntaxbullet
a3ce20bb65 feat: convert home page to be cms supported. 2026-06-17 19:19:02 +02:00
syntaxbullet
51494e25a8 chore: fix linting errors and ts bugs. 2026-06-17 17:41:21 +02:00
syntaxbullet
3e04a3c7e3 chore: migrate pages and media to be cms controlled. 2026-06-17 17:15:45 +02:00
syntaxbullet
647967482b chore: add media migration scripts, migrate media. 2026-06-16 16:54:02 +02:00
syntaxbullet
cde2164773 feat: connect header and footer to cms as globals 2026-06-16 14:25:58 +02:00
syntaxbullet
6b395e5735 chore: migrate to payload / nextjs 2026-06-16 13:02:47 +02:00
syntaxbullet
aff090b693 chore: update gitignore 2026-06-16 12:28:04 +02:00
syntaxbullet
72396e6633 Remove static site implementation 2026-06-16 12:24:23 +02:00
Sebastian Pachon
6a50fe4be0 Feedback round 2: dashes, status, nav, jury chair, content fixes
- Global em-dash to en-dash for consistency (#7/#8)
- Headline "Ihr Weg zum Preis" (#31), heading "Partner & Sponsoren" (#12)
- Hero status badge "Bewerbungsphase 2026 geschlossen" (#138)
- Slimmed navigation sub-items (#163)
- Prominent Jury-Vorsitz area + larger jury cards + role-split note (#180/#186/#179)
- Netzwerk desktop stat fix (Mehrstufig), About fee wording fix

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 13:40:19 +02:00
Sebastian Pachon
9c75d44165 Mobile redesign refinements + Ivan feedback round
Mobile: new top-bar + fullscreen nav, premium swipe cards (Wege, sponsors,
winners, jury, Schirmherrschaft), heading-on-image hero modules, bottom
hero gradients for readability, slim dates bar, merged jury-intro module.

Feedback (Ivan briefing): 50–1.500 Mitarbeiter, criteria percentages
removed, "Die besten Unternehmen in Bayern", 5th criterion + Verbund note,
sponsor tiers (Hauptsponsoren/Medienpartner/Weitere), jury 11 + multi-stage,
"0 EUR Teilnahmegebühr", EWIF as organizer, Jahresabschlüsse optional,
duplicate content removed, contrast/font fixes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 16:19:34 +02:00
Sebastian Pachon
f37415eb06 Mobile: put Schnell-Check image on top, text below
On the homepage "SIND SIE BERECHTIGT?" section the image rendered after
the text on mobile (text-first source order in a single-column grid). Use
CSS order to place the award image as a header band on top on mobile, then
the heading, copy and criteria checklist below it. The image now fades
downward into the text background (#E4E2E3) on mobile while keeping the
original leftward fade on desktop. Desktop layout unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 22:04:01 +02:00
Sebastian Pachon
fa8948d750 Redesign mobile navigation: top bar + fullscreen overlay
Replace the awkward 60px vertical sidebar (cramped, text-only logo) with
a conventional mobile pattern: a fixed horizontal top bar showing the real
BMP logo on the left and a hamburger on the right. The fullscreen overlay
is rebuilt with a clear header (logo + close), a numbered accordion of the
main sections with comfortable 60px rows and indented subnav, a dedicated
CTA block, and a footer zone (language, social, legal) — plus a subtle
brand watermark. Container offset unified to paddingTop:60 on all sizes.
Desktop chrome untouched.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 21:51:53 +02:00
Sebastian Pachon
804d1403b6 Restore original desktop top-bar nav; sidebar nav for mobile only
The sidebar + fullscreen overlay redesign was intended for mobile only.
Desktop now renders the original fixed horizontal top bar (logo, centered
hamburger, social + language) and its 3-column hover overlay exactly as
before. Mobile (<768px) keeps the new 60px vertical sidebar and the
single-column accordion overlay. Container offset is paddingTop:60 on
desktop and paddingLeft:60 on mobile.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 21:46:56 +02:00
Sebastian Pachon
f1bb13afd7 Replace top bar with vertical sidebar + fullscreen overlay navigation
New design from prototype: fixed 60px sidebar (logo, vertical gold line,
hamburger, social icons, lang switcher) replaces the horizontal header.
Overlay is a 3-column fullscreen menu on desktop (main nav left, subnav
middle with hover panels, utilities right with close/logo/CTAs) and a
single-column accordion menu on mobile. Content shifts paddingLeft:60
to clear the sidebar on all screen sizes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 21:37:37 +02:00
Sebastian Pachon Araque
cecd9fc3b4 Fix mobile/responsive view across all pages and components
Comprehensive mobile pass over every page, form, layout and shared
component: eliminate horizontal overflow, switch fixed-vh sections to
auto height, collapse multi-column grids to single column, scale down
display typography and padding, enforce 44px tap targets, and ensure
embedded gold forms render and scroll without clipping on small screens.
All changes gated behind isMobile; desktop layout unchanged.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 13:27:05 +02:00
Sebastian Pachon Araque
0115ac069f Remove password gate (LoginGate) 2026-05-29 09:12:26 +02:00
Sebastian Pachon Araque
2192c58a08 Add .gitignore, exclude dist and node_modules 2026-05-29 09:10:21 +02:00
Sebastian Pachon Araque
fea7998835 Initial commit — BMP Website 2026
Vollständiges Redesign mit Gold-Formularen, BMP-Logo, multi-step Forms (Bewerbung, Kontakt, Sponsoring), Netlify-Deployment.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 09:01:20 +02:00