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:
1 parent
270df5b2f8
commit
954dfb4d7d
12 files changed
+564
-17
No files matched your search
@@ -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();
|
||||
})();
|
||||
Reference in new issue
Block a user