diff --git a/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte b/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte
index e81bae3..f49a28a 100644
--- a/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte
+++ b/src/features/SetupFont/ui/TypographyMenu/TypographyMenu.svelte
@@ -80,7 +80,7 @@ $effect(() => {
'transition-colors duration-150',
'hover:bg-white/50 dark:hover:bg-white/5',
'focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand/30',
- isOpen && 'bg-white dark:bg-[#1e1e1e] border-black/5 dark:border-white/10 shadow-sm',
+ isOpen && 'bg-paper dark:bg-dark-card border-black/5 dark:border-white/10 shadow-sm',
className,
)}
>
@@ -96,7 +96,7 @@ $effect(() => {
sideOffset={8}
class={cn(
'z-50 w-72',
- 'bg-[#f3f0e9] dark:bg-[#1e1e1e]',
+ 'bg-surface dark:bg-dark-card',
'border border-black/5 dark:border-white/10',
'shadow-[0_20px_40px_-10px_rgba(0,0,0,0.15)]',
'rounded-none p-4',
@@ -112,9 +112,9 @@ $effect(() => {
-
+
CONTROLS
@@ -154,17 +154,17 @@ $effect(() => {
-
+
= {
'text-neutral-400 dark:text-neutral-400',
'border border-transparent',
// Hover (inactive) — semi-transparent lift, no bg-paper token
- 'hover:bg-white/50 dark:hover:bg-[#1e1e1e]/50',
+ 'hover:bg-paper/50 dark:hover:bg-dark-card/50',
'hover:text-neutral-900 dark:hover:text-neutral-100',
'hover:border-black/5 dark:hover:border-white/10',
// Press
- 'active:bg-white/70 dark:active:bg-[#1e1e1e]/70',
+ 'active:bg-paper/70 dark:active:bg-dark-card/70',
// Disabled
'disabled:text-neutral-300 dark:disabled:text-neutral-600',
'disabled:cursor-not-allowed',
@@ -169,7 +169,7 @@ const iconSizeStyles: Record = {
const activeStyles: Partial> = {
secondary: 'bg-paper dark:bg-paper shadow-sm border-black/20 dark:border-white/20',
tertiary:
- 'bg-paper dark:bg-[#1e1e1e] border-black/10 dark:border-white/10 shadow-sm text-neutral-900 dark:text-neutral-100',
+ 'bg-paper dark:bg-dark-card border-black/10 dark:border-white/10 shadow-sm text-neutral-900 dark:text-neutral-100',
ghost: 'bg-transparent dark:bg-transparent text-brand dark:text-brand',
outline: 'bg-surface dark:bg-paper border-brand',
icon: 'bg-paper dark:bg-paper text-brand border-black/5 dark:border-white/10',
diff --git a/src/shared/ui/ComboControl/ComboControl.svelte b/src/shared/ui/ComboControl/ComboControl.svelte
index ce3c211..5750544 100644
--- a/src/shared/ui/ComboControl/ComboControl.svelte
+++ b/src/shared/ui/ComboControl/ComboControl.svelte
@@ -129,8 +129,8 @@ const displayLabel = $derived(label ?? controlLabel ?? '');
'border border-transparent',
'focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-brand/30',
open
- ? 'bg-white dark:bg-[#1e1e1e] shadow-sm border-black/5 dark:border-white/10'
- : 'hover:bg-white/50 dark:hover:bg-[#1e1e1e]/50',
+ ? 'bg-paper dark:bg-dark-card shadow-sm border-black/5 dark:border-white/10'
+ : 'hover:bg-paper/50 dark:hover:bg-dark-card/50',
)}
aria-label={controlLabel}
>
@@ -157,7 +157,7 @@ const displayLabel = $derived(label ?? controlLabel ?? '');
diff --git a/src/shared/ui/Section/SectionTitle/SectionTitle.svelte b/src/shared/ui/Section/SectionTitle/SectionTitle.svelte
index 3a0be33..53325c0 100644
--- a/src/shared/ui/Section/SectionTitle/SectionTitle.svelte
+++ b/src/shared/ui/Section/SectionTitle/SectionTitle.svelte
@@ -13,7 +13,7 @@ interface Props {
const { text }: Props = $props();
{#if text}
-
+
{text}
{/if}
diff --git a/src/shared/ui/SidebarContainer/SidebarContainer.svelte b/src/shared/ui/SidebarContainer/SidebarContainer.svelte
index e1d789c..e83c8d2 100644
--- a/src/shared/ui/SidebarContainer/SidebarContainer.svelte
+++ b/src/shared/ui/SidebarContainer/SidebarContainer.svelte
@@ -85,7 +85,7 @@ function close() {
'will-change-[width]',
'transition-[width] duration-300 ease-out',
'border-r border-black/5 dark:border-white/10',
- 'bg-[#f3f0e9] dark:bg-[#121212]',
+ 'bg-surface dark:bg-dark-bg',
isOpen ? 'w-80 opacity-100' : 'w-0 opacity-0',
'transition-[width,opacity] duration-300 ease-out',
className,
diff --git a/src/widgets/ComparisonView/ui/ComparisonView/ComparisonView.svelte b/src/widgets/ComparisonView/ui/ComparisonView/ComparisonView.svelte
index 2b716e5..5c8ffae 100644
--- a/src/widgets/ComparisonView/ui/ComparisonView/ComparisonView.svelte
+++ b/src/widgets/ComparisonView/ui/ComparisonView/ComparisonView.svelte
@@ -37,7 +37,7 @@ $effect(() => {
{#snippet content(action)}
-
+
{#snippet sidebar()}
diff --git a/src/widgets/ComparisonView/ui/SliderArea/SliderArea.svelte b/src/widgets/ComparisonView/ui/SliderArea/SliderArea.svelte
index e701933..3fa1948 100644
--- a/src/widgets/ComparisonView/ui/SliderArea/SliderArea.svelte
+++ b/src/widgets/ComparisonView/ui/SliderArea/SliderArea.svelte
@@ -173,7 +173,7 @@ const scaleClass = $derived(