feat(event,support): refine event page + add supporter form to Support page

Event page (Meet Student Slovenia 2026):
- Guide-style centred header with wide banner hero and caption
- Key facts on a plain background: When/Where side by side, subtle
  live-stream line, centred Register CTA, full-width note
- Partner logos (NLB patron, Embassy support) + sponsor
  Kapital Aset Menadžment DOOEL / Капитал асет менаџмент ДООЕЛ
- Inline photos between sections; em-dash removed from the subtitle
- "Support MSOS" call-out linking to the support page

Support page:
- Added the become-a-member supporter flow (supporter path only) via a
  new data-only-flow="supporter" mode in member-form.js; submits to the
  same combined Google Form tagged type=supporter
- Hero "Become a partner" button now scrolls to the form
- .ms-section carries its own brand vars so the form renders off the
  member page

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-08-20 23:35:43 +02:00
1 parent 270df5b2f8
commit 954dfb4d7d
12 files changed
+564 -17

No files matched your search

+11
View File
@@ -243,5 +243,16 @@
success.scrollIntoView({ behavior: 'smooth', block: 'center' });
});
// Locked single-flow mode: pages that only offer one path (e.g. the Support
// page, supporter-only) set data-only-flow="supporter" to skip the path
// chooser and start straight in that flow.
var lockedFlow = form.getAttribute('data-only-flow');
if (lockedFlow && FLOWS[lockedFlow]) {
state.path = lockedFlow;
state.order = FLOWS[lockedFlow].filter(function (s) { return s !== 'path'; });
state.idx = 0;
progress.hidden = false;
}
render();
})();