diff --git a/blocksuite/affine/components/src/toggle-switch/index.ts b/blocksuite/affine/components/src/toggle-switch/index.ts index 0e60bf5df1..8b83eb92a5 100644 --- a/blocksuite/affine/components/src/toggle-switch/index.ts +++ b/blocksuite/affine/components/src/toggle-switch/index.ts @@ -1,3 +1,4 @@ +import { unsafeCSSVarV2 } from '@blocksuite/affine-shared/theme'; import { css, html, LitElement } from 'lit'; import { property } from 'lit/decorators.js'; @@ -18,8 +19,7 @@ const styles = css` text-indent: -9999px; width: 38px; height: 20px; - background: var(--affine-icon-color); - border: 1px solid var(--affine-black-10); + background: ${unsafeCSSVarV2('toggle/backgroundOff')}; display: block; border-radius: 20px; position: relative; @@ -28,22 +28,21 @@ const styles = css` label:after { content: ''; position: absolute; - top: 1px; - left: 1px; + top: 2px; + left: 2px; width: 16px; height: 16px; - background: var(--affine-white); - border: 1px solid var(--affine-black-10); + background: ${unsafeCSSVarV2('toggle/foreground')}; border-radius: 16px; transition: 0.1s; } label.on { - background: var(--affine-primary-color); + background: ${unsafeCSSVarV2('toggle/background')}; } label.on:after { - left: calc(100% - 1px); + left: calc(100% - 2px); transform: translateX(-100%); } diff --git a/blocksuite/affine/fragments/frame-panel/src/header/frames-setting-menu.ts b/blocksuite/affine/fragments/frame-panel/src/header/frames-setting-menu.ts index 4d4c0307ab..a06d693bd5 100644 --- a/blocksuite/affine/fragments/frame-panel/src/header/frames-setting-menu.ts +++ b/blocksuite/affine/fragments/frame-panel/src/header/frames-setting-menu.ts @@ -138,7 +138,7 @@ export class FramesSettingMenu extends WithDisposable(LitElement) {
Fill Screen
@@ -153,7 +153,7 @@ export class FramesSettingMenu extends WithDisposable(LitElement) {
Dark background
@@ -162,7 +162,7 @@ export class FramesSettingMenu extends WithDisposable(LitElement) {
Hide toolbar
diff --git a/blocksuite/affine/fragments/outline/src/header/outline-setting-menu.ts b/blocksuite/affine/fragments/outline/src/header/outline-setting-menu.ts index 6b87ea0f7e..363c56e6ef 100644 --- a/blocksuite/affine/fragments/outline/src/header/outline-setting-menu.ts +++ b/blocksuite/affine/fragments/outline/src/header/outline-setting-menu.ts @@ -26,7 +26,7 @@ export class OutlineNotePreviewSettingMenu extends SignalWatcher(
Show type icon
{ this._context.showIcons$.value = !showPreviewIcon; }}