Redesign: Scandi Arctic Light aesthetic (Scandinavian Calm Variation 3)#4
Draft
Copilot wants to merge 2 commits into
Draft
Redesign: Scandi Arctic Light aesthetic (Scandinavian Calm Variation 3)#4Copilot wants to merge 2 commits into
Copilot wants to merge 2 commits into
Conversation
Co-authored-by: DaveOps30 <114296949+DaveOps30@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Perform full visual redesign for Social Bingo app
Redesign: Scandi Arctic Light aesthetic (Scandinavian Calm Variation 3)
Mar 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Full visual redesign of the Soc Ops Bingo app to a Nordic arctic aesthetic — cool pale blues, ice whites, crisp geometry, and a single aurora teal accent. No logic changes.
CSS (
app.css+index.html)--color-*palette in:root(bg, surface, border, text, accent, marked, winning states)bg-linen(gradient bg),bg-surface/sage/marked-calm/winning-calm,text-primary/muted/sage/marked/winning,border-calm/marked-calm/winning,tracking-widest/wide,uppercase,rounded-md/2xl,gap-2, and othersfadeSlideUp(staggered page load, 0.3s) andfadeIn(modal, 0.2s) — short, precise timing#2563eb→#2D8B78Components
animate-fade-slide-upreveals; teal CTA✦gap-1→gap-2;bg-linenon grid wrapper for "ice grid" gap colourrounded→rounded-md; checkmarktext-green-600→text-sage; free space addstext-smfor hierarchy🎉→✦;shadow-xl+ bounce animation removed;animate-fade-in+border-calminsteadOriginal prompt
Redesign: Scandinavian Calm — Variation 3: Scandi Arctic Light
Perform a full visual redesign of the Soc Ops Social Bingo app using a Scandi Arctic Light aesthetic. Inspired by Nordic winter light, frozen fjords, and Finnish modernist architecture. Cool pale blues, ice whites, crisp geometry, and a single aurora teal-green accent. This is the most distinctive and contemporary of the three interpretations — precise, graphic, and atmospheric.
Design Direction
Feeling: A first light over a frozen lake. Everything is clear, cool, quiet. Space and light are the material.
Palette (CSS variables — define in
:rootinapp.css):Typography:
letter-spacing: 0.12em, UPPERCASEletter-spacing: 0.1emKey style principles:
border-radius: 0.375remi.e.rounded-md) while cards stay atrounded-xl--color-bgto give an "ice grid" feellinear-gradient(160deg, #EBF0F4 0%, #DCE8F0 100%)for atmospheric depthFiles to change
1.
SocOps/wwwroot/index.htmlapp.css:theme-colormeta to#2D8B782.
SocOps/wwwroot/css/app.cssbody::root.bg-linen→background: linear-gradient(160deg, var(--color-bg) 0%, #DCE8F0 100%); min-height: 100%;(gradient background for the arctic atmosphere).bg-surface→background-color: var(--color-surface).bg-sage→background-color: var(--color-accent).bg-marked-calm→background-color: var(--color-marked-bg).bg-winning-calm→background-color: var(--color-winning-bg).text-primary→color: var(--color-text).text-muted→color: var(--color-text-muted).text-sage→color: var(--color-accent).text-marked→color: var(--color-marked-text).text-winning→color: var(--color-winning-text).border-calm→border-color: var(--color-border).border-marked-calm→border-color: var(--color-marked-border).border-winning→border-color: var(--color-winning-border).rounded-2xl→border-radius: 1rem.rounded-md→border-radius: 0.375rem.gap-2→gap: 0.5rem.tracking-widest→letter-spacing: 0.15em.tracking-wide→letter-spacing: 0.06em.font-light→font-weight: 300.max-w-lg→max-width: 32rem.text-2xl→font-size: 1.5rem; line-height: 2rem.text-base→font-size: 1rem; line-height: 1.5rem.mt-2through.mt-8→ margin-top equivalents.py-6→padding-top: 1.5rem; padding-bottom: 1.5rem.uppercase→text-transform: uppercase3.
SocOps/Components/StartScreen.razorReplace the entire template: