diff --git a/apps/svelte.dev/src/lib/components/Modal.svelte b/apps/svelte.dev/src/lib/components/Modal.svelte index 26e814a0e5..454db1b961 100644 --- a/apps/svelte.dev/src/lib/components/Modal.svelte +++ b/apps/svelte.dev/src/lib/components/Modal.svelte @@ -66,8 +66,8 @@ transform: translate(-50%, -50%); width: calc(100vw - 2rem); max-width: 56rem; - background: var(--sk-back-2); - color: var(--sk-text-2); + background: var(--sk-bg-2); + color: var(--sk-fg-2); padding: 2rem; border: none; border-radius: 0.5rem; diff --git a/apps/svelte.dev/src/lib/components/PageControls.svelte b/apps/svelte.dev/src/lib/components/PageControls.svelte index 0641cd8f51..41b946926f 100644 --- a/apps/svelte.dev/src/lib/components/PageControls.svelte +++ b/apps/svelte.dev/src/lib/components/PageControls.svelte @@ -61,7 +61,7 @@ .controls { max-width: calc(var(--sk-page-content-width) + 1rem); - border-top: 1px solid var(--sk-back-4); + border-top: 1px solid var(--sk-border-medium); padding: 1rem 0 0 0; margin: 1rem 0 0 0; text-wrap: balance; @@ -83,7 +83,7 @@ span { font: var(--sk-font-ui-medium); text-transform: uppercase; - color: var(--sk-text-3); + color: var(--sk-fg-3); &.faded { opacity: 0.4; diff --git a/apps/svelte.dev/src/lib/components/PreloadingIndicator.svelte b/apps/svelte.dev/src/lib/components/PreloadingIndicator.svelte index 0d684d4064..b1aa533118 100644 --- a/apps/svelte.dev/src/lib/components/PreloadingIndicator.svelte +++ b/apps/svelte.dev/src/lib/components/PreloadingIndicator.svelte @@ -42,7 +42,7 @@ left: 0; top: 0; height: 100%; - background-color: var(--sk-theme-1); + background-color: var(--sk-fg-accent); transition: width 0.4s; } diff --git a/apps/svelte.dev/src/lib/components/SecondaryNav.svelte b/apps/svelte.dev/src/lib/components/SecondaryNav.svelte index 91c6e97da7..d02448382c 100644 --- a/apps/svelte.dev/src/lib/components/SecondaryNav.svelte +++ b/apps/svelte.dev/src/lib/components/SecondaryNav.svelte @@ -16,8 +16,8 @@ align-items: center; justify-content: space-between; padding: 0.6rem var(--sk-page-padding-side); - background-color: var(--sk-back-2); - color: var(--sk-text-1); + background-color: var(--sk-bg-2); + color: var(--sk-fg-1); white-space: nowrap; flex: 0; gap: 1rem; diff --git a/apps/svelte.dev/src/lib/components/SelectIcon.svelte b/apps/svelte.dev/src/lib/components/SelectIcon.svelte index 31a43144c1..991221459b 100644 --- a/apps/svelte.dev/src/lib/components/SelectIcon.svelte +++ b/apps/svelte.dev/src/lib/components/SelectIcon.svelte @@ -20,7 +20,7 @@ position: relative; &:has(select:focus-visible) .raised.icon { - outline: 2px solid hsla(var(--sk-theme-1-hsl), 0.6); + outline: 2px solid var(--sk-fg-accent); border-radius: var(--sk-border-radius); } @@ -47,7 +47,7 @@ .icon { position: relative; - color: var(--sk-text-3); + color: var(--sk-fg-3); line-height: 1; background-size: 1.8rem; z-index: 999; diff --git a/apps/svelte.dev/src/lib/tutorial/adapters/webcontainer/index.svelte.ts b/apps/svelte.dev/src/lib/tutorial/adapters/webcontainer/index.svelte.ts index c1cec0fece..6580c581f0 100644 --- a/apps/svelte.dev/src/lib/tutorial/adapters/webcontainer/index.svelte.ts +++ b/apps/svelte.dev/src/lib/tutorial/adapters/webcontainer/index.svelte.ts @@ -10,7 +10,7 @@ import type { Adapter } from '$lib/tutorial'; import type { Item, File } from 'editor'; const converter = new AnsiToHtml({ - fg: 'var(--sk-text-3)' + fg: 'var(--sk-fg-3)' }); /** Web container singleton */ diff --git a/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte b/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte index a27237f04e..0def54f1d5 100644 --- a/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte +++ b/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte @@ -156,7 +156,7 @@ padding: 0 0 0 3.2rem; position: relative; margin: 1rem 0; - color: var(--sk-text-2); + color: var(--sk-fg-2); font: var(--sk-font-ui-medium); .avatar { @@ -181,7 +181,7 @@ font: var(--sk-font-ui-medium); z-index: 2; justify-content: space-between; - outline: 1rem solid var(--sk-back-1); + outline: 1rem solid var(--sk-bg-1); } .controls::after { @@ -190,7 +190,7 @@ width: 100%; bottom: -2rem; height: 2rem; - background: linear-gradient(to bottom, var(--sk-back-1) 0%, var(--sk-back-1) 50%, transparent); + background: linear-gradient(to bottom, var(--sk-bg-1) 0%, var(--sk-bg-1) 50%, transparent); } .controls form { @@ -209,7 +209,7 @@ padding: 0.5rem 1rem; line-height: 1; display: flex; - border: 1px solid var(--sk-back-5); + border: 1px solid var(--sk-border-medium); border-radius: var(--sk-border-radius); z-index: 2; font: var(--sk-font-ui-large); @@ -241,7 +241,7 @@ } h2 { - color: var(--sk-text-2); + color: var(--sk-fg-2); font: var(--sk-font-ui-medium); overflow: hidden; text-overflow: ellipsis; @@ -249,7 +249,7 @@ li a { display: block; - background: var(--sk-back-3); + background: var(--sk-bg-3); padding: 1rem 3rem 1rem 1rem; height: 100%; line-height: 1; @@ -259,7 +259,7 @@ li span { font: var(--sk-font-ui-small); - color: var(--sk-text-3); + color: var(--sk-fg-3); } li label { @@ -275,7 +275,7 @@ } ul:not(.selecting) li:hover a { - background-color: var(--sk-back-4); + background-color: var(--sk-bg-4); } ul:not(.selecting) li:hover input { diff --git a/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte b/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte index 41f3121b8f..a16ef352ab 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte +++ b/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte @@ -215,7 +215,7 @@ height: calc(100% - var(--sk-nav-height) - var(--sk-banner-height)); height: calc(100dvh - var(--sk-nav-height) - var(--sk-banner-height)); overflow: hidden; - background-color: var(--sk-back-1); + background-color: var(--sk-bg-1); box-sizing: border-box; display: flex; flex-direction: column; diff --git a/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte b/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte index 6686f69198..49d392c6e5 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte +++ b/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte @@ -262,7 +262,7 @@ .icon { position: relative; - color: var(--sk-text-3); + color: var(--sk-fg-3); line-height: 1; background-size: 1.8rem; z-index: 999; @@ -303,7 +303,7 @@ input { background: transparent; - border: 1px solid var(--sk-back-4); + border: 1px solid var(--sk-border-medium); border-radius: var(--sk-border-radius); color: currentColor; width: 0; @@ -315,7 +315,7 @@ .badge { position: absolute; - background: var(--sk-theme-1); + background: var(--sk-fg-accent); border-radius: 50%; width: 1rem; height: 1rem; diff --git a/apps/svelte.dev/src/routes/(authed)/playground/[id]/embed/+page.svelte b/apps/svelte.dev/src/routes/(authed)/playground/[id]/embed/+page.svelte index f74f5acebf..9ed41e3564 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/[id]/embed/+page.svelte +++ b/apps/svelte.dev/src/routes/(authed)/playground/[id]/embed/+page.svelte @@ -65,7 +65,7 @@ left: 0; width: 100%; height: 100%; - background-color: var(--sk-back-1); + background-color: var(--sk-bg-1); overflow: hidden; box-sizing: border-box; display: flex; diff --git a/apps/svelte.dev/src/routes/_home/Community.svelte b/apps/svelte.dev/src/routes/_home/Community.svelte index eb03d6070d..9173ffee45 100644 --- a/apps/svelte.dev/src/routes/_home/Community.svelte +++ b/apps/svelte.dev/src/routes/_home/Community.svelte @@ -30,7 +30,7 @@ font: var(--sk-font-body-small); margin: 0 auto; padding: 0 var(--sk-page-padding-side); - color: var(--sk-text-4); + color: var(--sk-fg-4); text-align: center; a { diff --git a/apps/svelte.dev/src/routes/_home/Companies.svelte b/apps/svelte.dev/src/routes/_home/Companies.svelte index 7278d5c2e7..03b9c2261a 100644 --- a/apps/svelte.dev/src/routes/_home/Companies.svelte +++ b/apps/svelte.dev/src/routes/_home/Companies.svelte @@ -37,7 +37,7 @@ text-align: center; justify-self: center; z-index: 2; - filter: drop-shadow(0 0 1rem var(--sk-back-1)) drop-shadow(0 0 1rem var(--sk-back-1)); + filter: drop-shadow(0 0 1rem var(--sk-bg-1)) drop-shadow(0 0 1rem var(--sk-bg-1)); } .wing { diff --git a/apps/svelte.dev/src/routes/_home/Hero.svelte b/apps/svelte.dev/src/routes/_home/Hero.svelte index 8e0bac9728..9d7b71d1fe 100644 --- a/apps/svelte.dev/src/routes/_home/Hero.svelte +++ b/apps/svelte.dev/src/routes/_home/Hero.svelte @@ -59,12 +59,12 @@ height: 200%; left: 0; top: -8rem; /* prevent cutoff on overscroll */ - background: linear-gradient(to bottom, transparent, var(--sk-back-1)), + background: linear-gradient(to bottom, transparent, var(--sk-bg-1)), radial-gradient(circle at 40% 30%, rgb(235, 243, 249), rgb(214, 222, 228)); } :root.dark &::before { - background: linear-gradient(to bottom, transparent, var(--sk-back-1)), + background: linear-gradient(to bottom, transparent, var(--sk-bg-1)), radial-gradient( 64.14% 72.25% at 47.58% 31.75%, hsl(209deg 6% 47% / 52%) 0%, @@ -104,7 +104,7 @@ .cta { font: var(--sk-font-ui-medium); font-size: 2rem; - color: var(--sk-theme-1); + color: var(--sk-fg-accent); text-transform: uppercase; display: flex; align-items: center; diff --git a/apps/svelte.dev/src/routes/_home/Testimonials.svelte b/apps/svelte.dev/src/routes/_home/Testimonials.svelte index f76bf717e1..71e460e263 100644 --- a/apps/svelte.dev/src/routes/_home/Testimonials.svelte +++ b/apps/svelte.dev/src/routes/_home/Testimonials.svelte @@ -166,10 +166,10 @@ padding: 0.25em 0.5em; line-height: 1; text-transform: uppercase; - background: var(--sk-text-2); + background: var(--sk-fg-2); border-radius: var(--sk-border-radius); font: var(--sk-font-ui-small); - color: var(--sk-back-2); + color: var(--sk-bg-2); &::after { content: 'adj.'; diff --git a/apps/svelte.dev/src/routes/_home/Video.svelte b/apps/svelte.dev/src/routes/_home/Video.svelte index 51674d6fc6..e10b9a8e2a 100644 --- a/apps/svelte.dev/src/routes/_home/Video.svelte +++ b/apps/svelte.dev/src/routes/_home/Video.svelte @@ -172,7 +172,7 @@ } video:focus { - outline: 1px solid var(--sk-theme-1); + outline: 1px solid var(--sk-fg-accent); } video::cue { @@ -190,7 +190,7 @@ left: 0; bottom: 0; height: 0.5rem; - background: var(--sk-theme-1); + background: var(--sk-fg-accent); transition: height 0.2s; } @@ -242,7 +242,7 @@ } .video-player input:focus-visible ~ img { - outline: 2px solid var(--sk-theme-1); + outline: 2px solid var(--sk-fg-accent); outline-offset: 2px; } diff --git a/apps/svelte.dev/src/routes/blog/+page.svelte b/apps/svelte.dev/src/routes/blog/+page.svelte index 80b7cb2100..9259f891f2 100644 --- a/apps/svelte.dev/src/routes/blog/+page.svelte +++ b/apps/svelte.dev/src/routes/blog/+page.svelte @@ -74,7 +74,7 @@ h2 { display: inline-block; - color: var(--sk-text-2); + color: var(--sk-fg-2); font: var(--sk-font-h3); } @@ -88,14 +88,14 @@ h2 { font: var(--sk-font-h1); - color: var(--sk-text-2); + color: var(--sk-fg-2); } } a { display: block; text-decoration: none; - color: var(--sk-text-2); + color: var(--sk-fg-2); &:hover h2 { text-decoration: underline; @@ -104,7 +104,7 @@ p { font: var(--sk-font-body-small); - color: var(--sk-text-3); + color: var(--sk-fg-3); margin: 0 0 0.5em 0; } } @@ -130,7 +130,7 @@ top: 0; font: var(--sk-font-ui-medium); text-transform: uppercase; - color: var(--sk-text-4); + color: var(--sk-fg-4); } } @@ -164,7 +164,7 @@ a { display: block; font: var(--sk-font-body); - color: var(--sk-text-2); + color: var(--sk-fg-2); } } } diff --git a/apps/svelte.dev/src/routes/blog/[slug]/+page.svelte b/apps/svelte.dev/src/routes/blog/[slug]/+page.svelte index e8fbce5f9a..e4813de625 100644 --- a/apps/svelte.dev/src/routes/blog/[slug]/+page.svelte +++ b/apps/svelte.dev/src/routes/blog/[slug]/+page.svelte @@ -47,7 +47,7 @@ } figcaption { - color: var(--sk-text-4); + color: var(--sk-fg-4); font: var(--sk-font-body-small); } } @@ -61,11 +61,11 @@ margin: 0 0 1em 1em; width: 16rem; z-index: 2; - color: var(--sk-text-4); + color: var(--sk-fg-4); font: var(--sk-font-body-small); p { - color: var(--sk-text-4); + color: var(--sk-fg-4); font: inherit; } } @@ -87,7 +87,7 @@ position: relative; border: none; height: 1px; - background: radial-gradient(circle at center, var(--sk-text-4), transparent); + background: radial-gradient(circle at center, var(--sk-fg-4), transparent); margin: 7rem 0; overflow: visible; @@ -99,8 +99,8 @@ left: 50%; top: 2px; transform: rotate(45deg) translate(-50%, -50%); - background: var(--sk-back-1); - border: 1px solid var(--sk-text-4); + background: var(--sk-bg-1); + border: 1px solid var(--sk-fg-4); } } } @@ -112,7 +112,7 @@ .standfirst { font: var(--sk-font-body-small); - color: var(--sk-text-3); + color: var(--sk-fg-3); margin: 0 0 1em 0; } diff --git a/apps/svelte.dev/src/routes/docs/+page.svelte b/apps/svelte.dev/src/routes/docs/+page.svelte index 864415d7c7..6af1962320 100644 --- a/apps/svelte.dev/src/routes/docs/+page.svelte +++ b/apps/svelte.dev/src/routes/docs/+page.svelte @@ -111,14 +111,14 @@ .options a { display: block; - color: var(--sk-text-2); + color: var(--sk-fg-2); margin: 1em -1.6rem; padding: 1.6rem; - background-color: var(--sk-back-1); + background-color: var(--sk-bg-1); border-radius: var(--sk-border-radius); &:hover { - background-color: var(--sk-back-2); + background-color: var(--sk-bg-2); filter: drop-shadow(1px 2px 4px rgb(0 0 0 / 0.1)); text-decoration: none; -webkit-transform: var(--safari-fix); diff --git a/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte b/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte index fbf33ff853..4c3eed50f3 100644 --- a/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte +++ b/apps/svelte.dev/src/routes/docs/[...path]/+layout.svelte @@ -40,7 +40,7 @@ } .toc-container { - background: var(--sk-back-3); + background: var(--sk-bg-3); display: none; } diff --git a/apps/svelte.dev/src/routes/docs/[...path]/Breadcrumbs.svelte b/apps/svelte.dev/src/routes/docs/[...path]/Breadcrumbs.svelte index 6c2ef53b9e..1dafc4f940 100644 --- a/apps/svelte.dev/src/routes/docs/[...path]/Breadcrumbs.svelte +++ b/apps/svelte.dev/src/routes/docs/[...path]/Breadcrumbs.svelte @@ -11,7 +11,7 @@ diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte index 52ea0de260..870ee987ec 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte @@ -369,7 +369,7 @@ /* we transform the default state, rather than the editor state, because otherwise the positioning of tooltips is wrong (doesn't take into account transforms) */ transform: translate(50%, 0); - border-top: 1px solid var(--sk-back-5); + border-top: 1px solid var(--sk-border-medium); } .top.offset { @@ -386,13 +386,13 @@ position: relative; min-height: 100%; height: 100%; - background: var(--sk-back-3); + background: var(--sk-bg-3); --menu-width: 5rem; } .navigator { position: relative; - background: var(--sk-back-2); + background: var(--sk-bg-2); display: flex; flex-direction: column; font: var(--sk-font-ui-small); @@ -405,7 +405,7 @@ .editor-container { position: relative; - background-color: var(--sk-back-3); + background-color: var(--sk-bg-3); } .mobile .navigator { diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/Chrome.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/Chrome.svelte index 51bf179f68..22b640ad00 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/Chrome.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/Chrome.svelte @@ -63,7 +63,6 @@ width: 100%; height: 4rem; display: flex; - border-top: 1px solid var(--sk-back-4); padding: 0.2rem; gap: 0.2rem; } @@ -75,10 +74,10 @@ input { flex: 1; padding: 0.2rem 0.6rem; - border: 1px solid var(--sk-back-4); + border: 1px solid var(--sk-border-medium); /* TODO this should apply to all buttons/inputs? */ border-radius: var(--sk-border-radius); - color: var(--sk-text-1); + color: var(--sk-fg-1); font: var(--sk-font-ui-medium); height: 3.2rem; } diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/Controls.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/Controls.svelte index 72946ce6d0..3f5d9888e1 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/Controls.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/Controls.svelte @@ -87,7 +87,7 @@ span:not(:last-child)::after { content: ' / '; - color: var(--sk-text-4); + color: var(--sk-fg-4); font: var(--sk-font-ui-small); } } @@ -99,7 +99,7 @@ } option:disabled { - color: var(--sk-text-1); + color: var(--sk-fg-1); font-weight: bold; } diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/Loading.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/Loading.svelte index 5311555407..f81adcef55 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/Loading.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/Loading.svelte @@ -119,7 +119,7 @@ flex-direction: column; align-items: center; justify-content: center; - background: var(--sk-back-2); + background: var(--sk-bg-2); user-select: none; font: var(--sk-font-ui-small); } @@ -157,7 +157,7 @@ } button { - color: var(--sk-theme-1); + color: var(--sk-fg-accent); padding: 0 0 1px; position: relative; } @@ -168,12 +168,12 @@ small { font: var(--sk-font-ui-small); - color: var(--sk-text-3); + color: var(--sk-fg-3); text-transform: uppercase; } span { - color: var(--sk-text-3); + color: var(--sk-fg-3); } svg { @@ -184,6 +184,6 @@ :global(.dark) .loading { --faded: #444; --progress: #555; - --cutout: var(--sk-back-2); + --cutout: var(--sk-bg-2); } diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte index bc3ddd28d5..e3db87fee1 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte @@ -169,7 +169,7 @@ min-height: 0; height: 100%; max-height: 100%; - background: var(--sk-back-2); + background: var(--sk-bg-2); --menu-width: 5.4rem; } @@ -180,7 +180,7 @@ resize: none; box-sizing: border-box; border: none; - background: var(--sk-back-2); + background: var(--sk-bg-2); } .terminal { @@ -191,7 +191,7 @@ height: 80%; font: var(--sk-font-mono); padding: 1rem; - border-top: 1px solid var(--sk-text-4); + border-top: 1px solid var(--sk-fg-4); background: rgba(255, 255, 255, 0.5); transform: translate(0, 100%); -webkit-transform: translate3d(0, 100%, 0.01); diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/OutputRollup.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/OutputRollup.svelte index 0b1ad018e2..e341b94c8c 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/OutputRollup.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/OutputRollup.svelte @@ -63,7 +63,7 @@ min-height: 0; height: 100%; max-height: 100%; - background: var(--sk-back-2); + background: var(--sk-bg-2); --menu-width: 5.4rem; } @@ -75,8 +75,8 @@ height: 80%; font: var(--sk-font-mono); padding: 1rem; - background: var(--sk-back-1); - border-top: 1px solid var(--sk-text-4); + background: var(--sk-bg-1); + border-top: 1px solid var(--sk-fg-4); transform: translate(0, 100%); -webkit-transform: translate3d(0, 100%, 0.01); transition: transform 0.3s; diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/Sidebar.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/Sidebar.svelte index 8dfdbe1054..b88621b2a2 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/Sidebar.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/Sidebar.svelte @@ -116,7 +116,7 @@ .text { flex: 1 1 auto; padding: 2.2rem var(--sk-page-padding-side); - background: var(--sk-back-1); + background: var(--sk-bg-1); :global { [data-file], diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/ContextMenu.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/ContextMenu.svelte index 4d99ec4d54..90f18514d5 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/ContextMenu.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/ContextMenu.svelte @@ -51,8 +51,8 @@ ul { margin: 0; padding: 0; - background-color: var(--sk-back-3); - border: 1px solid var(--sk-theme-1); + background-color: var(--sk-bg-3); + border: 1px solid var(--sk-fg-accent); } li { @@ -61,11 +61,11 @@ width: 1fr; } li:hover { - background-color: var(--sk-theme-1-variant); + background-color: var(--sk-bg-accent); } button { - color: var(--sk-text-2); + color: var(--sk-fg-2); width: 100%; text-align: left; border: 0px; diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte index cf5403c480..6925730db9 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte @@ -158,7 +158,7 @@ overflow-x: hidden; padding: 1rem 0rem; margin: 0; - background: var(--sk-back-3); + background: var(--sk-bg-3); list-style: none; } diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Item.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Item.svelte index b916b7e94a..e1cd06bca7 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Item.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Item.svelte @@ -111,7 +111,7 @@ diff --git a/packages/repl/src/lib/Output/AstNode.svelte b/packages/repl/src/lib/Output/AstNode.svelte index 559915d3ff..03f5ec69d0 100644 --- a/packages/repl/src/lib/Output/AstNode.svelte +++ b/packages/repl/src/lib/Output/AstNode.svelte @@ -163,18 +163,18 @@ } .token { - color: var(--sk-code-base); + color: var(--shiki-color-text); } .token.string { - color: var(--sk-code-string); + color: var(--shiki-token-string); } .token.number { - color: var(--sk-code-number); + color: var(--shiki-token-constant); } .token.comment { - color: var(--sk-code-comment); + color: var(--shiki-token-comment); } diff --git a/packages/repl/src/lib/Output/AstView.svelte b/packages/repl/src/lib/Output/AstView.svelte index 2ebf9e0afe..70540f2cf2 100644 --- a/packages/repl/src/lib/Output/AstView.svelte +++ b/packages/repl/src/lib/Output/AstView.svelte @@ -92,8 +92,8 @@ --base: hsl(45, 7%, 45%); --string: hsl(41, 37%, 45%); --number: hsl(102, 27%, 50%); - background: var(--sk-back-3); - color: var(--sk-code-base); + background: var(--sk-bg-3); + color: var(--shiki-color-text); display: flex; flex-direction: column; } diff --git a/packages/repl/src/lib/Output/CompilerOptions.svelte b/packages/repl/src/lib/Output/CompilerOptions.svelte index b16bdcd3e5..449f829f28 100644 --- a/packages/repl/src/lib/Output/CompilerOptions.svelte +++ b/packages/repl/src/lib/Output/CompilerOptions.svelte @@ -43,7 +43,7 @@ padding: 0 10px; font-family: var(--sk-font-family-mono); font-size: 13px; - color: var(--sk-text-2); + color: var(--sk-fg-2); line-height: 1.8; } @@ -51,7 +51,7 @@ display: block; padding: 0 0 0 1.25em; white-space: nowrap; - color: var(--sk-text-3); + color: var(--sk-fg-3); user-select: none; } @@ -61,7 +61,7 @@ } .string { - color: var(--sk-code-string); + color: var(--shiki-token-string); } label { @@ -69,7 +69,7 @@ } label[for] { - color: var(--sk-code-string); + color: var(--shiki-token-string); } label :global(input[type='checkbox']) { @@ -113,16 +113,16 @@ } input[type='radio'] + label:before { - background-color: var(--sk-text-4); + background-color: var(--sk-fg-4); border-radius: 100%; box-shadow: inset 0 0 0 0.5em rgba(255, 255, 255, 0.95); - border: 1px solid var(--sk-text-4); + border: 1px solid var(--sk-fg-4); } input[type='radio']:checked + label:before { - background-color: var(--sk-theme-1); + background-color: var(--sk-fg-accent); box-shadow: inset 0 0 0 0.15em rgba(255, 255, 255, 0.95); - border: 1px solid var(--sk-text-4); + border: 1px solid var(--sk-fg-4); transition: box-shadow 0.2s ease-out; } diff --git a/packages/repl/src/lib/Output/ErrorOverlay.svelte b/packages/repl/src/lib/Output/ErrorOverlay.svelte index 7f7a4aa1fc..691a2169ab 100644 --- a/packages/repl/src/lib/Output/ErrorOverlay.svelte +++ b/packages/repl/src/lib/Output/ErrorOverlay.svelte @@ -30,19 +30,19 @@ display: flex; flex-direction: column; gap: 1em; - background: var(--sk-back-1); + background: var(--sk-bg-1); padding: 1em; - border-top: 4px solid var(--sk-theme-1); + border-top: 4px solid var(--sk-fg-accent); border-radius: 4px; filter: drop-shadow(2px 4px 8px rgba(0, 0, 0, 0.1)); } pre { padding: 0.5em; - background: var(--sk-back-3); + background: var(--sk-bg-3); } small { - color: var(--sk-text-4); + color: var(--sk-fg-4); } diff --git a/packages/repl/src/lib/Output/Output.svelte b/packages/repl/src/lib/Output/Output.svelte index 4b353c6f13..e55c2936d6 100644 --- a/packages/repl/src/lib/Output/Output.svelte +++ b/packages/repl/src/lib/Output/Output.svelte @@ -157,7 +157,7 @@ height: 1px; bottom: 0px; left: 0; - background-color: var(--sk-back-4); + background-color: var(--sk-bg-4); } } @@ -170,13 +170,13 @@ border: none; border-bottom: 1px solid transparent; padding: 0 1rem; - color: var(--sk-text-2, #999); + color: var(--sk-fg-2, #999); border-radius: 0; } button.active { - border-bottom: 1px solid var(--sk-theme-1, --prime); - color: var(--sk-text-1, #333); + border-bottom: 1px solid var(--sk-fg-accent, --prime); + color: var(--sk-fg-1, #333); } div[slot] { diff --git a/packages/repl/src/lib/Output/PaneWithPanel.svelte b/packages/repl/src/lib/Output/PaneWithPanel.svelte index 2fd61c030b..210a47de6f 100644 --- a/packages/repl/src/lib/Output/PaneWithPanel.svelte +++ b/packages/repl/src/lib/Output/PaneWithPanel.svelte @@ -71,7 +71,7 @@ .panel-heading { font: var(--sk-font-ui-small); text-transform: uppercase; - color: var(--sk-text-1); + color: var(--sk-fg-1); flex: 1; text-align: left; } diff --git a/packages/repl/src/lib/Output/Viewer.svelte b/packages/repl/src/lib/Output/Viewer.svelte index 8443011907..6659ba496c 100644 --- a/packages/repl/src/lib/Output/Viewer.svelte +++ b/packages/repl/src/lib/Output/Viewer.svelte @@ -329,7 +329,7 @@ diff --git a/packages/repl/src/lib/Repl.svelte b/packages/repl/src/lib/Repl.svelte index 2137d76454..2c20688ae9 100644 --- a/packages/repl/src/lib/Repl.svelte +++ b/packages/repl/src/lib/Repl.svelte @@ -166,7 +166,7 @@