From 98d3610a08515956209fad868796fd78f268e57e Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sat, 11 Apr 2026 15:40:36 +0100 Subject: [PATCH] fix(auth): rewrite wiki-login page against real design system The page referenced phantom tokens (--color-guild-*, --color-candlelight-*, --color-ember-400) that don't exist, leaving the card, input, and button transparent with no borders. Rewrote the template and styles using the real design system utilities (.dashed-box, .field, .btn-primary, .section-label, .section-divider) and tokens (--candle, --ember, --bg, --border, --text-*), plus semantic landmarks and aria-live status roles. --- app/pages/auth/wiki-login.vue | 268 +++++++++++++--------------------- 1 file changed, 105 insertions(+), 163 deletions(-) diff --git a/app/pages/auth/wiki-login.vue b/app/pages/auth/wiki-login.vue index 5f72eb3..a135fa2 100644 --- a/app/pages/auth/wiki-login.vue +++ b/app/pages/auth/wiki-login.vue @@ -23,7 +23,8 @@ async function sendMagicLink() { }); sent.value = true; } catch (e: any) { - error.value = e?.data?.statusMessage || "Something went wrong. Please try again."; + error.value = + e?.data?.statusMessage || "Something went wrong. Please try again."; } finally { loading.value = false; } @@ -31,37 +32,54 @@ async function sendMagicLink() {