diff --git a/public/css/main.css b/public/css/main.css index f3828f9e2..75a4c7156 100644 --- a/public/css/main.css +++ b/public/css/main.css @@ -525,6 +525,9 @@ code { width: 100%; max-width: 600px; margin: 0 auto; + padding: 20px; + margin-top: -20px; + margin-bottom: -20px; } .split-container { diff --git a/public/css/problem-section.css b/public/css/problem-section.css index d375d8960..b9cf273e4 100644 --- a/public/css/problem-section.css +++ b/public/css/problem-section.css @@ -79,6 +79,33 @@ transition: transform var(--duration-fast) var(--ease-spring); } +/* Floating corner badges */ +.split-badge { + position: absolute; + top: 10px; + font-size: 0.625rem; + font-weight: 600; + letter-spacing: 0.08em; + text-transform: uppercase; + padding: 3px 8px; + border-radius: 3px; + z-index: 5; + pointer-events: none; +} + +.split-badge--before { + left: 10px; + color: var(--color-ash); + background: var(--color-paper); + border: 1px solid var(--color-mist); +} + +.split-badge--after { + right: 10px; + color: var(--color-paper); + background: var(--color-accent); +} + /* Mobile adjustments */ @media (hover: none) { .split-container::after { diff --git a/public/css/styles.css b/public/css/styles.css index 42da6bef2..81223fa78 100644 --- a/public/css/styles.css +++ b/public/css/styles.css @@ -58,6 +58,29 @@ .split-label-dot { transition: transform var(--duration-fast) var(--ease-spring); } +.split-badge { + position: absolute; + top: 10px; + font-size: 0.625rem; + font-weight: 600; + letter-spacing: 0.08em; + text-transform: uppercase; + padding: 3px 8px; + border-radius: 3px; + z-index: 5; + pointer-events: none; +} +.split-badge--before { + left: 10px; + color: var(--color-ash); + background: var(--color-paper); + border: 1px solid var(--color-mist); +} +.split-badge--after { + right: 10px; + color: var(--color-paper); + background: var(--color-accent); +} @media (hover: none) { .split-container::after { content: '← Swipe →'; @@ -2374,6 +2397,9 @@ code { width: 100%; max-width: 600px; margin: 0 auto; + padding: 20px; + margin-top: -20px; + margin-bottom: -20px; } .split-container { position: relative; diff --git a/public/index.html b/public/index.html index 8d8ce88fe..c770cfe64 100644 --- a/public/index.html +++ b/public/index.html @@ -79,6 +79,7 @@
Introducing