From 9e4e0c3d4b7474a701119460951a81bf92483bfa Mon Sep 17 00:00:00 2001 From: "bert.hausmans" Date: Fri, 10 Apr 2026 21:57:33 +0200 Subject: [PATCH] fix(portal): match wizard sidebar exactly to Vuexy vertical wizard spec - Remove "AANMELDEN" header text from sidebar - Increase number squares to 50x50px with borderRadius 10px (not circles) - Show subtitles on ALL steps (not just active), with dimmed color per state - Active step: bold title, default color; completed: medium-weight, 0.5 opacity; future: medium-weight, 0.4 opacity - Increase check icon to size 22, number font to 18px bold - Update sidebar padding to pa-5 pt-8 - Add h-100 to right card, increase content padding to pa-8 - Guard goToStep click handler with index check Co-Authored-By: Claude Opus 4.6 (1M context) --- .../portal/src/pages/register/[eventSlug].vue | 46 +++++++++++-------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/apps/portal/src/pages/register/[eventSlug].vue b/apps/portal/src/pages/register/[eventSlug].vue index 1f3dd79b..e198e73e 100644 --- a/apps/portal/src/pages/register/[eventSlug].vue +++ b/apps/portal/src/pages/register/[eventSlug].vue @@ -489,11 +489,7 @@ async function onSubmit() { cols="12" md="3" > -
-
- AANMELDEN -
- +
tabler-check - {{ index + 1 }} + {{ index + 1 }}
{{ step.title }}
{{ step.subtitle }}
@@ -598,8 +603,9 @@ async function onSubmit() { - +