From 87bf320512398c57d4e022ac0dc792e98bd0da82 Mon Sep 17 00:00:00 2001 From: itsrubberduck Date: Wed, 22 Jul 2026 21:41:21 +0200 Subject: [PATCH] Make classroom intro skip action more visible --- app/pages/classroom-introduction.vue | 55 +++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 2 deletions(-) diff --git a/app/pages/classroom-introduction.vue b/app/pages/classroom-introduction.vue index 0333534..6683236 100644 --- a/app/pages/classroom-introduction.vue +++ b/app/pages/classroom-introduction.vue @@ -163,10 +163,17 @@

- Skip to Classroom + + + Skip orientation + Go straight to the Classroom hub + + @@ -964,6 +971,50 @@ onBeforeUnmount(() => { text-transform: uppercase; } +.skip-classroom { + display: flex; + align-items: center; + gap: 12px; + width: 100%; + padding: 12px 14px; + border: 1px solid color-mix(in srgb, #67e8f9 42%, transparent); + border-radius: 14px; + background: color-mix(in srgb, #22d3ee 10%, transparent); + color: rgb(207 250 254 / 0.9); + text-decoration: none; + transition: border-color 160ms ease, background 160ms ease, color 160ms ease, transform 160ms ease; +} + +.skip-classroom:hover, +.skip-classroom:focus-visible { + border-color: rgb(103 232 249 / 0.85); + background: color-mix(in srgb, #22d3ee 18%, transparent); + color: #ecfeff; + transform: translateY(-1px); +} + +.skip-classroom:focus-visible { + outline: 2px solid #67e8f9; + outline-offset: 3px; +} + +.skip-classroom__icon { + display: inline-flex; + flex: 0 0 auto; + align-items: center; + justify-content: center; + width: 38px; + height: 38px; + border-radius: 10px; + background: rgb(103 232 249 / 0.14); + color: #a5f3fc; +} + +.skip-classroom__arrow { + flex: 0 0 auto; + margin-left: auto; +} + .progress-fill { height: 0.5rem; border-radius: 9999px;