From 312685fc770137227a03eedfd0624d8e77ae88af Mon Sep 17 00:00:00 2001 From: zzzisfunnyboy <7838555+zzzisfunnyboy@user.noreply.gitee.com> Date: Thu, 21 Aug 2025 00:21:47 +0800 Subject: [PATCH] =?UTF-8?q?8.21=20=E5=AE=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .obsidian/appearance.json | 6 +- .../plugins/obsidian-style-settings/data.json | 4 +- .obsidian/themes/Border/manifest.json | 7 + .obsidian/themes/Border/theme.css | 9307 +++++++++++++++++ .../战斗/GGST格斗游戏源码核心模块分析.pdf | Bin 0 -> 542133 bytes 5 files changed, 9320 insertions(+), 4 deletions(-) create mode 100644 .obsidian/themes/Border/manifest.json create mode 100644 .obsidian/themes/Border/theme.css create mode 100644 3Resources/游戏开发/战斗/GGST格斗游戏源码核心模块分析.pdf diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json index 0c17fe7..f9b7d68 100644 --- a/.obsidian/appearance.json +++ b/.obsidian/appearance.json @@ -1,8 +1,8 @@ { "accentColor": "", "theme": "obsidian", - "cssTheme": "Zen", - "textFontFamily": "JetBrainsMono+LXGWWenKaiMonoGB-Regular,Comic Sans MS", - "interfaceFontFamily": "JetBrainsMono+LXGWWenKaiMonoGB-Regular,Comic Sans MS", + "cssTheme": "Border", + "textFontFamily": "Microsoft YaHei", + "interfaceFontFamily": "Microsoft YaHei UI", "baseFontSize": 17 } \ No newline at end of file diff --git a/.obsidian/plugins/obsidian-style-settings/data.json b/.obsidian/plugins/obsidian-style-settings/data.json index 1179e13..57f1bdc 100644 --- a/.obsidian/plugins/obsidian-style-settings/data.json +++ b/.obsidian/plugins/obsidian-style-settings/data.json @@ -3,5 +3,7 @@ "zen@@win-translucent-off": false, "zen@@win-window-opacity": 1, "zen@@win-window-brightness": 0.9, - "zen@@win-bg-image-url": "url('https://w.wallhaven.cc/full/rq/wallhaven-rq75r7.jpg')" + "zen@@win-bg-image-url": "url('https://w.wallhaven.cc/full/rq/wallhaven-rq75r7.jpg')", + "Appearance-dark@@card-layout-open-dark": true, + "Editor@@line-hover-indicator": true } \ No newline at end of file diff --git a/.obsidian/themes/Border/manifest.json b/.obsidian/themes/Border/manifest.json new file mode 100644 index 0000000..33d5400 --- /dev/null +++ b/.obsidian/themes/Border/manifest.json @@ -0,0 +1,7 @@ +{ + "name": "Border", + "version": "1.12.11", + "minAppVersion": "0.16.0", + "author": "Akifyss", + "authorUrl": "https://github.com/Akifyss" +} diff --git a/.obsidian/themes/Border/theme.css b/.obsidian/themes/Border/theme.css new file mode 100644 index 0000000..6042057 --- /dev/null +++ b/.obsidian/themes/Border/theme.css @@ -0,0 +1,9307 @@ +/* @settings + +name: Theme Info +id: Info +settings: + - + id: Extras-info + description: "🎨 Appearance presets: [get presets here](https://github.com/Akifyss/obsidian-border/blob/main/presets.md), click on “Import” in the top right corner and restart obsidian.

📭 If you have problems, please submit [issues](https://github.com/Akifyss/obsidian-border/issues) or [discuss](https://github.com/Akifyss/obsidian-border/discussions) on Github

🔼 View recent updates: [Github Commit History](https://github.com/Akifyss/obsidian-border/commits/main)" + description.zh: "🎨 外观预设:[在此获取预设](https://github.com/Akifyss/obsidian-border/blob/main/presets.md),点击右上角“Import”导入预设,重启obsidian来生效.

📭 如果遇到问题,可以在Github上 [提交issues](https://github.com/Akifyss/obsidian-border/issues) 或[讨论](https://github.com/Akifyss/obsidian-border/discussions)

🔼 查看最近更新:[Github Commit History](https://github.com/Akifyss/obsidian-border/commits/main)" + type: info-text + markdown: true +*/ + + +/* @settings + +name: Components +id: Components +settings: + - + id: autohide + title: Auto hide + title.zh: 自动隐藏 + type: heading + collapsed: ture + level: 3 + - + id: tab-autohide + title: Auto hide tab bar + title.zh: 自动隐藏 tab栏 + description: Mac users can adjust the position of the traffic light using the 'Electron Window Tweaker' plugin + description.zh: Mac 用户可以使用 “Electron Window Tweaker” 插件来调整左上角红绿灯的位置 + type: class-toggle + - + id: status-bar-autohide + title: Auto hide bottom status bar + title.zh: 自动隐藏 底部状态栏 + type: class-toggle + - + id: Ribbon-autohide + title: Auto hide left ribbon menu + title.zh: 自动隐藏 左侧功能区菜单 + type: class-toggle + - + id: nav-header-autohide + title: Auto hide header icons in sidepane + title.zh: 自动隐藏 侧边面板中的头部按钮 + type: class-toggle + - + id: tab-title-bar-autohide + title: Auto hide tab title bar + title.zh: 自动隐藏 标签页标题栏 + type: class-toggle + - + id: vault-profile-autohide + title: Auto hide vault profile + title.zh: 自动隐藏 vault 配置栏 + type: class-toggle + - + id: file-explorer + title: File explorer + title.zh: 文件列表 + type: heading + collapsed: true + level: 3 + - + id: CTA-BTN-enable + title: Enable bigger "New note" button + title.zh: 启用 更大的“New Note”按钮 + type: class-toggle + - + id: file-names-untrim + title: Untrim file names + title.zh: 不修剪文件名 + type: class-toggle + - + id: folder-font-bold + title: Bold folder font + title.zh: 加粗文件夹字体 + type: class-toggle + - + id: file-explorer-icon + title: icon + title.zh: 图标 + type: heading + collapsed: false + level: 4 + - + id: file-icon-remove + title: Remove custom icon + title.zh: 移除 自定义图标 + type: class-toggle + - + id: colorful-folder + title: Enable colorful folder icon + title.zh: 启用 多彩文件夹图标 + type: class-toggle + - + id: outline-panel + title: Outline Panel + title.zh: 大纲面板 + type: heading + collapsed: true + level: 3 + - + id: outline-enhanced + title: Enable enhanced outline style + title.zh: 启用 增强的大纲样式 + description: from https://github.com/subframe7536/obsidian-theme-maple, author:@subframe7536 + type: class-toggle + - + id: New-tab + title: New tab + title.zh: 新标签页 + type: heading + collapsed: true + level: 3 + - + id: new-tab-btn-select + title: New tab buttons + title.zh: 新标签页 按钮 + type: class-select + allowEmpty: false + default: new-tab-btn-default + options: + - label: text buttons (obsidian default) + value: new-tab-text-btn-restore + - label: default + value: new-tab-btn-default + - + id: new-tab-image-select + title: New tab image + title.zh: 新标签页 图像 + type: class-select + allowEmpty: false + default: new-tab-image-default + options: + - label: none + value: new-tab-image-none + - label: obsidian logo + value: new-tab-image-default + - label: old default + value: new-tab-image-old + - label: customize image + value: new-tab-image-customize + - + id: new-tab-image + title: customize new tab image + title.zh: 自定义新标签页图像 + type: variable-text + description: Enter the url of the image into quotes + description.zh: 向引号内输入图像的url + default: url(" ") + - + id: Graph-view + title: Graph view + title.zh: 关系图谱 + type: heading + collapsed: true + level: 3 + - + id: graph-text + title: graph-text color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: graph-line + title: graph-line color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: graph-node + title: graph-node color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: graph-node-unresolved + title: graph-node-unresolved color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: graph-node-focused + title: graph-node-focused color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: graph-node-tag + title: graph-node-tag color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: graph-node-attachment + title: graph-node-attachment color + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: Canvas + title: Canvas + title.zh: 白板 + type: heading + collapsed: true + level: 3 + - + id: immersive-canvas + title: immersive canvas + title.zh: 沉浸式白板 + type: class-toggle + - + id: media-embed-card-border-off + title: Remove border effect of media card. + title.zh: 移除媒体卡片的边框效果 + type: class-toggle + - + id: canvas-background + title: Customize canvas background color + title.zh: 自定义 canvas 背景色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: canvas-card-border-width + title: canvas card border width + title.zh: canvas 卡片边框大小 + type: variable-text + description: Input any CSS border-width value + description.zh: 输入任意 CSS border-width 值 + default: 2px + - + id: canvas-card-border-style + title: canvas card border style + title.zh: canvas 卡片边框风格 + type: variable-text + description: Input any CSS border-style value + description.zh: 输入任意 CSS border-style 值 + default: solid + - + id: canvas-card-menu + title: canvas card menu position + title.zh: canvas 卡片菜单位置 + type: class-select + allowEmpty: false + default: canvas-card-menu-center + options: + - label: center(obsidian default) + value: canvas-card-menu-center + - label: left + value: canvas-card-menu-left + - label: right + value: canvas-card-menu-right + - + id: animation + title: Animation + title.zh: 动效 + type: heading + collapsed: true + level: 3 + - + id: extra-anim-remove + title: Remove additional added animation + title.zh: 移除 额外增加的动效 + type: class-toggle + - + id: anim-speed + title: Animation speed + title.zh: 动效速度 + type: variable-number-slider + default: 1 + min: 0.5 + max: 2 + step: 0.05 + - + id: Miscellaneous + title: Miscellaneous + title.zh: 杂项 + type: heading + collapsed: true + level: 3 + - + id: setting-item-title-icon-remove + title: Remove setting item title icon + title.zh: 移除 设置项标题图标 + type: class-toggle + - + id: scrollbar-hide + title: Hide scrollbar + title.zh: 隐藏 滚动条 + type: class-toggle + - + id: restored-scrollbars + title: Restore scrollbar style + title.zh: 还原 滚动条的样式 + type: class-toggle + +*/ + +/* @settings + +name: Appearance (light mode) +id: Appearance-light +settings: + - + id: Presets-info-light + description: "[Presets (light)](https://github.com/Akifyss/obsidian-border/blob/main/presets.md#light-mode) | Before importing, it is recommended to reset this entry to default / Remove preset↗️" + description.zh: "[预设(亮色)](https://github.com/Akifyss/obsidian-border/blob/main/presets.md#light-mode) | 导入前,推荐先将此条目重设为默认 / 移除预设↗️ " + type: info-text + markdown: true + - + id: card-layout-open-light + title: Enable card layout(light mode) + title.zh: 启用 卡片式布局(亮色模式) + type: class-toggle + - + id: theme-light-style-select + title: Base style (light mode) + title.zh: 基础风格(亮色模式) + type: class-select + allowEmpty: false + default: theme-light-background-default + options: + - label: default + value: theme-light-background-default + - label: old default + value: theme-light-background-old-default + - label: colored + value: theme-light-background-adapt + - + id: Color-light + title: Color + title.zh: 色彩 + type: heading + collapsed: true + level: 3 + - + id: Accent-color-light + title: Accent color + title.zh: 主题色 + type: heading + collapsed: true + level: 4 + - + id: accent-light + title: Accent color(light mode) + title.zh: 主题色(亮色模式) + description: Set accent color for the light and dark modes separately + description.zh: 分开来设置亮色模式与暗色模式的强调色 + type: variable-color + format: hsl-split + opacity: false + default: '#3751fb' + - + id: accent-color-override-light + title: Override accent color setting in "Settings-Appearance" menu(light mode) + title.zh: 覆写 "设置-外观 "菜单中的强调色设置(亮色模式) + type: class-toggle + - + id: accent-advanced-light + title: Advanced + title.zh: 高级 + type: heading + collapsed: true + level: 5 + - + id: color-accent-hsl-light + title: color-accent-hsl + title.zh: color-accent-hsl + type: variable-color + format: hsl-values + opacity: false + default: '#' + - + id: color-accent-light + title: color-accent + title.zh: color-accent + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: color-accent-1-light + title: color-accent-1 + title.zh: color-accent-1 + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: color-accent-2-light + title: color-accent-2 + title.zh: color-accent-2 + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: color-accent-3-light + title: color-accent-3 + title.zh: color-accent-3 + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: Extended-colors-light + title: Extended colors + title.zh: 拓展色 + type: heading + collapsed: true + level: 4 + - + id: color-red-rgb + title: Red + type: variable-themed-color + format: 'rgb-values' + default-light: '#dd2c38' + default-dark: '#ff7881' + - + id: color-orange-rgb + title: Orange + type: variable-themed-color + format: 'rgb-values' + default-light: '#de7417' + default-dark: '#fbbb83' + - + id: color-yellow-rgb + title: Yellow + type: variable-themed-color + format: 'rgb-values' + default-light: '#c09c0c' + default-dark: '#ffe88b' + - + id: color-green-rgb + title: Green + type: variable-themed-color + format: 'rgb-values' + default-light: '#1da51d' + default-dark: '#7cd37c' + - + id: color-cyan-rgb + title: Cyan + type: variable-themed-color + format: 'rgb-values' + default-light: '#16a6ab' + default-dark: '#86dfe2' + - + id: color-blue-rgb + title: Blue + type: variable-themed-color + format: 'rgb-values' + default-light: '#1775d9' + default-dark: '#89bdf4' + - + id: color-purple-rgb + title: Purple + type: variable-themed-color + format: 'rgb-values' + default-light: '#8f47e1' + default-dark: '#cb9eff' + - + id: color-pink-rgb + title: Pink + type: variable-themed-color + format: 'rgb-values' + default-light: '#dd1399' + default-dark: '#f2b6de' + - + id: Background-light + title: Background + title.zh: 背景 + type: heading + collapsed: true + level: 3 + - + id: mod-left-split-background-header-light + title: Left sidepane background + title.zh: 左侧面板背景 + type: heading + collapsed: ture + level: 4 + - + id: mod-left-split-background-select-light + title: Left sidepane background(light mode) + title.zh: 左侧面板背景(亮色模式) + type: class-select + allowEmpty: false + default: mod-left-split-background-primary-light + options: + - label: background-primary (default) + value: mod-left-split-background-primary-light + - label: background-secondary + value: mod-left-split-background-secondary-light + - label: transparent (card layout only) + value: mod-left-split-background-transparent-light + - label: customize color + value: mod-left-split-background-customize-light + - label: customize CSS + value: mod-left-split-background-CSS-light + - + id: background-mod-left-split-light + title: Customize left sidepane background color (light mode) + title.zh: 自定义 左侧面板 背景色(亮色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-mod-left-CSS-light + title: Left sidepane background (light mode) + title.zh: 左侧面板background(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-mod-left-CSS-blend-mode-light + title: Left sidepane background-blend-mode (light mode) + title.zh: 左侧面板background-blend-mode(亮色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: normal + - + id: background-mod-left-CSS-backdrop-filter-light + title: Left sidepane backdrop-filter (light mode) + title.zh: 左侧面板backdrop-filter(亮色模式) + description: Input any CSS backdrop-filter value + description.zh: 输入任意 CSS backdrop-filter 值 + type: variable-text + default: blur(32px) + - + id: mod-right-split-background-header-light + title: Right sidepane background + title.zh: 右侧面板背景 + type: heading + collapsed: ture + level: 4 + - + id: mod-right-split-background-select-light + title: Right sidepane background (light mode) + title.zh: 右侧面板背景(亮色模式) + type: class-select + allowEmpty: false + default: mod-right-split-background-primary-light + options: + - label: background-primary (default) + value: mod-right-split-background-primary-light + - label: background-secondary + value: mod-right-split-background-secondary-light + - label: transparent (card layout only) + value: mod-right-split-background-transparent-light + - label: customize color + value: mod-right-split-background-customize-light + - label: customize CSS + value: mod-right-split-background-CSS-light + - + id: background-mod-right-split-light + title: Customize right sidepane background color(light mode) + title.zh: 自定义 右侧面板 背景色(亮色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-mod-right-CSS-light + title: Right sidepane background (light mode) + title.zh: 右侧面板background(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-mod-right-CSS-blend-mode-light + title: Right sidepane background-blend-mode (light mode) + title.zh: 右侧面板background-blend-mode(亮色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: normal + - + id: background-mod-right-CSS-backdrop-filter-light + title: Right sidepane backdrop-filter (light mode) + title.zh: 右侧面板backdrop-filter(亮色模式) + description: Input any CSS backdrop-filter value + description.zh: 输入任意 CSS backdrop-filter 值 + type: variable-text + default: blur(32px) + - + id: mod-root-split-background-header-light + title: Middle pane background + title.zh: 中间面板背景 + type: heading + collapsed: ture + level: 4 + - + id: mod-root-split-background-select-light + title: Middle pane background (light mode) + title.zh: 中间面板背景(亮色模式) + type: class-select + allowEmpty: false + default: mod-root-split-background-primary-light + options: + - label: background-primary (default) + value: mod-root-split-background-primary-light + - label: background-secondary + value: mod-root-split-background-secondary-light + - label: transparent (card layout only) + value: mod-root-split-background-transparent-light + - label: customize color + value: mod-root-split-background-customize-light + - label: customize CSS + value: mod-root-split-background-CSS-light + - + id: background-mod-root-split-light + title: Customize Middle pane background color(light mode) + title.zh: 自定义 中间面板 背景色(亮色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-mod-root-CSS-light + title: Middle pane background (light mode) + title.zh: 中间面板background(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-mod-root-CSS-blend-mode-light + title: Middle pane background-blend-mode (light mode) + title.zh: 中间面板background-blend-mode(亮色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: normal + - + id: background-mod-root-CSS-backdrop-filter-light + title: Middle pane backdrop-filter (light mode) + title.zh: 中间面板backdrop-filter(亮色模式) + description: Input any CSS backdrop-filter value + description.zh: 输入任意 CSS backdrop-filter 值 + type: variable-text + default: blur(32px) + - + id: underlying-background-header-light + title: Underlying background + title.zh: 底层背景 + type: heading + collapsed: ture + level: 4 + - + id: background-underlying-select-light + title: underlying background(light mode) + title.zh: 底层背景(亮色模式) + type: class-select + allowEmpty: false + default: background-underlying-default-light + options: + - label: background-primary + value: background-underlying-primary-light + - label: background-secondary + value: background-underlying-secondary-light + - label: adapt to accent color(default) + value: background-underlying-default-light + - label: customize color + value: background-underlying-Color-light + - label: customize CSS + value: background-underlying-CSS-light + - + id: background-underlying-light + title: Customize underlying background color(light mode) + title.zh: 自定义 底层背景色(亮色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-underlying-CSS-light + title: underlying background (light mode) + title.zh: 底层background(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-underlying-CSS-blend-mode-light + title: underlying background-blend-mode (light mode) + title.zh: 底层background-blend-mode(亮色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: overlay, color-burn + - + id: underlying-foreground-header-light + title: Underlying foreground + title.zh: 底层前景 + description: Adjust foreground to fit the background + description.zh: 调整前景以适应背景 + type: heading + collapsed: ture + level: 5 + - + id: on-border-light + title: underlying foreground color(light mode) + title.zh: 底层前景色(亮色模式) + description: Color of elements (text&icon) displayed on underlying background, including top tab bar, ribbon menu, and status bar + description.zh: 显示在底层背景上的元素(text&icon)颜色,包括顶部标签栏、功能区菜单和状态栏 + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: mix-blend-mode-on-border-light + title: mix blend mode of underlying foreground(light mode) + title.zh: 底层前景的混合模式(亮色模式) + description: Input any CSS mix-blend-mode value + description.zh: 输入任意 CSS mix-blend-mode 值 + type: variable-text + default: normal + - + id: Global-background-header-light + title: Global background + title.zh: 全局背景 + type: heading + collapsed: ture + level: 4 + - + id: background-primary + title: background-primary(light mode) + title.zh: background-primary(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-primary-alt + title: background-primary-alt(light mode) + title.zh: background-primary-alt(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-secondary + title: background-secondary(light mode) + title.zh: background-secondary(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-secondary-alt + title: background-secondary-alt(light mode) + title.zh: background-secondary-alt(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-tertiary + title: background-tertiary(light mode) + title.zh: background-tertiary(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: workspace-background-translucent + title: workspace-background-translucent(light mode) + title.zh: workspace-background-translucent(亮色模式) + type: variable-themed-color + opacity: true + format: hsl + default-light: '#' + default-dark: '#' + - + id: background-modifier-hover + title: background-modifier-hover(light mode) + title.zh: background-modifier-hover(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-active-hover + title: background-modifier-active-hover(light mode) + title.zh: background-modifier-active-hover(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-border + title: background-modifier-border(light mode) + title.zh: background-modifier-border(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-border-hover + title: background-modifier-border-hover(light mode) + title.zh: background-modifier-border-hover(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-border-focus + title: background-modifier-border-focus(light mode) + title.zh: background-modifier-border-focus(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: Foreground-header-light + title: Foreground + title.zh: 前景 + type: heading + collapsed: ture + level: 3 + - + id: text-color-light + title: Text & icon color + title.zh: 文本 & 图标色 + type: heading + collapsed: ture + level: 4 + - + id: text-normal + title: text-normal(light mode) + title.zh: text-normal(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-muted + title: text-muted(light mode) + title.zh: text-muted(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-faint + title: text-faint(light mode) + title.zh: text-faint(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-accent + title: text-accent(light mode) + title.zh: text-accent(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-accent-hover + title: text-accent-hover(light mode) + title.zh: text-accent-hover(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-on-accent + title: text-on-accent(light mode) + title.zh: text-on-accent(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-on-accent-inverted + title: text-on-accent-inverted(light mode) + title.zh: text-on-accent-inverted(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-color-light + title: Interactive color + title.zh: 交互色 + type: heading + collapsed: ture + level: 4 + - + id: interactive-normal + title: interactive-normal(light mode) + title.zh: interactive-normal(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-hover + title: interactive-hover(light mode) + title.zh: interactive-hover(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-accent + title: interactive-accent(light mode) + title.zh: interactive-accent(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-accent-hsl + title: interactive-accent-hsl(light mode) + title.zh: interactive-accent-hsl(亮色模式) + type: variable-themed-color + format: hsl-values + default-light: '#' + default-dark: '#' + - + id: interactive-accent-hover + title: interactive-accent-hover(light mode) + title.zh: interactive-accent-hover(亮色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: Card-light + title: Card + title.zh: 卡片 + type: heading + collapsed: true + level: 3 + - + id: card-border-radius-light + title: Custom card border radius (light mode) + title.zh: 自定义 卡片的圆角大小(亮色模式) + description: Input your border-radius value here + description.zh: 在这里输入你的 border-radius 值 + type: variable-text + default: 8px + - + id: card-shadow-light + title: Custom card shadow (light mode) + title.zh: 自定义 卡片阴影(亮色模式) + description: Input your box-shadow value here + description.zh: 在这里输入你的 box-shadow 值 + type: variable-text + default: '' + - + id: Active-states-light + title: Active states + title.zh: 激活态 + type: heading + collapsed: true + level: 3 + - + id: Active-states-Tabs-light + title: Active states(Tabs) + title.zh: 激活态(Tabs) + type: heading + collapsed: true + level: 4 + - + id: color-activated-tab-header-light + title: activated Tab header color(light mode) + title.zh: 已激活Tab的标头颜色(亮色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: color-to-tab-icon-light + title: Apply custom color to the "close" icon(light mode) + title.zh: 将自定义颜色应用于“关闭”图标(亮色模式) + type: class-toggle + - + id: border-radius-activated-tab-header-light + title: activated Tab header border radius(light mode) + title.zh: 已激活Tab的标头圆角大小(亮色模式) + description: Input any CSS border-radius value + description.zh: 输入任意 CSS border-radius 值 + type: variable-text + default: 6px + - + id: background-activated-tab-header-light + title: activated Tab header background(light mode) + title.zh: 已激活Tab的标头背景(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: shadow-activated-tab-header-light + title: activated Tab header shadow(light mode) + title.zh: 已激活Tab的标头阴影(亮色模式) + description: Input any CSS box-shadow value + description.zh: 输入任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: color-activated-tab-header-underline-light + title: activated Tab header underline color(light mode) + title.zh: 已激活Tab的标头下划线颜色(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: Active-states-file-explorer-light + title: Active states(file explorer) + title.zh: 激活态(文件列表) + type: heading + collapsed: true + level: 4 + - + id: Active-states-file-explorer-select-light + title: Activated file style(light mode) + title.zh: 已激活文件 风格(亮色模式) + type: class-select + allowEmpty: false + default: activated-file-default-light + options: + - label: default + value: activated-file-default-light + - label: Accent color + value: activated-file-accent-light + - label: Consistent with tab style + value: activated-file-tab-style-light + - label: customize + value: activated-file-customize-light + - + id: color-activated-file-light + title: Activated file color(light mode) + title.zh: 已激活文件的颜色(亮色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: border-radius-activated-file-light + title: Activated file border radius(light mode) + title.zh: 已激活文件的圆角大小(亮色模式) + description: Input any CSS border-radius value + description.zh: 输入任意 CSS border-radius 值 + type: variable-text + default: 4px + - + id: background-activated-file-light + title: Activated file background(light mode) + title.zh: 已激活文件的背景(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: shadow-activated-file-light + title: Activated file shadow(light mode) + title.zh: 已激活文件的阴影(亮色模式) + description: Input any CSS box-shadow value + description.zh: 输入任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: UI-Controls-light + title: UI Controls + title.zh: UI 控件 + type: heading + collapsed: ture + level: 3 + - + id: input-radius-light + title: input-radius(light mode) + title.zh: input-radius(亮色模式) + description: border radius of buttons, input, etc. + description.zh: 按钮,输入框等的圆角大小 + type: variable-number + default: 5 + format: px + - + id: input-shadow-light + title: input-shadow(light mode) + title.zh: input-shadow(亮色模式) + description: shadow of button,dropdown, etc. Accepts any CSS box-shadow value + description.zh: 按钮,下拉菜单等的阴影 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: input-shadow-hover-light + title: input-shadow-hover(light mode) + title.zh: input-shadow-hover(亮色模式) + description: shadow of button,dropdown, etc.(hovered) Accepts any CSS box-shadow value + description.zh: 按钮,下拉菜单等的阴影(鼠标悬停时) 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-light + title: toggle switch + title.zh: 滑动开关 + type: heading + collapsed: ture + level: 4 + - + id: toggle-thumb-color-light + title: toggle-thumb-color(light mode) + title.zh: toggle-thumb-color(亮色模式) + description: background color of toggle thumb Accepts any CSS background-color value + description.zh: 开关滑块的背景色 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-thumb-enabled-color-light + title: toggle-thumb-enabled-color(light mode) + title.zh: toggle-thumb-enabled-color(亮色模式) + description: background color of toggle thumb(enabled) Accepts any CSS background-color value + description.zh: 开关滑块的背景色(开启时) 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-thumb-shadow-light + title: toggle-thumb-shadow(light mode) + title.zh: toggle-thumb-shadow(亮色模式) + description: shadow of toggle thumb Accepts any CSS box-shadow value + description.zh: 开关滑块的阴影 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-thumb-enabled-shadow-light + title: toggle-thumb-enabled-shadow(light mode) + title.zh: toggle-thumb-enabled-shadow(亮色模式) + description: shadow of toggle thumb(enabled) Accepts any CSS box-shadow value + description.zh: 开关滑块的阴影(开启时) 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-track-color-light + title: toggle-track-color(light mode) + title.zh: toggle-track-color(亮色模式) + description: background color of toggle track Accepts any CSS background-color value + description.zh: 开关滑轨的背景色 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-track-enabled-color-light + title: toggle-track-enabled-color(light mode) + title.zh: toggle-track-enabled-color(亮色模式) + description: background color of toggle track(enabled) Accepts any CSS background-color value + description.zh: 开关滑轨的背景色(开启时) 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-track-shadow-light + title: toggle-track-shadow(light mode) + title.zh: toggle-track-shadow(亮色模式) + description: shadow of toggle track Accepts any CSS box-shadow value + description.zh: 开关滑轨的阴影 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-track-hovered-shadow-light + title: toggle-track-hovered-shadow(light mode) + title.zh: toggle-track-hovered-shadow(亮色模式) + description: shadow of toggle track(hovered) Accepts any CSS box-shadow value + description.zh: 开关滑轨的阴影(鼠标悬停时) 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: Miscellaneous-light + title: Miscellaneous + title.zh: 杂项 + type: heading + collapsed: true + level: 3 + - + id: card-highlight-light + title: Highlight active card + title.zh: 高亮当前活动卡片 + description: Only applicable for card layout + description.zh: 仅限卡片式布局 + type: class-toggle + - + id: workspace-divider-transparent-light + title: Visually remove divider effect in workspace + title.zh: 在视觉上移除工作区的分隔线效果 + description: For default layout + description.zh: 针对默认布局 + type: class-toggle + - + id: link-external-color + title: External link color + title.zh: 外部链接颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-external-color-hover + title: External link color (hover) + title.zh: 外部链接颜色(鼠标悬停时) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + +*/ + +/* @settings + +name: Appearance (dark mode) +id: Appearance-dark +settings: + - + id: Presets-info-dark + description: "[Presets (dark)](https://github.com/Akifyss/obsidian-border/blob/main/presets.md#light-mode) | Before importing, it is recommended to reset this entry to default / Remove preset↗️" + description.zh: "[预设(暗色)](https://github.com/Akifyss/obsidian-border/blob/main/presets.md#dark-mode) | 导入前,推荐先将此条目重设为默认 / 移除预设↗️ " + type: info-text + markdown: true + - + id: card-layout-open-dark + title: Enable card layout(dark mode) + title.zh: 启用 卡片式布局(暗色模式) + type: class-toggle + - + id: theme-dark-style-select + title: Base style (dark mode) + title.zh: 基础风格(暗色模式) + type: class-select + allowEmpty: false + default: theme-dark-background-default + options: + - label: brighter + value: theme-dark-background-brighter + - label: default + value: theme-dark-background-default + - label: darker + value: theme-dark-background-darker + - label: pure black + value: theme-dark-background-black + - + id: Color-dark + title: Color + title.zh: 色彩 + type: heading + collapsed: true + level: 3 + - + id: Accent-color-dark + title: Accent color + title.zh: 主题色 + type: heading + collapsed: true + level: 4 + - + id: accent-dark + title: Accent color(dark mode) + title.zh: 主题色(暗色模式) + description: Set accent color for the light and dark modes separately + description.zh: 分开来设置亮色模式与暗色模式的强调色 + type: variable-color + format: hsl-split + opacity: false + default: '#707bc2' + - + id: accent-color-override-dark + title: Override accent color setting in "Settings-Appearance" menu(dark mode) + title.zh: 覆写 "设置-外观 "菜单中的强调色设置(暗色模式) + type: class-toggle + - + id: accent-advanced-dark + title: Advanced + title.zh: 高级 + type: heading + collapsed: true + level: 5 + - + id: color-accent-hsl-dark + title: color-accent-hsl + title.zh: color-accent-hsl + type: variable-color + format: hsl-values + opacity: false + default: '#' + - + id: color-accent-dark + title: color-accent + title.zh: color-accent + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: color-accent-1-dark + title: color-accent-1 + title.zh: color-accent-1 + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: color-accent-2-dark + title: color-accent-2 + title.zh: color-accent-2 + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: color-accent-3-dark + title: color-accent-3 + title.zh: color-accent-3 + type: variable-color + format: hsl + opacity: false + default: '#' + - + id: Extended-colors-dark + title: Extended colors + title.zh: 拓展色 + type: heading + collapsed: true + level: 4 + - + id: color-red-rgb + title: Red + type: variable-themed-color + format: 'rgb-values' + default-light: '#dd2c38' + default-dark: '#ff7881' + - + id: color-orange-rgb + title: Orange + type: variable-themed-color + format: 'rgb-values' + default-light: '#de7417' + default-dark: '#fbbb83' + - + id: color-yellow-rgb + title: Yellow + type: variable-themed-color + format: 'rgb-values' + default-light: '#c09c0c' + default-dark: '#ffe88b' + - + id: color-green-rgb + title: Green + type: variable-themed-color + format: 'rgb-values' + default-light: '#1da51d' + default-dark: '#7cd37c' + - + id: color-cyan-rgb + title: Cyan + type: variable-themed-color + format: 'rgb-values' + default-light: '#16a6ab' + default-dark: '#86dfe2' + - + id: color-blue-rgb + title: Blue + type: variable-themed-color + format: 'rgb-values' + default-light: '#1775d9' + default-dark: '#89bdf4' + - + id: color-purple-rgb + title: Purple + type: variable-themed-color + format: 'rgb-values' + default-light: '#8f47e1' + default-dark: '#cb9eff' + - + id: color-pink-rgb + title: Pink + type: variable-themed-color + format: 'rgb-values' + default-light: '#dd1399' + default-dark: '#f2b6de' + - + id: Background-dark + title: Background + title.zh: 背景 + type: heading + collapsed: true + level: 3 + - + id: mod-left-split-background-header-dark + title: Left sidepane background + title.zh: 左侧面板背景 + type: heading + collapsed: ture + level: 4 + - + id: mod-left-split-background-select-dark + title: Left sidepane background(dark mode) + title.zh: 左侧面板背景(暗色模式) + type: class-select + allowEmpty: false + default: mod-left-split-background-primary-dark + options: + - label: background-primary (default) + value: mod-left-split-background-primary-dark + - label: background-secondary + value: mod-left-split-background-secondary-dark + - label: transparent (card layout only) + value: mod-left-split-background-transparent-dark + - label: customize color + value: mod-left-split-background-customize-dark + - label: customize CSS + value: mod-left-split-background-CSS-dark + - + id: background-mod-left-split-dark + title: Customize left sidepane background color (dark mode) + title.zh: 自定义 左侧面板 背景色(暗色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-mod-left-CSS-dark + title: Left sidepane background (dark mode) + title.zh: 左侧面板background(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-mod-left-CSS-blend-mode-dark + title: Left sidepane background-blend-mode (dark mode) + title.zh: 左侧面板background-blend-mode(暗色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: normal + - + id: background-mod-left-CSS-backdrop-filter-dark + title: Left sidepane backdrop-filter (dark mode) + title.zh: 左侧面板backdrop-filter(暗色模式) + description: Input any CSS backdrop-filter value + description.zh: 输入任意 CSS backdrop-filter 值 + type: variable-text + default: blur(32px) + - + id: mod-right-split-background-header-dark + title: Right sidepane background + title.zh: 右侧面板背景 + type: heading + collapsed: ture + level: 4 + - + id: mod-right-split-background-select-dark + title: Right sidepane background(dark mode) + title.zh: 右侧面板背景(暗色模式) + type: class-select + allowEmpty: false + default: mod-right-split-background-primary-dark + options: + - label: background-primary (default) + value: mod-right-split-background-primary-dark + - label: background-secondary + value: mod-right-split-background-secondary-dark + - label: transparent (card layout only) + value: mod-right-split-background-transparent-dark + - label: customize color + value: mod-right-split-background-customize-dark + - label: customize CSS + value: mod-right-split-background-CSS-dark + - + id: background-mod-right-split-dark + title: Customize right sidepane background color(dark mode) + title.zh: 自定义 右侧面板 背景色(暗色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-mod-right-CSS-dark + title: Right sidepane background (dark mode) + title.zh: 右侧面板background(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-mod-right-CSS-blend-mode-dark + title: Right sidepane background-blend-mode (dark mode) + title.zh: 右侧面板background-blend-mode(暗色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: normal + - + id: background-mod-right-CSS-backdrop-filter-dark + title: Right sidepane backdrop-filter (dark mode) + title.zh: 右侧面板backdrop-filter(暗色模式) + description: Input any CSS backdrop-filter value + description.zh: 输入任意 CSS backdrop-filter 值 + type: variable-text + default: blur(32px) + - + id: mod-root-split-background-header-dark + title: Middle pane background + title.zh: 中间面板背景 + type: heading + collapsed: ture + level: 4 + - + id: mod-root-split-background-select-dark + title: Middle pane background (dark mode) + title.zh: 中间面板背景(暗色模式) + type: class-select + allowEmpty: false + default: mod-root-split-background-primary-dark + options: + - label: background-primary (default) + value: mod-root-split-background-primary-dark + - label: background-secondary + value: mod-root-split-background-secondary-dark + - label: transparent (card layout only) + value: mod-root-split-background-transparent-dark + - label: customize color + value: mod-root-split-background-customize-dark + - label: customize CSS + value: mod-root-split-background-CSS-dark + - + id: background-mod-root-split-dark + title: Customize Middle pane background color (dark mode) + title.zh: 自定义 中间面板 背景色(暗色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-mod-root-CSS-dark + title: Middle pane background (dark mode) + title.zh: 中间面板background(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-mod-root-CSS-blend-mode-dark + title: Middle pane background-blend-mode (dark mode) + title.zh: 中间面板background-blend-mode(暗色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: normal + - + id: background-mod-root-CSS-backdrop-filter-dark + title: Middle pane backdrop-filter (dark mode) + title.zh: 中间面板backdrop-filter(暗色模式) + description: Input any CSS backdrop-filter value + description.zh: 输入任意 CSS backdrop-filter 值 + type: variable-text + default: blur(32px) + - + id: underlying-background-header-dark + title: Underlying background + title.zh: 底层背景 + type: heading + collapsed: ture + level: 4 + - + id: background-underlying-select-dark + title: underlying background(dark mode) + title.zh: 底层背景(暗色模式) + type: class-select + allowEmpty: false + default: background-underlying-default-dark + options: + - label: background-primary + value: background-underlying-primary-dark + - label: background-secondary + value: background-underlying-secondary-dark + - label: adapt to accent color(default) + value: background-underlying-default-dark + - label: customize color + value: background-underlying-Color-dark + - label: customize CSS + value: background-underlying-CSS-dark + - + id: background-underlying-dark + title: Customize underlying background color(dark mode) + title.zh: 自定义 底层背景色(暗色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: background-underlying-CSS-dark + title: underlying background (dark mode) + title.zh: 底层background(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: background-underlying-CSS-blend-mode-dark + title: underlying background-blend-mode (dark mode) + title.zh: 底层background-blend-mode(暗色模式) + description: Input any CSS background-blend-mode value + description.zh: 输入任意 CSS background-blend-mode 值 + type: variable-text + default: soft-light, luminosity, hue, luminosity, hard-light + - + id: underlying-foreground-header-dark + title: Underlying foreground + title.zh: 底层前景 + description: Adjust foreground to fit the background + description.zh: 调整前景以适应背景 + type: heading + collapsed: ture + level: 5 + - + id: on-border-dark + title: underlying foreground color(dark mode) + title.zh: 底层前景色(暗色模式) + description: Color of elements (text&icon) displayed on underlying background, including top tab bar, ribbon menu, and status bar + description.zh: 显示在底层背景上的元素(text&icon)颜色,包括顶部标签栏、功能区菜单和状态栏 + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: mix-blend-mode-on-border-dark + title: mix blend mode of underlying foreground(dark mode) + title.zh: 底层前景的混合模式(暗色模式) + description: Input any CSS mix-blend-mode value + description.zh: 输入任意 CSS mix-blend-mode 值 + type: variable-text + default: screen + - + id: Global-background-header-dark + title: Global background + title.zh: 全局背景 + type: heading + collapsed: ture + level: 4 + - + id: background-primary + title: background-primary(dark mode) + title.zh: background-primary(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-primary-alt + title: background-primary-alt(dark mode) + title.zh: background-primary-alt(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-secondary + title: background-secondary(dark mode) + title.zh: background-secondary(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-secondary-alt + title: background-secondary-alt(dark mode) + title.zh: background-secondary-alt(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-tertiary + title: background-tertiary(dark mode) + title.zh: background-tertiary(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: workspace-background-translucent + title: workspace-background-translucent(dark mode) + title.zh: workspace-background-translucent(暗色模式) + type: variable-themed-color + opacity: true + format: hsl + default-light: '#' + default-dark: '#' + - + id: background-modifier-hover + title: background-modifier-hover(dark mode) + title.zh: background-modifier-hover(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-active-hover + title: background-modifier-active-hover(dark mode) + title.zh: background-modifier-active-hover(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-border + title: background-modifier-border(dark mode) + title.zh: background-modifier-border(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-border-hover + title: background-modifier-border-hover(dark mode) + title.zh: background-modifier-border-hover(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: background-modifier-border-focus + title: background-modifier-border-focus(dark mode) + title.zh: background-modifier-border-focus(暗色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: Foreground-header-dark + title: Foreground + title.zh: 前景 + type: heading + collapsed: ture + level: 3 + - + id: text-color-dark + title: Text & icon color + title.zh: 文本 & 图标色 + type: heading + collapsed: ture + level: 4 + - + id: text-normal + title: text-normal(dark mode) + title.zh: text-normal(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-muted + title: text-muted(dark mode) + title.zh: text-muted(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-faint + title: text-faint(dark mode) + title.zh: text-faint(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-accent + title: text-accent(dark mode) + title.zh: text-accent(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-accent-hover + title: text-accent-hover(dark mode) + title.zh: text-accent-hover(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-on-accent + title: text-on-accent(dark mode) + title.zh: text-on-accent(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-on-accent-inverted + title: text-on-accent-inverted(dark mode) + title.zh: text-on-accent-inverted(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-color-dark + title: Interactive color + title.zh: 交互色 + type: heading + collapsed: ture + level: 4 + - + id: interactive-normal + title: interactive-normal(dark mode) + title.zh: interactive-normal(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-hover + title: interactive-hover(dark mode) + title.zh: interactive-hover(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-accent + title: interactive-accent(dark mode) + title.zh: interactive-accent(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: interactive-accent-hsl + title: interactive-accent-hsl(dark mode) + title.zh: interactive-accent-hsl(暗色模式) + type: variable-themed-color + format: hsl-values + default-light: '#' + default-dark: '#' + - + id: interactive-accent-hover + title: interactive-accent-hover(dark mode) + title.zh: interactive-accent-hover(暗色模式) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: Card-dark + title: Card + title.zh: 卡片 + type: heading + collapsed: true + level: 3 + - + id: card-border-radius-dark + title: Custom card border radius (dark mode) + title.zh: 自定义 卡片的圆角大小(暗色模式) + description: Input your border-radius value here + description.zh: 在这里输入你的 border-radius 值 + type: variable-text + default: 8px + - + id: card-shadow-dark + title: Custom card shadow (dark mode) + title.zh: 自定义 卡片阴影(暗色模式) + description: Input your box-shadow value here + description.zh: 在这里输入你的 box-shadow 值 + type: variable-text + default: '' + - + id: Active-states-dark + title: Active states + title.zh: 激活态 + type: heading + collapsed: true + level: 3 + - + id: Active-states-Tabs-dark + title: Active states(Tabs) + title.zh: 激活态(Tabs) + type: heading + collapsed: true + level: 4 + - + id: color-activated-tab-header-dark + title: activated Tab header color(dark mode) + title.zh: 已激活Tab的标头颜色(暗色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: color-to-tab-icon-dark + title: Apply custom color to the "close" icon(dark mode) + title.zh: 将自定义颜色应用于“关闭”图标(暗色模式) + type: class-toggle + - + id: border-radius-activated-tab-header-dark + title: activated Tab header border radius(dark mode) + title.zh: 已激活Tab的标头圆角大小(暗色模式) + description: Input any CSS border-radius value + description.zh: 输入任意 CSS border-radius 值 + type: variable-text + default: 6px + - + id: background-activated-tab-header-dark + title: activated Tab header background(dark mode) + title.zh: 已激活Tab的标头背景(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: shadow-activated-tab-header-dark + title: activated Tab header shadow(dark mode) + title.zh: 已激活Tab的标头阴影(暗色模式) + description: Input any CSS box-shadow value + description.zh: 输入任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: color-activated-tab-header-underline-dark + title: activated Tab header underline color(dark mode) + title.zh: 已激活Tab的标头下划线颜色(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: Active-states-file-explorer-dark + title: Active states(file explorer) + title.zh: 激活态(文件列表) + type: heading + collapsed: true + level: 4 + - + id: Active-states-file-explorer-select-dark + title: Activated file style(dark mode) + title.zh: 已激活文件 风格(暗色模式) + type: class-select + allowEmpty: false + default: activated-file-default-dark + options: + - label: default + value: activated-file-default-dark + - label: Accent color + value: activated-file-accent-dark + - label: Consistent with tab style + value: activated-file-tab-style-dark + - label: customize + value: activated-file-customize-dark + - + id: color-activated-file-dark + title: Activated file color(dark mode) + title.zh: 已激活文件的颜色(暗色模式) + type: variable-color + opacity: ture + format: hex + alt-format: + - + id: accent-rgb + format: rgb + default: '#' + - + id: border-radius-activated-file-dark + title: Activated file border radius(dark mode) + title.zh: 已激活文件的圆角大小(暗色模式) + description: Input any CSS border-radius value + description.zh: 输入任意 CSS border-radius 值 + type: variable-text + default: 4px + - + id: background-activated-file-dark + title: Activated file background(dark mode) + title.zh: 已激活文件的背景(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: shadow-activated-file-dark + title: Activated file shadow(dark mode) + title.zh: 已激活文件的阴影(暗色模式) + description: Input any CSS box-shadow value + description.zh: 输入任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: UI-Controls-dark + title: UI Controls + title.zh: UI 控件 + type: heading + collapsed: ture + level: 3 + - + id: input-radius-dark + title: input-radius(dark mode) + title.zh: input-radius(暗色模式) + description: border radius of button, input, etc. + description.zh: 按钮,输入框等的圆角大小 + type: variable-number + default: 5 + format: px + - + id: input-shadow-dark + title: input-shadow(dark mode) + title.zh: input-shadow(暗色模式) + description: shadow of button,dropdown, etc. Accepts any CSS box-shadow value + description.zh: 按钮,下拉菜单等的阴影 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: input-shadow-hover-dark + title: input-shadow-hover(dark mode) + title.zh: input-shadow-hover(暗色模式) + description: shadow of button,dropdown, etc.(hovered) Accepts any CSS box-shadow value + description.zh: 按钮,下拉菜单等的阴影(鼠标悬停时) 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-dark + title: toggle switch + title.zh: 滑动开关 + type: heading + collapsed: ture + level: 4 + - + id: toggle-thumb-color-dark + title: toggle-thumb-color(dark mode) + title.zh: toggle-thumb-color(暗色模式) + description: background color of toggle thumb Accepts any CSS background-color value + description.zh: 开关滑块的背景色 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-thumb-enabled-color-dark + title: toggle-thumb-enabled-color(dark mode) + title.zh: toggle-thumb-enabled-color(暗色模式) + description: background color of toggle thumb(enabled) Accepts any CSS background-color value + description.zh: 开关滑块的背景色(开启时) 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-thumb-shadow-dark + title: toggle-thumb-shadow(dark mode) + title.zh: toggle-thumb-shadow(暗色模式) + description: shadow of toggle thumb Accepts any CSS box-shadow value + description.zh: 开关滑块的阴影 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-thumb-enabled-shadow-dark + title: toggle-thumb-enabled-shadow(dark mode) + title.zh: toggle-thumb-enabled-shadow(暗色模式) + description: shadow of toggle thumb(enabled) Accepts any CSS box-shadow value + description.zh: 开关滑块的阴影(开启时) 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + + - + id: toggle-track-color-dark + title: toggle-track-color(dark mode) + title.zh: toggle-track-color(暗色模式) + description: background color of toggle track Accepts any CSS background-color value + description.zh: 开关滑轨的背景色 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-track-enabled-color-dark + title: toggle-track-enabled-color(dark mode) + title.zh: toggle-track-enabled-color(暗色模式) + description: background color of toggle track(enabled) Accepts any CSS background-color value + description.zh: 开关滑轨的背景色(开启时) 接受任意 CSS background-color 值 + type: variable-text + default: '' + - + id: toggle-track-shadow-dark + title: toggle-track-shadow(dark mode) + title.zh: toggle-track-shadow(暗色模式) + description: shadow of toggle track Accepts any CSS box-shadow value + description.zh: 开关滑轨的阴影 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: toggle-track-hovered-shadow-dark + title: toggle-track-hovered-shadow(dark mode) + title.zh: toggle-track-hovered-shadow(暗色模式) + description: shadow of toggle track(hovered) Accepts any CSS box-shadow value + description.zh: 开关滑轨的阴影(鼠标悬停时) 接受任意 CSS box-shadow 值 + type: variable-text + default: '' + - + id: Miscellaneous-dark + title: Miscellaneous + title.zh: 杂项 + type: heading + collapsed: true + level: 3 + - + id: card-highlight-dark + title: Highlight active card + title.zh: 高亮当前活动卡片 + description: Only applicable for card layout + description.zh: 仅限卡片式布局 + type: class-toggle + - + id: workspace-divider-transparent-dark + title: Visually remove divider effect in workspace + title.zh: 在视觉上移除工作区的分隔线效果 + description: For default layout + description.zh: 针对默认布局 + type: class-toggle + - + id: link-external-color + title: External link color + title.zh: 外部链接颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-external-color-hover + title: External link color (hover) + title.zh: 外部链接颜色(鼠标悬停时) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + +*/ + +/* @settings + +name: Editor +id: Editor +settings: + - + id: line-emphasis + title: Focus indicator + title.zh: 焦点指示器 + type: heading + collapsed: ture + level: 3 + - + id: line-hover-indicator-info + description: "Display a vertical line indicator before focus line" + description.zh: "在焦点行前显示一个竖线指示器" + type: info-text + markdown: true + - + id: line-hover-indicator + title: Enable Focus indicator + title.zh: 启用 焦点指示器 + type: class-toggle + - + id: focus-indicator-list-level + title: indicate list level + title.zh: 指示列表层级 + type: class-toggle + - + id: focus-indicator-codeblock-line-number + title: indicate codeblock line number + title.zh: 指示代码块行号 + type: class-toggle + - + id: hover-indicator-color + title: Customize indicator color + title.zh: 自定义指示器的颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: border-focus-mode-heading + title: Focus mode + title.zh: 专注模式 + type: heading + collapsed: ture + level: 3 + - + id: border-focus-mode-info + description: "Highlight active line" + description.zh: "突出显示当前活动行" + type: info-text + markdown: true + - + id: border-focus-mode + title: Enable focus mode + title.zh: 启用 专注模式 + type: class-toggle + - + id: line-active-bg + title: Active line background color + title.zh: 活动行背景色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: line-normal-opacity + title: Normal line opacity + title.zh: 普通行透明度 + type: variable-number-slider + default: 0.5 + min: 0.05 + max: 1 + step: 0.05 + - + id: Editor-background-pattern + title: Editor background pattern + title.zh: 编辑器背景图案 + type: heading + collapsed: true + level: 3 + - + id: editor-grid-background-pattren + title: Enable grid background pattern + title.zh: 启用 网格背景图案 + type: class-toggle + - + id: grid-background-pattern-color + title: Customize grid background pattern color + title.zh: 自定义 网格背景图案颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: grid-background-pattern-size + title: Custom grid background pattern size + title.zh: 自定义 网格背景图案尺寸 + description: Accepts any CSS background-size value + description.zh: 接受任何 CSS background-size 值 + type: variable-text + default: 36px + - + id: Headings + title: Headings + title.zh: 标题 + type: heading + collapsed: true + level: 3 + - + id: collapse-icon-restore + title: Restore the collapse icon before headings + title.zh: 还原标题前的折叠图标 + type: class-toggle + - + id: heading-indicator-off + title: Remove headings indicator + title.zh: 移除标题左侧的指示器 + type: class-toggle + default: false + - + id: Inline-title + title: Inline Title + title.zh: 页内标题 + type: heading + level: 4 + collapsed: true + - + id: inline-title-divider-remove + title: Remove inline title divider + title.zh: 移除页内标题分隔线 + type: class-toggle + - + id: inline-title-font + title: inline title font + title.zh: 页内标题 字体 + type: variable-text + default: '' + - + id: inline-title-size + title: inline title size + title.zh: 页内标题 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.5em + - + id: inline-title-weight + title: inline title weight + title.zh: 页内标题 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 700 + - + id: inline-title-text-transform + title: inline title text-transform + title.zh: 页内标题 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: inline-title-color-select + title: inline title text color + title.zh: 页内标题 文本颜色 + type: class-select + allowEmpty: false + default: inline-title-color-default + options: + - label: H1 color + value: inline-title-color-default + - label: Customized color + value: inline-title-color-customized + - + id: inline-title-color + title: Customize inline title text color + title.zh: 自定义 页内标题 文本颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: level-1-headings + title: Level 1 Headings + title.zh: 一级标题 + type: heading + level: 4 + collapsed: true + - + id: h1-divider-on + title: Enable H1 divider + title.zh: 启用H1分隔线 + type: class-toggle + default: false + - + id: h1-font + title: H1 font + title.zh: H1 字体 + type: variable-text + default: '' + - + id: h1-size + title: H1 font size + title.zh: H1 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.5em + - + id: h1-weight + title: H1 font weight + title.zh: H1 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 700 + - + id: h1-text-transform + title: H1 text-transform + title.zh: H1 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: h1-accent-color + title: Customize H1 accent color + title.zh: 自定义 H1 强调色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h1-color-select + title: H1 text color + title.zh: H1 文本颜色 + type: class-select + allowEmpty: false + default: h1-color-default + options: + - label: Default + value: h1-color-default + - label: Accent color + value: h1-color-designated + - + id: level-2-headings + title: Level 2 Headings + title.zh: 二级标题 + type: heading + level: 4 + collapsed: true + - + id: h2-divider-on + title: Enable H2 divider + title.zh: 启用H2分隔线 + type: class-toggle + default: false + - + id: h2-font + title: H2 font + title.zh: H2 字体 + type: variable-text + default: '' + - + id: h2-size + title: H2 font size + title.zh: H2 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.425em + - + id: h2-weight + title: H2 font weight + title.zh: H2 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 675 + - + id: h2-text-transform + title: H2 text-transform + title.zh: H2 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: h2-accent-color + title: Customize H2 accent color + title.zh: 自定义 H2 强调色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h2-color-select + title: H2 text color + title.zh: H2 文本颜色 + type: class-select + allowEmpty: false + default: h2-color-default + options: + - label: Default + value: h2-color-default + - label: Accent color + value: h2-color-designated + - + id: level-3-headings + title: Level 3 Headings + title.zh: 三级标题 + type: heading + level: 4 + collapsed: true + - + id: h3-divider-on + title: Enable H3 divider + title.zh: 启用H3分隔线 + type: class-toggle + default: false + - + id: h3-font + title: H3 font + title.zh: H3 字体 + type: variable-text + default: '' + - + id: h3-size + title: H3 font size + title.zh: H3 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.35em + - + id: h3-weight + title: H3 font weight + title.zh: H3 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 650 + - + id: h3-text-transform + title: H3 text-transform + title.zh: H3 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: h3-accent-color + title: Customize H3 accent color + title.zh: 自定义 H3 强调色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h3-color-select + title: H3 text color + title.zh: H3 文本颜色 + type: class-select + allowEmpty: false + default: h3-color-default + options: + - label: Default + value: h3-color-default + - label: Accent color + value: h3-color-designated + - + id: level-4-headings + title: Level 4 Headings + title.zh: 四级标题 + type: heading + level: 4 + collapsed: true + - + id: h4-divider-on + title: Enable H4 divider + title.zh: 启用H4分隔线 + type: class-toggle + default: false + - + id: h4-font + title: H4 font + title.zh: H4 字体 + type: variable-text + default: '' + - + id: h4-size + title: H4 font size + title.zh: H4 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.275em + - + id: h4-weight + title: H4 font weight + title.zh: H4 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 625 + - + id: h4-text-transform + title: H4 text-transform + title.zh: H4 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: h4-accent-color + title: Customize H4 accent color + title.zh: 自定义 H4 强调色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h4-color-select + title: H4 text color + title.zh: H4 文本颜色 + type: class-select + allowEmpty: false + default: h4-color-default + options: + - label: Default + value: h4-color-default + - label: Accent color + value: h4-color-designated + - + id: level-5-headings + title: Level 5 Headings + title.zh: 五级标题 + type: heading + level: 4 + collapsed: true + - + id: h5-divider-on + title: Enable H5 divider + title.zh: 启用H5分隔线 + type: class-toggle + default: false + - + id: h5-font + title: H5 font + title.zh: H5 字体 + type: variable-text + default: '' + - + id: h5-size + title: H5 font size + title.zh: H5 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.2em + - + id: h5-weight + title: H5 font weight + title.zh: H5 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 600 + - + id: h5-text-transform + title: H5 text-transform + title.zh: H5 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: h5-accent-color + title: Customize H5 accent color + title.zh: 自定义 H5 强调色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h5-color-select + title: H5 text color + title.zh: H5 文本颜色 + type: class-select + allowEmpty: false + default: h5-color-default + options: + - label: Default + value: h5-color-default + - label: Accent color + value: h5-color-designated + - + id: level-6-headings + title: Level 6 Headings + title.zh: 六级标题 + type: heading + level: 4 + collapsed: true + - + id: h6-divider-on + title: Enable H6 divider + title.zh: 启用H6分隔线 + type: class-toggle + default: false + - + id: h6-font + title: H6 font + title.zh: H6 字体 + type: variable-text + default: '' + - + id: h6-size + title: H6 font size + title.zh: H6 字体大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: 1.125em + - + id: h6-weight + title: H6 font weight + title.zh: H6 字重 + description: Accepts a value from 100 to 900 + description.zh: 接受 100-900 的值 + type: variable-number + default: 575 + - + id: h6-text-transform + title: H6 text-transform + title.zh: H6 text-transform + description: Accepts any CSS text-transform value + description.zh: 接受任何 CSS text-transform 值 + type: variable-text + default: '' + - + id: h6-accent-color + title: Customize H6 accent color + title.zh: 自定义 H6 强调色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: h6-color-select + title: H6 text color + title.zh: H6 文本颜色 + type: class-select + allowEmpty: false + default: h6-color-default + options: + - label: Default + value: h6-color-default + - label: Accent color + value: h6-color-designated + - + id: Paragraph + title: Paragraph + title.zh: 段落 + type: heading + collapsed: true + level: 3 + - + id: text-align-justify + title: Justify paragraph text + title.zh: 段落两端对齐 + type: class-toggle + default: false + - + id: line-height-customize + title: Paragraph line height + title.zh: 段落行高 + type: variable-number + default: 1.5 + - + id: file-line-width + title: Paragraph line width (Need to turn on “Readable line length”) + title.zh: 段落行宽(需开启“缩减栏宽”) + type: variable-text + default: 700px + - + id: p-spacing + title: Paragraph spacing (Reading mode) + title.zh: 段落间距(阅读模式) + type: variable-text + default: 1em + - + id: p-spacing-br + title: Paragraph spacing also takes effect after a line break (Reading mode) + title.zh: 段间距也对换行后的内容生效(阅读模式) + type: class-toggle + default: false + - + id: Text + title: Text + title.zh: 文本 + type: heading + collapsed: true + level: 3 + - + id: bold-color + title: Bold text color + title.zh: 粗体颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: italic-color + title: Italic text color + title.zh: 斜体颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: text-highlight-bg + title: text highlight bg color + title.zh: 文本高亮背景颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: inline-code-normal + title: inline code text color + title.zh: 内联代码颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: inline-code-background-light + title: Customize inline code background (light mode) + title.zh: 自定义 内联代码背景(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: inline-code-background-dark + title: Customize inline code background (dark mode) + title.zh: 自定义 内联代码背景(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: Links + title: Links + title.zh: 链接 + type: heading + collapsed: true + level: 3 + - + id: link-color + title: Link color + title.zh: 链接颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-color-hover + title: Link color (hover) + title.zh: 链接颜色(鼠标悬停时) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-decoration + title: Link decoration + title.zh: 链接装饰 + description: Accepts any CSS text-decoration-line value + description.zh: 接受任何 CSS text-decoration-line 值 + type: variable-text + default: underline + - + id: link-decoration-hover + title: Link decoration (hover) + title.zh: 链接装饰(鼠标悬停时) + description: Accepts any CSS text-decoration-line value + description.zh: 接受任何 CSS text-decoration-line 值 + type: variable-text + default: underline + - + id: link-decoration-thickness + title: Link decoration thickness + title.zh: 链接装饰厚度 + description: Accepts any CSS text-decoration-thickness value + description.zh: 接受任何 CSS text-decoration-thickness 值 + type: variable-text + default: auto + - + id: link-unresolved + title: Unresolved link + title.zh: 未创建链接 + type: heading + level: 4 + collapsed: true + - + id: link-unresolved-color + title: Unresolved link color + title.zh: 未创建链接颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-unresolved-opacity + title: Unresolved link opacity + title.zh: 未创建链接透明度 + type: variable-number-slider + default: 0.7 + min: 0.25 + max: 1 + step: 0.05 + - + id: link-unresolved-filter + title: Unresolved link filter + title.zh: 未创建链接 filter + description: Accepts any CSS filter value + description.zh: 接受任何 CSS filter 值 + type: variable-text + default: none + - + id: link-unresolved-decoration-style + title: Unresolved link decoration style + title.zh: 未创建链接装饰风格 + description: Accepts any CSS text-decoration-style value + description.zh: 接受任何 CSS text-decoration-style 值 + type: variable-text + default: solid + - + id: link-unresolved-decoration-color + title: Unresolved link decoration color + title.zh: 未创建链接装饰颜色 + type: variable-themed-color + format: hex + opacity: true + default-light: '#' + default-dark: '#' + - + id: links-external + title: External links + title.zh: 外部链接 + type: heading + level: 4 + collapsed: true + - + id: link-external-color + title: External link color + title.zh: 外部链接颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-external-color-hover + title: External link color (hover) + title.zh: 外部链接颜色(鼠标悬停时) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: link-external-decoration + title: External link decoration + title.zh: 外部链接装饰 + description: Accepts any CSS text-decoration-line value + description.zh: 接受任何 CSS text-decoration-line 值 + type: variable-text + default: underline + - + id: link-external-decoration-hover + title: External link decoration (hover) + title.zh: 外部链接装饰(鼠标悬停时) + description: Accepts any CSS text-decoration-line value + description.zh: 接受任何 CSS text-decoration-line 值 + type: variable-text + default: underline + - + id: link-external-filter + title: External link filter + title.zh: 外部链接 filter + description: Accepts any CSS filter value + description.zh: 接受任何 CSS filter 值 + type: variable-text + default: none + - + id: Lists + title: Lists + title.zh: 列表 + type: heading + collapsed: true + level: 3 + - + id: list-indent + title: list indent + title.zh: 列表缩进 + type: variable-text + default: 2.25em + - + id: list-spacing + title: list spacing + title.zh: 列表间距 + type: variable-text + default: 0.075em + - + id: list-bullet-size + title: list marker size + title.zh: 列表标记大小 + type: variable-text + default: 0.3em + - + id: list-marker-color + title: list marker color + title.zh: 列表标记颜色 + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: list-marker-color-hover + title: list marker color (hover) + title.zh: 列表标记颜色(鼠标悬停时) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: list-marker-color-collapsed + title: list marker color (collapsed) + title.zh: 列表标记颜色(折叠时) + type: variable-themed-color + format: hex + default-light: '#' + default-dark: '#' + - + id: ul-marker-restore + title: Restore default style of unordered list + title.zh: 恢复无序列表的默认样式 + type: class-toggle + default: false + - + id: Tags + title: Tags + title.zh: 标签 + type: heading + collapsed: true + level: 3 + - + id: tag-color + title: Tag text color + title.zh: 标签文本颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: tag-background + title: Tag background color + title.zh: 标签背景颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: tag-background-hover + title: Tag background color (hover) + title.zh: 标签背景颜色(鼠标悬停时) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: Table + title: Table + title.zh: 表格 + type: heading + collapsed: true + level: 3 + - + id: table-header-color + title: Customize table header color + title.zh: 自定义 表头颜色(亮色模式) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: table-header-background-light + title: Customize table header background (light mode) + title.zh: 自定义 表头背景(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: table-header-background-dark + title: Customize table header background (dark mode) + title.zh: 自定义 表头背景(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: table-width-select + title: Table width + title.zh: 表格宽度 + type: class-select + allowEmpty: false + default: table-width-default + options: + - label: Consistent with line width (Default) + value: table-width-default + - label: Obsidian default + value: table-width-obsidian-default + - label: Customize table width + value: table-width-customized + - + id: table-width + title: customize table width + title.zh: 自定义表格宽度 + description: () percent of the editor panel width + description.zh: 编辑器面板宽度的百分之() + type: variable-number-slider + default: 88 + min: 10 + max: 100 + step: 1 + format: cqw + - + id: Image + title: Image + title.zh: 图片 + type: heading + collapsed: true + level: 3 + - + id: img-center-align + title: center-align the image + title.zh: 图像居中显示 + type: class-toggle + - + id: img-darken + title: darken image in dark mode + title.zh: 在暗黑模式下暗化图像 + description: Hover to restore image + description.zh: 鼠标经过时还原 + type: class-toggle + - + id: zoom-off + title: Disable Image zoom + title.zh: 关闭图像缩放 + description: from https://github.com/kepano/obsidian-minimal, author:@kepano + type: class-toggle + - + id: Code-heading + title: Codeblock + title.zh: 代码块 + type: heading + collapsed: true + level: 3 + - + id: codeblock-style-select + title: Codeblock theme + title.zh: 代码块主题 + type: class-select + allowEmpty: false + default: codeblock-style-customize + options: + - label: Customize + value: codeblock-style-customize + - label: Dracula + value: codeblock-style-dracula + - label: Solarized light + value: codeblock-style-solarized-light + - label: Solarized dark + value: codeblock-style-solarized-dark + - label: One dark + value: codeblock-style-one-dark + - + id: code-background-light + title: Customize codeblock background (light mode) + title.zh: 自定义 代码块背景(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: code-border-light + title: Customize codeblock border (light mode) + title.zh: 自定义 代码块边框(亮色模式) + description: Input any CSS border value + description.zh: 输入任意 CSS border 值 + type: variable-text + default: '' + - + id: code-background-dark + title: Customize codeblock background (dark mode) + title.zh: 自定义 代码块背景(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: code-border-dark + title: Customize codeblock border (dark mode) + title.zh: 自定义 代码块边框(暗色模式) + description: Input any CSS border value + description.zh: 输入任意 CSS border 值 + type: variable-text + default: '' + - + id: code-normal + title: code-normal + title.zh: code-normal + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-comment + title: code-comment + title.zh: code-comment + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-function + title: code-function + title.zh: code-function + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-important + title: code-important + title.zh: code-important + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-keyword + title: code-keyword + title.zh: code-keyword + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-operator + title: code-operator + title.zh: code-operator + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-property + title: code-property + title.zh: code-property + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-punctuation + title: code-punctuation + title.zh: code-punctuation + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-string + title: code-string + title.zh: code-string + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-tag + title: code-tag + title.zh: code-tag + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: code-value + title: code-value + title.zh: code-value + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: Blockquote-heading + title: Blockquote + title.zh: 块引用 + type: heading + collapsed: true + level: 3 + - + id: blockquote-background-light + title: Customize blockquote background (light mode) + title.zh: 自定义 块引用背景(亮色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: blockquote-background-dark + title: Customize blockquote background (dark mode) + title.zh: 自定义 块引用背景(暗色模式) + description: Input any CSS background value + description.zh: 输入任意 CSS background 值 + type: variable-text + default: '' + - + id: Callouts + title: Callouts + title.zh: 标注 + type: heading + collapsed: true + level: 3 + - + id: callout-style-select + title: callout style + title.zh: 标注风格 + type: class-select + allowEmpty: false + default: callout-style-customize + options: + - label: Customize + value: callout-style-customize + - label: style 1 + value: callout-style-1 + - label: style 2 + value: callout-style-2 + - label: style 3 + value: callout-style-3 + - label: style 4 + value: callout-style-4 + - + id: callout-border-width + title: callout border width + title.zh: 标注边框大小 + type: variable-text + description: Input any CSS border-width value + description.zh: 输入任意 CSS border-width 值 + default: 0px + - + id: callout-border-opacity + title: callout border opacity + title.zh: 标注边框透明度 + type: variable-number-slider + default: 0.25 + min: 0 + max: 1 + step: 0.05 + - + id: callout-padding + title: callout padding + title.zh: 标注边距 + description: Accepts any CSS padding value + description.zh: 接受任何 CSS padding 值 + type: variable-text + default: '' + - + id: callout-radius + title: callout radius + title.zh: 标注圆角 + description: Input your border-radius value here + description.zh: 在这里输入你的 border-radius 值 + type: variable-text + default: '' + - + id: callout-title-color + title: callout title color + title.zh: 标注标题颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: callout-title-padding + title: callout title padding + title.zh: 标注标题边距 + description: Accepts any CSS padding value + description.zh: 接受任何 CSS padding 值 + type: variable-text + default: '' + - + id: callout-title-size + title: callout title size + title.zh: 标注标题大小 + description: Accepts any CSS font-size value + description.zh: 接受任何 CSS font-size 值 + type: variable-text + default: '' + - + id: callout-content-padding + title: callout content padding + title.zh: 标注内容边距 + description: Accepts any CSS padding value + description.zh: 接受任何 CSS padding 值 + type: variable-text + default: '' + - + id: callout-content-background + title: callout content background + title.zh: 标注内容背景 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: callout-content-radius + title: callout content radius + title.zh: 标注内容圆角 + description: Input your border-radius value here + description.zh: 在这里输入你的 border-radius 值 + type: variable-text + default: '' + - + id: Embeds + title: Embeds + title.zh: 内嵌文档 + type: heading + collapsed: true + level: 3 + - + id: seamless-embeds + title: seamless embeds + title.zh: 无缝嵌入 + type: class-toggle + - + id: embed-background + title: embed background + title.zh: 内嵌文档 背景 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: embed-padding + title: embed padding + title.zh: 内嵌文档 padding + description: Input any CSS padding value + description.zh: 输入任意 CSS padding 值 + type: variable-text + default: '' + - + id: embed-border-radius + title: embed border radius + title.zh: 内嵌文档 圆角半径 + description: Input any CSS border-radius value + description.zh: 输入任意 CSS border-radius 值 + type: variable-text + default: '' + - + id: embed-font-style + title: embed font style + title.zh: 内嵌文档 字体风格 + description: Input any CSS font-style value + description.zh: 输入任意 CSS font-style 值 + type: variable-text + default: '' + - + id: embed-max-height + title: embed max height + title.zh: 内嵌文档 最大高度 + description: Input any CSS height value + description.zh: 输入任意 CSS height 值 + type: variable-text + default: '' + - + id: Checkbox + title: Checkbox + title.zh: 复选框 + type: heading + collapsed: true + level: 3 + - + id: disable-alternative-checkboxes + title: Disable Alternative Checkboxes + title.zh: 禁用备用复选框 + description: Disable this if you are using your own implementation via a CSS Snippet. + type: class-toggle + - + id: checkbox-radius + title: checkbox radius + title.zh: 复选框 圆角半径 + description: Input any CSS border-radius value + description.zh: 输入任意 CSS border-radius 值 + type: variable-text + default: '6px' + - + id: checkbox-marker-color + title: checkbox marker color + title.zh: 复选框标记颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: checkbox-color + title: checkbox color + title.zh: 复选框颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: checkbox-color-hover + title: checkbox color (hover) + title.zh: 复选框颜色(鼠标悬停时) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: checkbox-border-color + title: checkbox border color + title.zh: 复选框边框颜色 + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + - + id: checkbox-border-color-hover + title: checkbox border color (hover) + title.zh: 复选框边框颜色(鼠标悬停时) + type: variable-themed-color + opacity: true + format: hex + default-light: '#' + default-dark: '#' + + +*/ + +/* @settings + +name: Mobile +id: Mobile +settings: + - + id: card-layout-pad-open + title: Enable card layout (pad only) + title.zh: 开启卡片式布局(平板端) + type: class-toggle + - + id: drawer-phone-full-width + title: Side drawer full screen (phone only) + title.zh: 侧边抽屉全屏(手机端) + type: class-toggle + +*/ + +/* @settings + +name: Plugin +id: Plugin +settings: + - + id: DB Folder + title: DB Folder + type: heading + collapsed: true + level: 3 + - + id: DB-table-full-width-off + title: Disable full width table + title.zh: 关闭 全宽表格 + type: class-toggle + - + id: DB-table-bg-color + title: background color + title.zh: 背景颜色 + type: class-select + allowEmpty: false + default: DB-table-bg-color-default + options: + - label: Default + value: DB-table-bg-color-default + - label: Adapt to lower background + value: DB-table-bg-color-adapt + - label: Unify background color + value: DB-table-bg-color-unify + - + id: Projects + title: Projects + type: heading + collapsed: true + level: 3 + - + id: Projects-bg-color + title: background color + title.zh: 背景颜色 + type: class-select + allowEmpty: false + default: Projects-bg-color-default + options: + - label: Default + value: Projects-bg-color-default + - label: Adapt to lower background + value: Projects-bg-color-adapt + - label: Unify background color + value: Projects-bg-color-unify + - + id: Surfing + title: Surfing + type: heading + collapsed: true + level: 3 + - + id: Surfing-bookmark-bar-hide + title: Hide bookmark bar when browsing web + title.zh: 浏览网页时隐藏书签栏 + type: class-toggle + - + id: Checklist + title: Checklist + type: heading + collapsed: true + level: 3 + - + id: colorful-checkbox + title: colorful checkbox + title.zh: 多彩选框 + type: class-toggle + + +*/ + + +/*hide style setting option*/ +body:not(.border-focus-mode) .setting-item:is([data-id=line-active-bg], [data-id=line-normal-opacity]), +body:not(.inline-title-color-customized) .setting-item[data-id=inline-title-color], +body:not(.background-underlying-Color-light) .setting-item[data-id=background-underlying-light], +body:not(.background-underlying-CSS-light) .setting-item:is([data-id=background-underlying-CSS-light], [data-id=background-underlying-CSS-blend-mode-light]), +body:not(.background-underlying-Color-dark) .setting-item[data-id=background-underlying-dark], +body:not(.background-underlying-CSS-dark) .setting-item:is([data-id=background-underlying-CSS-dark], [data-id=background-underlying-CSS-blend-mode-dark]), +body.mod-root-split-background-primary-light .setting-item[data-id=background-mod-root-split-light], +body.mod-root-split-background-primary-light .setting-item[data-id=background-mod-root-CSS-light], +body.mod-root-split-background-primary-light .setting-item[data-id=background-mod-root-CSS-blend-mode-light], +body.mod-root-split-background-primary-light .setting-item[data-id=background-mod-root-CSS-backdrop-filter-light], +body.mod-root-split-background-secondary-light .setting-item[data-id=background-mod-root-split-light], +body.mod-root-split-background-secondary-light .setting-item[data-id=background-mod-root-CSS-light], +body.mod-root-split-background-secondary-light .setting-item[data-id=background-mod-root-CSS-blend-mode-light], +body.mod-root-split-background-secondary-light .setting-item[data-id=background-mod-root-CSS-backdrop-filter-light], +body.mod-root-split-background-transparent-light .setting-item[data-id=background-mod-root-split-light], +body.mod-root-split-background-transparent-light .setting-item[data-id=background-mod-root-CSS-light], +body.mod-root-split-background-transparent-light .setting-item[data-id=background-mod-root-CSS-blend-mode-light], +body.mod-root-split-background-transparent-light .setting-item[data-id=background-mod-root-CSS-backdrop-filter-light], +body.mod-root-split-background-CSS-light .setting-item[data-id=background-mod-root-split-light], +body.mod-root-split-background-customize-light .setting-item[data-id=background-mod-root-CSS-light], +body.mod-root-split-background-customize-light .setting-item[data-id=background-mod-root-CSS-blend-mode-light], +body.mod-root-split-background-customize-light .setting-item[data-id=background-mod-root-CSS-backdrop-filter-light], +body.mod-root-split-background-primary-dark .setting-item[data-id=background-mod-root-split-dark], +body.mod-root-split-background-primary-dark .setting-item[data-id=background-mod-root-CSS-dark], +body.mod-root-split-background-primary-dark .setting-item[data-id=background-mod-root-CSS-blend-mode-dark], +body.mod-root-split-background-primary-dark .setting-item[data-id=background-mod-root-CSS-backdrop-filter-dark], +body.mod-root-split-background-secondary-dark .setting-item[data-id=background-mod-root-split-dark], +body.mod-root-split-background-secondary-dark .setting-item[data-id=background-mod-root-CSS-dark], +body.mod-root-split-background-secondary-dark .setting-item[data-id=background-mod-root-CSS-blend-mode-dark], +body.mod-root-split-background-secondary-dark .setting-item[data-id=background-mod-root-CSS-backdrop-filter-dark], +body.mod-root-split-background-transparent-dark .setting-item[data-id=background-mod-root-split-dark], +body.mod-root-split-background-transparent-dark .setting-item[data-id=background-mod-root-CSS-dark], +body.mod-root-split-background-transparent-dark .setting-item[data-id=background-mod-root-CSS-blend-mode-dark], +body.mod-root-split-background-transparent-dark .setting-item[data-id=background-mod-root-CSS-backdrop-filter-dark], +body.mod-root-split-background-CSS-dark .setting-item[data-id=background-mod-root-split-dark], +body.mod-root-split-background-customize-dark .setting-item[data-id=background-mod-root-CSS-dark], +body.mod-root-split-background-customize-dark .setting-item[data-id=background-mod-root-CSS-blend-mode-dark], +body.mod-root-split-background-customize-dark .setting-item[data-id=background-mod-root-CSS-backdrop-filter-dark], +body.mod-left-split-background-primary-light .setting-item[data-id=background-mod-left-split-light], +body.mod-left-split-background-primary-light .setting-item[data-id=background-mod-left-CSS-light], +body.mod-left-split-background-primary-light .setting-item[data-id=background-mod-left-CSS-blend-mode-light], +body.mod-left-split-background-primary-light .setting-item[data-id=background-mod-left-CSS-backdrop-filter-light], +body.mod-left-split-background-secondary-light .setting-item[data-id=background-mod-left-split-light], +body.mod-left-split-background-secondary-light .setting-item[data-id=background-mod-left-CSS-light], +body.mod-left-split-background-secondary-light .setting-item[data-id=background-mod-left-CSS-blend-mode-light], +body.mod-left-split-background-secondary-light .setting-item[data-id=background-mod-left-CSS-backdrop-filter-light], +body.mod-left-split-background-transparent-light .setting-item[data-id=background-mod-left-split-light], +body.mod-left-split-background-transparent-light .setting-item[data-id=background-mod-left-CSS-light], +body.mod-left-split-background-transparent-light .setting-item[data-id=background-mod-left-CSS-blend-mode-light], +body.mod-left-split-background-transparent-light .setting-item[data-id=background-mod-left-CSS-backdrop-filter-light], +body.mod-left-split-background-CSS-light .setting-item[data-id=background-mod-left-split-light], +body.mod-left-split-background-customize-light .setting-item[data-id=background-mod-left-CSS-light], +body.mod-left-split-background-customize-light .setting-item[data-id=background-mod-left-CSS-blend-mode-light], +body.mod-left-split-background-customize-light .setting-item[data-id=background-mod-left-CSS-backdrop-filter-light], +body.mod-left-split-background-primary-dark .setting-item[data-id=background-mod-left-split-dark], +body.mod-left-split-background-primary-dark .setting-item[data-id=background-mod-left-CSS-dark], +body.mod-left-split-background-primary-dark .setting-item[data-id=background-mod-left-CSS-blend-mode-dark], +body.mod-left-split-background-primary-dark .setting-item[data-id=background-mod-left-CSS-backdrop-filter-dark], +body.mod-left-split-background-secondary-dark .setting-item[data-id=background-mod-left-split-dark], +body.mod-left-split-background-secondary-dark .setting-item[data-id=background-mod-left-CSS-dark], +body.mod-left-split-background-secondary-dark .setting-item[data-id=background-mod-left-CSS-blend-mode-dark], +body.mod-left-split-background-secondary-dark .setting-item[data-id=background-mod-left-CSS-backdrop-filter-dark], +body.mod-left-split-background-transparent-dark .setting-item[data-id=background-mod-left-split-dark], +body.mod-left-split-background-transparent-dark .setting-item[data-id=background-mod-left-CSS-dark], +body.mod-left-split-background-transparent-dark .setting-item[data-id=background-mod-left-CSS-blend-mode-dark], +body.mod-left-split-background-transparent-dark .setting-item[data-id=background-mod-left-CSS-backdrop-filter-dark], +body.mod-left-split-background-CSS-dark .setting-item[data-id=background-mod-left-split-dark], +body.mod-left-split-background-customize-dark .setting-item[data-id=background-mod-left-CSS-dark], +body.mod-left-split-background-customize-dark .setting-item[data-id=background-mod-left-CSS-blend-mode-dark], +body.mod-left-split-background-customize-dark .setting-item[data-id=background-mod-left-CSS-backdrop-filter-dark], +body.mod-right-split-background-primary-light .setting-item[data-id=background-mod-right-split-light], +body.mod-right-split-background-primary-light .setting-item[data-id=background-mod-right-CSS-light], +body.mod-right-split-background-primary-light .setting-item[data-id=background-mod-right-CSS-blend-mode-light], +body.mod-right-split-background-primary-light .setting-item[data-id=background-mod-right-CSS-backdrop-filter-light], +body.mod-right-split-background-secondary-light .setting-item[data-id=background-mod-right-split-light], +body.mod-right-split-background-secondary-light .setting-item[data-id=background-mod-right-CSS-light], +body.mod-right-split-background-secondary-light .setting-item[data-id=background-mod-right-CSS-blend-mode-light], +body.mod-right-split-background-secondary-light .setting-item[data-id=background-mod-right-CSS-backdrop-filter-light], +body.mod-right-split-background-transparent-light .setting-item[data-id=background-mod-right-split-light], +body.mod-right-split-background-transparent-light .setting-item[data-id=background-mod-right-CSS-light], +body.mod-right-split-background-transparent-light .setting-item[data-id=background-mod-right-CSS-blend-mode-light], +body.mod-right-split-background-transparent-light .setting-item[data-id=background-mod-right-CSS-backdrop-filter-light], +body.mod-right-split-background-CSS-light .setting-item[data-id=background-mod-right-split-light], +body.mod-right-split-background-customize-light .setting-item[data-id=background-mod-right-CSS-light], +body.mod-right-split-background-customize-light .setting-item[data-id=background-mod-right-CSS-blend-mode-light], +body.mod-right-split-background-customize-light .setting-item[data-id=background-mod-right-CSS-backdrop-filter-light], +body.mod-right-split-background-primary-dark .setting-item[data-id=background-mod-right-split-dark], +body.mod-right-split-background-primary-dark .setting-item[data-id=background-mod-right-CSS-dark], +body.mod-right-split-background-primary-dark .setting-item[data-id=background-mod-right-CSS-blend-mode-dark], +body.mod-right-split-background-primary-dark .setting-item[data-id=background-mod-right-CSS-backdrop-filter-dark], +body.mod-right-split-background-secondary-dark .setting-item[data-id=background-mod-right-split-dark], +body.mod-right-split-background-secondary-dark .setting-item[data-id=background-mod-right-CSS-dark], +body.mod-right-split-background-secondary-dark .setting-item[data-id=background-mod-right-CSS-blend-mode-dark], +body.mod-right-split-background-secondary-dark .setting-item[data-id=background-mod-right-CSS-backdrop-filter-dark], +body.mod-right-split-background-transparent-dark .setting-item[data-id=background-mod-right-split-dark], +body.mod-right-split-background-transparent-dark .setting-item[data-id=background-mod-right-CSS-dark], +body.mod-right-split-background-transparent-dark .setting-item[data-id=background-mod-right-CSS-blend-mode-dark], +body.mod-right-split-background-transparent-dark .setting-item[data-id=background-mod-right-CSS-backdrop-filter-dark], +body.mod-right-split-background-CSS-dark .setting-item[data-id=background-mod-right-split-dark], +body.mod-right-split-background-customize-dark .setting-item[data-id=background-mod-right-CSS-dark], +body.mod-right-split-background-customize-dark .setting-item[data-id=background-mod-right-CSS-blend-mode-dark], +body.mod-right-split-background-customize-dark .setting-item[data-id=background-mod-right-CSS-backdrop-filter-dark], +body.activated-file-default-light .setting-item[data-id=color-activated-file-light], +body.activated-file-default-light .setting-item[data-id=border-radius-activated-file-light], +body.activated-file-default-light .setting-item[data-id=background-activated-file-light], +body.activated-file-default-light .setting-item[data-id=shadow-activated-file-light], +body.activated-file-accent-light .setting-item[data-id=color-activated-file-light], +body.activated-file-accent-light .setting-item[data-id=border-radius-activated-file-light], +body.activated-file-accent-light .setting-item[data-id=background-activated-file-light], +body.activated-file-accent-light .setting-item[data-id=shadow-activated-file-light], +body.activated-file-tab-style-light .setting-item[data-id=color-activated-file-light], +body.activated-file-tab-style-light .setting-item[data-id=border-radius-activated-file-light], +body.activated-file-tab-style-light .setting-item[data-id=background-activated-file-light], +body.activated-file-tab-style-light .setting-item[data-id=shadow-activated-file-light], +body.activated-file-default-dark .setting-item[data-id=color-activated-file-dark], +body.activated-file-default-dark .setting-item[data-id=border-radius-activated-file-dark], +body.activated-file-default-dark .setting-item[data-id=background-activated-file-dark], +body.activated-file-default-dark .setting-item[data-id=shadow-activated-file-dark], +body.activated-file-accent-dark .setting-item[data-id=color-activated-file-dark], +body.activated-file-accent-dark .setting-item[data-id=border-radius-activated-file-dark], +body.activated-file-accent-dark .setting-item[data-id=background-activated-file-dark], +body.activated-file-accent-dark .setting-item[data-id=shadow-activated-file-dark], +body.activated-file-tab-style-dark .setting-item[data-id=color-activated-file-dark], +body.activated-file-tab-style-dark .setting-item[data-id=border-radius-activated-file-dark], +body.activated-file-tab-style-dark .setting-item[data-id=background-activated-file-dark], +body.activated-file-tab-style-dark .setting-item[data-id=shadow-activated-file-dark], +body:not(.table-width-customized) .setting-item[data-id=table-width], +body.file-icon-remove .setting-item[data-id=colorful-folder], +body:not(.new-tab-image-customize) .setting-item[data-id=new-tab-image], +body:not(.line-hover-indicator) .setting-item:is([data-id=hover-indicator-color], [data-id=focus-indicator-list-level], [data-id=focus-indicator-codeblock-line-number]), +body:not(.codeblock-style-customize) .setting-item:is([data-id=code-background-light], [data-id=code-background-dark], [data-id=code-border-light], [data-id=code-border-dark], [data-id=code-normal], [data-id=code-comment], [data-id=code-function], [data-id=code-important], [data-id=code-keyword], [data-id=code-operator], [data-id=code-property], [data-id=code-punctuation], [data-id=code-string], [data-id=code-tag], [data-id=code-value]), +body:not(.callout-style-customize) .setting-item:is([data-id=callout-border-width], [data-id=callout-border-opacity], [data-id=callout-padding], [data-id=callout-radius], [data-id=callout-title-color], [data-id=callout-title-padding], [data-id=callout-title-padding], [data-id=callout-title-size], [data-id=callout-content-padding], [data-id=callout-content-background], [data-id=callout-content-radius]), +body:not(.editor-grid-background-pattren) .setting-item:is([data-id=grid-background-pattern-color], [data-id=grid-background-pattern-size]) { + display: none; +} + +.accent-color-override-light.theme-light .mod-settings .vertical-tab-content-container>.vertical-tab-content>.setting-item:nth-child(2)>.setting-item-control:has(>input[type=color]), +.accent-color-override-dark.theme-dark .mod-settings .vertical-tab-content-container>.vertical-tab-content>.setting-item:nth-child(2)>.setting-item-control:has(>input[type=color]) { + position: relative; + visibility: hidden; +} + +.accent-color-override-light.theme-light .mod-settings .vertical-tab-content-container>.vertical-tab-content>.setting-item:nth-child(2)>.setting-item-control:has(>input[type=color])::before, +.accent-color-override-dark.theme-dark .mod-settings .vertical-tab-content-container>.vertical-tab-content>.setting-item:nth-child(2)>.setting-item-control:has(>input[type=color])::before { + content: "Overridden by Style Settings"; + font-family: var(--font-interface); + font-size: var(--font-ui-smaller); + position: absolute; + width: max-content; + right: 0px; + top: 50%; + transform: translateY(-50%); + visibility: visible; + pointer-events: none; +} + +.accent-color-override-light.theme-light.is-mobile .mod-settings .vertical-tab-content-container>.vertical-tab-content>.setting-item:nth-child(2)>.setting-item-control:has(>input[type=color])::before, +.accent-color-override-dark.theme-dark.is-mobile .mod-settings .vertical-tab-content-container>.vertical-tab-content>.setting-item:nth-child(2)>.setting-item-control:has(>input[type=color])::before { + width: auto; +} + +/* color */ + +body { + /* Accent HSL values */ + --accent-h: 232; + --accent-s: 96%; + --accent-l: 60%; +} + +.theme-light.accent-color-override-light { + --accent-h: var(--accent-light-h) !important; + --accent-s: var(--accent-light-s) !important; + --accent-l: var(--accent-light-l) !important; +} + +.theme-dark.accent-color-override-dark { + --accent-h: var(--accent-dark-h) !important; + --accent-s: var(--accent-dark-s) !important; + --accent-l: var(--accent-dark-l) !important; +} + +.theme-light { + color-scheme: light; + --text-normal: hsl(var(--accent-h), 6%, 12%); + --text-muted: hsl(var(--accent-h), 9%, 36%); + --text-faint: hsl(var(--accent-h), 12%, 64%); + --text-accent: var(--color-accent-1); + --text-accent-hover: var(--color-accent-2); + --highlight-mix-blend-mode: darken; + --mono-rgb-0: 255, 255, 255; + --mono-rgb-100: 0, 0, 0; + --color-red-rgb: 221, 44, 56; + --color-red: rgb(var(--color-red-rgb)); + --color-green-rgb: 29, 165, 29; + --color-green: rgb(var(--color-green-rgb)); + --color-orange-rgb: 222, 116, 23; + --color-orange: rgb(var(--color-orange-rgb)); + --color-yellow-rgb: 192, 156, 12; + --color-yellow: rgb(var(--color-yellow-rgb)); + --color-cyan-rgb: 22, 166, 171; + --color-cyan: rgb(var(--color-cyan-rgb)); + --color-blue-rgb: 23, 117, 217; + --color-blue: rgb(var(--color-blue-rgb)); + --color-purple-rgb: 143, 71, 225; + --color-purple: rgb(var(--color-purple-rgb)); + --color-pink-rgb: 221, 19, 153; + --color-pink: rgb(var(--color-pink-rgb)); + --color-base-00: #ffffff; + --color-base-05: #fcfcfc; + --color-base-10: #fafafa; + --color-base-15: #f7f7f7; + --color-base-20: #F0F0F0; + --color-base-25: #e3e3e3; + --color-base-30: #e0e0e0; + --color-base-35: #d4d4d4; + --color-base-40: #bdbdbd; + --color-base-50: #ababab; + --color-base-60: #707070; + --color-base-70: #5a5a5a; + --color-base-100: #222222; + --accent-h: var(--accent-light-h); + --accent-s: var(--accent-light-s); + --accent-l: var(--accent-light-l); + --accent-light-h: 232; + --accent-light-s: 96%; + --accent-light-l: 60%; + --color-accent-hsl: var(--color-accent-hsl-light); + --color-accent: var(--color-accent-light); + --color-accent-1: var(--color-accent-1-light); + --color-accent-2: var(--color-accent-2-light); + --color-accent-3: var(--color-accent-3-light); + --color-accent-hsl-light: var(--accent-h), + var(--accent-s), + var(--accent-l); + --color-accent-light: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); + --color-accent-1-light: hsl(calc(var(--accent-h) - 1), calc(var(--accent-s) * 1.01), calc(var(--accent-l) * 1.075)); + --color-accent-2-light: hsl(calc(var(--accent-h) - 3), calc(var(--accent-s) * 1.02), calc(var(--accent-l) * 1.15)); + --color-accent-3-light: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l))); + --background-modifier-border: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l)), 0.2); + --background-modifier-border-hover: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l)), 0.25); + --background-modifier-border-focus: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l)), 0.3); + --background-primary: var(--color-base-00); + --background-primary-alt: var(--color-base-10); + --background-secondary: hsl(var(--accent-h), + calc((var(--accent-s)) / 6), + calc(100% - (100% - var(--accent-l)) / 16)); + --background-secondary-alt: var(--color-base-05); + --background-tertiary: hsl(var(--accent-h), + calc((var(--accent-s)) / 2), + calc(100% - (100% - var(--accent-l)) / 12)); + --workspace-background-translucent: rgba(246, 246, 246, 0.8); + --background-modifier-hover: hsla(var(--accent-h), 6%, 64%, 0.15); + --background-modifier-active-hover: hsla(var(--interactive-accent-hsl), 0.15); + --background-modifier-box-shadow: rgba(0, 0, 0, 0.1); + --background-modifier-cover: rgba(220, 220, 220, 0.4); + --background-modifier-form-field: transparent; + --search-result-background: transparent; + --text-highlight-bg: rgba(255, 208, 0, 0.4); + --text-highlight-bg-active: rgba(255, 128, 0, 0.4); + --shadow-s: 0px 1px 2px rgba(0, 0, 0, 0.028), + 0px 3.4px 6.7px rgba(0, 0, 0, .042), + 0px 15px 30px rgba(0, 0, 0, .07); + --shadow-l: 0px 1.8px 7.3px rgba(0, 0, 0, 0.071), + 0px 6.3px 24.7px rgba(0, 0, 0, 0.112), + 0px 30px 90px rgba(0, 0, 0, 0.2); +} + +.theme-light-background-old-default { + --background-primary: var(--color-base-00); + --background-primary-alt: var(--color-base-10); + --background-secondary: hsl(var(--accent-h), + calc((var(--accent-s) - 12%) / 6), + calc(100% - (100% - var(--accent-l)) / 16)); + --background-secondary-alt: var(--color-base-05); + --background-tertiary: hsl(calc(var(--accent-h) - 18), + calc(var(--accent-s) - 4%), + calc(100% - (100% - var(--accent-l)) / 8)); +} + +.theme-light.theme-light-background-adapt { + --color-accent-3-light: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.81*var(--accent-l))); + --background-primary: hsl(var(--accent-h), + calc(var(--accent-s) / 2), + calc(100% - (100% - var(--accent-l)) / 12)); + --background-primary-alt: hsl(var(--accent-h), + calc(var(--accent-s) / 2), + calc(100% - (100% - var(--accent-l)) / 10)); + --background-secondary: hsl(var(--accent-h), + calc(var(--accent-s) / 2), + calc(100% - (100% - var(--accent-l)) / 8)); + --background-secondary-alt: hsl(var(--accent-h), + calc(var(--accent-s) / 2), + calc(100% - (100% - var(--accent-l)) / 7)); + --background-tertiary: hsl(var(--accent-h), + calc(var(--accent-s)), + calc(100% - (100% - var(--accent-l)) / 6)); + --interactive-normal: var(--color-base-00); + --interactive-hover: var(--color-base-10); + --background-modifier-hover: hsla(var(--accent-h), 6%, 64%, 0.225); +} + +.theme-dark { + color-scheme: dark; + --text-normal: hsl(var(--accent-h), 15%, 85%); + --text-muted: hsl(var(--accent-h), 12%, 75%); + --text-faint: hsl(var(--accent-h), 9%, 50%); + --text-accent: var(--color-accent-1); + --text-accent-hover: var(--color-accent-2); + --highlight-mix-blend-mode: lighten; + --mono-rgb-0: 0, 0, 0; + --mono-rgb-100: 255, 255, 255; + --color-red-rgb: 255, 120, 129; + --color-red: rgb(var(--color-red-rgb)); + --color-green-rgb: 124, 211, 124; + --color-green: rgb(var(--color-green-rgb)); + --color-orange-rgb: 251, 187, 131; + --color-orange: rgb(var(--color-orange-rgb)); + --color-yellow-rgb: 255, 232, 139; + --color-yellow: rgb(var(--color-yellow-rgb)); + --color-cyan-rgb: 134, 223, 226; + --color-cyan: rgb(var(--color-cyan-rgb)); + --color-blue-rgb: 137, 189, 244; + --color-blue: rgb(var(--color-blue-rgb)); + --color-purple-rgb: 203, 158, 255; + --color-purple: rgb(var(--color-purple-rgb)); + --color-pink-rgb: 242, 182, 222; + --color-pink: rgb(var(--color-pink-rgb)); + --color-base-00: #1e1e1e; + --color-base-10: #242424; + --color-base-15: #252525; + --color-base-20: #262626; + --color-base-25: #2a2a2a; + --color-base-30: #363636; + --color-base-35: #3F3F3F; + --color-base-40: #555; + --color-base-50: #666; + --color-base-60: #999; + --color-base-70: #bababa; + --color-base-100: #dadada; + --accent-h: var(--accent-dark-h); + --accent-s: var(--accent-dark-s); + --accent-l: var(--accent-dark-l); + --accent-dark-h: 232; + --accent-dark-s: 40%; + --accent-dark-l: 60%; + --color-accent-hsl: var(--color-accent-hsl-dark); + --color-accent: var(--color-accent-dark); + --color-accent-1: var(--color-accent-1-dark); + --color-accent-2: var(--color-accent-2-dark); + --color-accent-3: var(--color-accent-3-dark); + --color-accent-hsl-dark: var(--accent-h), + var(--accent-s), + var(--accent-l); + --color-accent-dark: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); + --color-accent-1-dark: hsl(calc(var(--accent-h) - 3), calc(var(--accent-s) * 1.02), calc(var(--accent-l) * 1.15)); + --color-accent-2-dark: hsl(calc(var(--accent-h) - 5), calc(var(--accent-s) * 1.05), calc(var(--accent-l) * 1.29)); + --color-accent-3-dark: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l))); + --background-modifier-border: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l)), 0.2); + --background-modifier-border-hover: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l)), 0.25); + --background-modifier-border-focus: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l)), 0.3); + --background-primary: hsl(var(--accent-h), calc(var(--accent-s) / 5), calc(1.25*var(--accent-l) / 4.5)); + --background-primary-alt: hsl(var(--accent-h), calc(var(--accent-s) / 5), calc(1.25*var(--accent-l) / 3.9)); + --background-secondary: hsl(var(--accent-h), calc(var(--accent-s) / 5), calc(1.25*var(--accent-l) / 4.9)); + --background-secondary-alt: hsl(var(--accent-h), + calc(var(--accent-s) / 5.4), + calc(1.25*var(--accent-l) / 3)); + --background-tertiary: hsl(var(--accent-h), + calc(var(--accent-s) / 5.4), + calc(1.25*var(--accent-l) / 3.6)); + --workspace-background-translucent: hsla(var(--accent-h), + calc(var(--accent-s) / 5.4), + calc(1.25*var(--accent-l) / 3.6), 0.6); + --background-modifier-hover: hsla(var(--accent-h), 12%, 40%, 0.25); + --background-modifier-active-hover: hsla(var(--interactive-accent-hsl), 0.15); + --background-modifier-box-shadow: rgba(0, 0, 0, 0.3); + --background-modifier-cover: rgba(10, 10, 10, 0.4); + --background-modifier-form-field: transparent; + --search-result-background: transparent; + --text-highlight-bg: rgba(255, 208, 0, 0.4); + --text-highlight-bg-active: rgba(255, 128, 0, 0.4); + --text-selection: hsla(var(--interactive-accent-hsl), 0.4); + --shadow-s: 0px 1px 2px rgba(0, 0, 0, 0.121), + 0px 3.4px 6.7px rgba(0, 0, 0, 0.179), + 0px 15px 30px rgba(0, 0, 0, 0.3), + 0 -1px 0 0 var(--background-modifier-border-focus); + --shadow-l: 0px 1.8px 7.3px rgba(0, 0, 0, 0.071), + 0px 6.3px 24.7px rgba(0, 0, 0, 0.112), + 0px 30px 90px rgba(0, 0, 0, 0.2), + 0 -1px 0 0 var(--background-modifier-border-focus); + ; +} + +.theme-dark.theme-dark-background-darker { + --background-primary: hsl(var(--accent-h), calc(var(--accent-s) / 4), calc(var(--accent-l) / 5)); + --background-primary-alt: hsl(var(--accent-h), calc(var(--accent-s) / 4), calc(var(--accent-l) / 4)); + --background-secondary: hsl(var(--accent-h), calc(var(--accent-s) / 5), calc(var(--accent-l) / 6)); + --background-secondary-alt: hsl(var(--accent-h), + calc(var(--accent-s) / 6), + calc(var(--accent-l) / 3.6)); + --background-tertiary: hsl(var(--accent-h), + calc(var(--accent-s) / 6), + calc(var(--accent-l) / 4)); + --workspace-background-translucent: hsla(var(--accent-h), + calc(var(--accent-s) / 6), + calc(var(--accent-l) / 4), 0.6); + --interactive-normal: hsl(var(--accent-h), + calc(var(--accent-s) / 7), + calc(var(--accent-l) / 3)); + --interactive-hover: hsl(var(--accent-h), + calc(var(--accent-s) / 7), + calc(var(--accent-l) / 2.7)); +} + + +.theme-dark.theme-dark-background-brighter { + --background-primary: hsl(var(--accent-h), calc(var(--accent-s) / 4.2), calc(1.25*var(--accent-l) / 3.5)); + --background-primary-alt: hsl(var(--accent-h), calc(var(--accent-s) / 4.2), calc(1.25*var(--accent-l) / 3.1)); + --background-secondary: hsl(var(--accent-h), calc(var(--accent-s) / 4.2), calc(1.25*var(--accent-l) / 4)); + --background-secondary-alt: hsl(var(--accent-h), + calc(var(--accent-s) / 4.2), + calc(1.25*var(--accent-l) / 3.7)); + --background-tertiary: hsl(var(--accent-h), + calc(var(--accent-s) / 4.8), + calc(1.25*var(--accent-l) / 3)); + --workspace-background-translucent: hsla(var(--accent-h), + calc(var(--accent-s) / 4.8), + calc(1.25*var(--accent-l) / 3), 0.6); + --interactive-normal: hsl(var(--accent-h), + calc(var(--accent-s) / 5.6), + calc(1.25*var(--accent-l) / 2.4)); + --interactive-hover: hsl(var(--accent-h), + calc(var(--accent-s) / 5.6), + calc(1.25*var(--accent-l) / 2.2)); +} + + +.theme-dark.theme-dark-background-black { + --background-primary: black; + --background-primary-alt: var(--color-base-00); + --background-secondary: black; + --background-secondary-alt: black; + --background-tertiary: black; + --workspace-background-translucent: rgba(0, 0, 0, 0.6); + --interactive-normal: hsl(var(--accent-h), + calc(var(--accent-s) / 7), + calc(var(--accent-l) / 4)); + --interactive-hover: hsl(var(--accent-h), + calc(var(--accent-s) / 7), + calc(var(--accent-l) / 3.2)); + --background-table-rows: var(--color-base-00); + --background-modifier-border: var(--color-base-30); + --background-modifier-border-hover: var(--color-base-35); + --background-modifier-border-focus: var(--color-base-40); + --background-modifier-hover: rgba(var(--mono-rgb-100), 0.15); +} + +/*====== Animations ======*/ +body { + /* Animations */ + --anim-speed: 1; + --anim-duration-superfast: calc(75ms / var(--anim-speed)); + --anim-duration-fast: calc(150ms / var(--anim-speed)); + --anim-duration-moderate: calc(300ms / var(--anim-speed)); + --anim-duration-slow: calc(600ms / var(--anim-speed)); + --anim-in: var(--anim-duration-fast) var(--anim-duration-superfast) var(--anim-motion-swing); + --anim-out: var(--anim-duration-moderate) var(--anim-duration-slow) var(--anim-motion-swing); +} + +/*body:not(.is-phone, .extra-anim-remove) .graph-controls:not(.is-close), +body:not(.is-phone, .extra-anim-remove) .popover:not(.svelte-1xg3ic1), +body:not(.is-phone, .extra-anim-remove) .modal:not(:has(.checkbox-container)), +body:not(.is-phone, .extra-anim-remove) .menu:not(.mk-style-menu, .svelte-1xg3ic1), +body:not(.is-phone, .extra-anim-remove) .suggestion-container:not([data-popper-placement="bottom-start"]),*/ +body:not(.is-phone, .extra-anim-remove) .prompt, +body:not(.is-mobile, .extra-anim-remove) .document-search-container { + -webkit-animation: scale-up var(--anim-duration-fast) cubic-bezier(0.175, 0.885, 0.320, 1.095) both; + animation: scale-up var(--anim-duration-fast) cubic-bezier(0.175, 0.885, 0.320, 1.095) both; +} + +@media (prefers-reduced-motion) { + + /*body:not(.is-phone, .extra-anim-remove) .graph-controls:not(.is-close), + body:not(.is-phone, .extra-anim-remove) .popover:not(.svelte-1xg3ic1), + body:not(.is-phone, .extra-anim-remove) .modal:not(:has(.checkbox-container)), + body:not(.is-phone, .extra-anim-remove) .menu:not(.mk-style-menu, .svelte-1xg3ic1), + body:not(.is-phone, .extra-anim-remove) .suggestion-container:not([data-popper-placement="bottom-start"]),*/ + body:not(.is-phone, .extra-anim-remove) .prompt, + body:not(.is-mobile, .extra-anim-remove) .document-search-container { + -webkit-animation: unset; + animation: unset; + } +} + +@-webkit-keyframes scale-up { + 0% { + -webkit-transform: scale(0.75); + transform: scale(0.75); + opacity: 0; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} + +@keyframes scale-up { + 0% { + -webkit-transform: scale(0.75); + transform: scale(0.75); + opacity: 0; + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 1; + } +} + +body:not(.is-phone, .extra-anim-remove) .modal:has(.checkbox-container), +body:not(.is-phone, .extra-anim-remove) .modal.mod-settings, +body:not(.is-phone, .extra-anim-remove) .modal.mod-community-modal { + -webkit-animation: var(--anim-duration-fast) fadeIn both; + animation: var(--anim-duration-fast) fadeIn both; +} + +/*----------workspace----------*/ +/* ====== background ===== */ +body { + --background-underlying-light: var(--background-tertiary); + --background-underlying-dark: var(--background-tertiary); + --background-underlying: var(--background-tertiary); + --background-mod-left-split-light: var(--background-primary); + --background-mod-left-split-dark: var(--background-primary); + --background-mod-left-split: var(--background-primary); + --background-mod-right-split-light: var(--background-primary); + --background-mod-right-split-dark: var(--background-primary); + --background-mod-right-split: var(--background-primary); + --background-mod-root-split-light: var(--background-primary); + --background-mod-root-split-dark: var(--background-primary); + --background-mod-root-split: var(--background-primary); + + --background-mod-root-CSS-light: rgba(255, 255, 255, 0.5); + --background-mod-root-CSS-dark: rgba(0, 0, 0, 0.5); + --background-mod-root-CSS-blend-mode-light: normal; + --background-mod-root-CSS-blend-mode-dark: normal; + --background-mod-root-CSS-backdrop-filter-light: blur(32px); + --background-mod-root-CSS-backdrop-filter-dark: blur(32px); + --background-mod-left-CSS-light: rgba(255, 255, 255, 0.5); + --background-mod-left-CSS-dark: rgba(0, 0, 0, 0.5); + --background-mod-left-CSS-blend-mode-light: normal; + --background-mod-left-CSS-blend-mode-dark: normal; + --background-mod-left-CSS-backdrop-filter-light: blur(32px); + --background-mod-left-CSS-backdrop-filter-dark: blur(32px); + --background-mod-right-CSS-light: rgba(255, 255, 255, 0.5); + --background-mod-right-CSS-dark: rgba(0, 0, 0, 0.5); + --background-mod-right-CSS-blend-mode-light: normal; + --background-mod-right-CSS-blend-mode-dark: normal; + --background-mod-right-CSS-backdrop-filter-light: blur(32px); + --background-mod-right-CSS-backdrop-filter-dark: blur(32px); + --background-underlying-CSS-light: radial-gradient(100% 100% at 13% 50%, rgb(90, 109, 237) 0%, rgb(224, 218, 247) 100%), linear-gradient(6deg, rgb(235, 242, 252) 0%, rgb(90, 109, 237) 5%, rgb(166, 126, 241) 7%, rgb(224, 218, 247) 11%, rgb(90, 109, 237) 16%), radial-gradient(100% 100% at 60% 71%, rgb(224, 218, 247) 0%, rgb(219, 244, 255) 100%), linear-gradient(97deg, rgb(90, 109, 237) 0%, rgb(90, 109, 237) 23%, rgb(90, 109, 237) 53%), linear-gradient(351deg, rgb(235, 242, 252) 0%, rgb(219, 244, 255) 1%, rgb(235, 242, 252) 6%, rgb(224, 218, 247) 10%, rgb(166, 126, 241) 13%, rgb(235, 242, 252) 29%), radial-gradient(100% 100% at 10% 32%, rgb(90, 109, 237) 0%, rgb(219, 244, 255) 100%), radial-gradient(100% 100% at 35% 63%, rgb(224, 218, 247) 0%, rgb(224, 218, 247) 100%); + --background-underlying-CSS-dark: linear-gradient(317deg, rgb(112, 55, 205) 0%, rgb(29, 12, 32) 19%, rgb(101, 31, 113) 19%, rgb(101, 31, 113) 33%), radial-gradient(100% 100% at 90% 9%, rgb(29, 12, 32) 0%, rgb(29, 12, 32) 100%), linear-gradient(109deg, rgb(104, 178, 248) 0%, rgb(80, 110, 229) 15%, rgb(112, 55, 205) 34%, rgb(104, 178, 248) 54%, rgb(104, 178, 248) 65%), radial-gradient(100% 100% at 20% 45%, rgb(80, 110, 229) 0%, rgb(101, 31, 113) 100%), radial-gradient(100% 100% at 90% 27%, rgb(80, 110, 229) 0%, rgb(101, 31, 113) 100%), linear-gradient(339deg, rgb(101, 31, 113) 0%, rgb(104, 178, 248) 12%, rgb(101, 31, 113) 14%, rgb(80, 110, 229) 19%, rgb(101, 31, 113) 20%, rgb(29, 12, 32) 30%); + --background-underlying-CSS-blend-mode-light: overlay, color-burn; + --background-underlying-CSS-blend-mode-dark: soft-light, luminosity, hue, luminosity, hard-light; +} + +/* background - transparent */ +body { + --tab-background-active: transparent; + --tab-container-background: transparent; + --titlebar-background: transparent; + --titlebar-background-focused: transparent; +} + +.sidebar-toggle-button, +.workspace-tabs.mod-top, +body.is-focused .sidebar-toggle-button, +body.is-focused .workspace-tabs.mod-top { + --tab-container-background: transparent; +} + +body:not(.is-mobile) .workspace-tabs:not(.mod-stacked) .workspace-leaf, +body:not(.is-mobile) .workspace-tabs:not(.mod-stacked) .workspace-leaf-content, +body:not(.is-mobile) .workspace-tabs:not(.mod-stacked) .view-header:not(.animate), +body:not(.is-mobile) .workspace-tabs:not(.mod-stacked) .view-content:not(.vignette-radial, .vignette-linear, .animate, .ptm-fullscreen-writing-focus-element), +.mod-left-split .workspace-tab-header.has-active-menu, +.mod-right-split .workspace-tab-header.has-active-menu, +body:not(.is-mobile) .workspace-tab-header-container, +.workspace>.workspace-split { + background-color: transparent !important; +} + +body:not(.is-mobile) .app-container, +body:not(.is-mobile) .workspace, +.workspace-ribbon.mod-left:before { + background-color: transparent; +} + +.workspace-ribbon, +.workspace-ribbon.mod-left.is-collapsed { + border-right: none; + background-color: transparent; +} + +.workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active { + background-color: transparent !important; + box-shadow: none; + overflow: visible; +} + +body:not(.is-mobile) .view-header-title-container:not(.mod-at-start):before, +body:not(.is-mobile) .view-header-title-container:not(.mod-at-end):after { + background: transparent; +} + +/* background - underlying */ +body:not(.is-mobile):has(>.app-container) { + background: var(--background-underlying); +} + +body.theme-light:not(.is-mobile):has(>.app-container).background-underlying-CSS-light { + background: var(--background-underlying-CSS-light, --background-underlying) !important; + background-blend-mode: var(--background-underlying-CSS-blend-mode-light) !important; +} + +body.theme-dark:not(.is-mobile):has(>.app-container).background-underlying-CSS-dark { + background: var(--background-underlying-CSS-dark, --background-underlying) !important; + background-blend-mode: var(--background-underlying-CSS-blend-mode-dark) !important; +} + +body.background-underlying-primary-light.theme-light, +body.background-underlying-primary-dark.theme-dark { + --background-underlying: var(--background-primary) !important; +} + +body.background-underlying-secondary-light.theme-light, +body.background-underlying-secondary-dark.theme-dark { + --background-underlying: var(--background-secondary) !important; +} + +body.background-underlying-default-light.theme-light, +body.background-underlying-default-dark.theme-dark { + --background-underlying: var(--background-tertiary) !important; +} + +body.background-underlying-Color-light.theme-light { + --background-underlying: var(--background-underlying-light) !important; +} + +body.background-underlying-Color-dark.theme-dark { + --background-underlying: var(--background-underlying-dark) !important; +} + + +/* foreground - underlying */ +body { + --on-border-light: var(--color-accent-3); + --on-border-dark: var(--color-accent-3); + --mix-blend-mode-on-border-light: normal; + --mix-blend-mode-on-border-dark: screen; +} + +.theme-light:not(.is-mobile) .titlebar, +.theme-light:not(.is-mobile) .status-bar, +.theme-light:not(.is-mobile) .workspace-ribbon, +.theme-light:not(.is-mobile) .workspace-tabs.mod-top .workspace-tab-header-container, +.theme-light:not(.is-mobile).card-layout-open-light .workspace-tabs .workspace-tab-header-container { + --text-muted: var(--on-border-light); + --text-faint: var(--on-border-light); + + --titlebar-text-color: var(--text-muted); + --titlebar-text-color-focused: var(--text-muted); + --tab-text-color-active: var(--text-muted); + --tab-text-color-focused: var(--text-muted); + --tab-text-color-focused-active: var(--text-muted); + --status-bar-text-color: var(--text-muted); + --icon-color: var(--text-muted); + --icon-color-hover: var(--text-muted); + + --tab-text-color: var(--text-faint); + + --icon-opacity: 1; + + mix-blend-mode: var(--mix-blend-mode-on-border-light); +} + +.theme-dark:not(.is-mobile) .titlebar, +.theme-dark:not(.is-mobile) .status-bar, +.theme-dark:not(.is-mobile) .workspace-ribbon, +.theme-dark:not(.is-mobile) .workspace-tabs.mod-top .workspace-tab-header-container, +.theme-dark:not(.is-mobile).card-layout-open-dark .workspace-tabs .workspace-tab-header-container { + --text-muted: var(--on-border-dark); + --text-faint: var(--on-border-dark); + + --titlebar-text-color: var(--text-muted); + --titlebar-text-color-focused: var(--text-muted); + --tab-text-color-active: var(--text-muted); + --tab-text-color-focused: var(--text-muted); + --tab-text-color-focused-active: var(--text-muted); + --status-bar-text-color: var(--text-muted); + --icon-color: var(--text-muted); + --icon-color-hover: var(--text-muted); + + --tab-text-color: var(--text-faint); + + --icon-opacity: 1; + + mix-blend-mode: var(--mix-blend-mode-on-border-dark); +} + + +/* background - mod-left */ + +body.theme-light.mod-left-split-background-primary-light, +body.theme-dark.mod-left-split-background-primary-dark, +body.theme-light.mod-left-split-background-transparent-light:not(.card-layout-open-light), +body.theme-dark.mod-left-split-background-transparent-dark:not(.card-layout-open-dark) { + --background-mod-left-split: var(--background-primary) !important; +} + +body.theme-light.mod-left-split-background-secondary-light, +body.theme-dark.mod-left-split-background-secondary-dark { + --background-mod-left-split: var(--background-secondary) !important; +} + +body.theme-light.mod-left-split-background-transparent-light.card-layout-open-light, +body.theme-dark.mod-left-split-background-transparent-dark.card-layout-open-dark { + --background-mod-left-split: transparent !important; +} + +body.theme-light:not(.is-mobile).card-layout-open-light.mod-left-split-background-transparent-light .mod-left-split .workspace-tab-container { + --card-shadow-light: transparent; +} + +body.theme-dark:not(.is-mobile).card-layout-open-dark.mod-left-split-background-transparent-dark .mod-left-split .workspace-tab-container { + --card-shadow-dark: transparent; +} + +body.theme-light.mod-left-split-background-customize-light { + --background-mod-left-split: var(--background-mod-left-split-light) !important; +} + +body.theme-dark.mod-left-split-background-customize-dark { + --background-mod-left-split: var(--background-mod-left-split-dark) !important; +} + +/* --- */ + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-split.mod-left-split .workspace-tab-container, +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-split.mod-left-split .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-light).theme-light .workspace-split.mod-left-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-dark).theme-dark .workspace-split.mod-left-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-light).theme-light .workspace-split.mod-left-split .workspace-tabs:not(.mod-top), +body:not(.is-mobile):not(.card-layout-open-dark).theme-dark .workspace-split.mod-left-split .workspace-tabs:not(.mod-top) { + background: var(--background-mod-left-split) !important; +} + +body:not(.is-mobile).theme-light.card-layout-open-light.mod-left-split-background-CSS-light .workspace-split.mod-left-split .workspace-tab-container, +body:not(.is-mobile).theme-light:not(.card-layout-open-light).mod-left-split-background-CSS-light .workspace-split.mod-left-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile).theme-light:not(.card-layout-open-light).mod-left-split-background-CSS-light .workspace-split.mod-left-split .workspace-tabs:not(.mod-top) { + background: var(--background-mod-left-CSS-light) !important; + background-blend-mode: var(--background-mod-left-CSS-blend-mode-light); + backdrop-filter: var(--background-mod-left-CSS-backdrop-filter-light); + -webkit-backdrop-filter: var(--background-mod-left-CSS-backdrop-filter-light); +} + +body:not(.is-mobile).theme-dark.card-layout-open-dark.mod-left-split-background-CSS-dark .workspace-split.mod-left-split .workspace-tab-container, +body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-left-split-background-CSS-dark .workspace-split.mod-left-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-left-split-background-CSS-dark .workspace-split.mod-left-split .workspace-tabs:not(.mod-top) { + background: var(--background-mod-left-CSS-dark) !important; + background-blend-mode: var(--background-mod-left-CSS-blend-mode-dark); + backdrop-filter: var(--background-mod-left-CSS-backdrop-filter-dark); + -webkit-backdrop-filter: var(--background-mod-left-CSS-backdrop-filter-dark); +} + + +/* background - mod-right */ + +body.theme-light.mod-right-split-background-primary-light, +body.theme-dark.mod-right-split-background-primary-dark, +body.theme-light.mod-right-split-background-transparent-light:not(.card-layout-open-light), +body.theme-dark.mod-right-split-background-transparent-dark:not(.card-layout-open-dark) { + --background-mod-right-split: var(--background-primary) !important; +} + +body.theme-light.mod-right-split-background-secondary-light, +body.theme-dark.mod-right-split-background-secondary-dark { + --background-mod-right-split: var(--background-secondary) !important; +} + +body.theme-light.mod-right-split-background-transparent-light.card-layout-open-light, +body.theme-dark.mod-right-split-background-transparent-dark.card-layout-open-dark { + --background-mod-right-split: transparent !important; +} + +body.theme-light:not(.is-mobile).card-layout-open-light.mod-right-split-background-transparent-light .mod-right-split .workspace-tab-container { + --card-shadow-light: transparent; +} + +body.theme-dark:not(.is-mobile).card-layout-open-dark.mod-right-split-background-transparent-dark .mod-right-split .workspace-tab-container { + --card-shadow-dark: transparent; +} + +body.theme-light.mod-right-split-background-customize-light { + --background-mod-right-split: var(--background-mod-right-split-light) !important; +} + +body.theme-dark.mod-right-split-background-customize-dark { + --background-mod-right-split: var(--background-mod-right-split-dark) !important; +} + +/* --- */ +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-split.mod-right-split .workspace-tab-container, +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-split.mod-right-split .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-light).theme-light .workspace-split.mod-right-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-dark).theme-dark .workspace-split.mod-right-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-light).theme-light .workspace-split.mod-right-split .workspace-tabs:not(.mod-top), +body:not(.is-mobile):not(.card-layout-open-dark).theme-dark .workspace-split.mod-right-split .workspace-tabs:not(.mod-top) { + background: var(--background-mod-right-split) !important; +} + +body:not(.is-mobile).theme-light.card-layout-open-light.mod-right-split-background-CSS-light .workspace-split.mod-right-split .workspace-tab-container, +body:not(.is-mobile).theme-light:not(.card-layout-open-light).mod-right-split-background-CSS-light .workspace-split.mod-right-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile).theme-light:not(.card-layout-open-light).mod-right-split-background-CSS-light .workspace-split.mod-right-split .workspace-tabs:not(.mod-top) { + background: var(--background-mod-right-CSS-light) !important; + background-blend-mode: var(--background-mod-right-CSS-blend-mode-light); + backdrop-filter: var(--background-mod-right-CSS-backdrop-filter-light); + -webkit-backdrop-filter: var(--background-mod-right-CSS-backdrop-filter-light); +} + +body:not(.is-mobile).theme-dark.card-layout-open-dark.mod-right-split-background-CSS-dark .workspace-split.mod-right-split .workspace-tab-container, +body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-right-split-background-CSS-dark .workspace-split.mod-right-split .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-right-split-background-CSS-dark .workspace-split.mod-right-split .workspace-tabs:not(.mod-top) { + background: var(--background-mod-right-CSS-dark) !important; + background-blend-mode: var(--background-mod-right-CSS-blend-mode-dark); + backdrop-filter: var(--background-mod-right-CSS-backdrop-filter-dark); + -webkit-backdrop-filter: var(--background-mod-right-CSS-backdrop-filter-dark); +} + +/* background - mod-root */ + +body.theme-light.mod-root-split-background-primary-light, +body.theme-dark.mod-root-split-background-primary-dark, +body.theme-light.mod-root-split-background-transparent-light:not(.card-layout-open-light), +body.theme-dark.mod-root-split-background-transparent-dark:not(.card-layout-open-dark), +body.theme-light:is(.mod-root-split-background-transparent-light, .mod-root-split-background-CSS-light) .mod-stacked, +body.theme-dark:is(.mod-root-split-background-transparent-dark, .mod-root-split-background-CSS-dark) .mod-stacked { + --background-mod-root-split: var(--background-primary) !important; +} + +body.theme-light.mod-root-split-background-secondary-light, +body.theme-dark.mod-root-split-background-secondary-dark { + --background-mod-root-split: var(--background-secondary) !important; +} + +body.theme-light.mod-root-split-background-transparent-light.card-layout-open-light, +body.theme-dark.mod-root-split-background-transparent-dark.card-layout-open-dark { + --background-mod-root-split: transparent !important; +} + +body.theme-light:not(.is-mobile).card-layout-open-light.mod-root-split-background-transparent-light .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-container { + --card-shadow-light: transparent; +} + +body.theme-dark:not(.is-mobile).card-layout-open-dark.mod-root-split-background-transparent-dark .mod-root .workspace-tabs:not(.mod-stacked) .workspace-tab-container { + --card-shadow-dark: transparent; +} + +body.theme-light.mod-root-split-background-customize-light { + --background-mod-root-split: var(--background-mod-root-split-light) !important; +} + +body.theme-dark.mod-root-split-background-customize-dark { + --background-mod-root-split: var(--background-mod-root-split-dark) !important; +} + +/* --- */ + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-split.mod-root .workspace-tab-container, +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-split.mod-root .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-light).theme-light .workspace-split.mod-root .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-dark).theme-dark .workspace-split.mod-root .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile):not(.card-layout-open-light).theme-light .workspace-split.mod-root .workspace-tabs:not(.mod-top), +body:not(.is-mobile):not(.card-layout-open-dark).theme-dark .workspace-split.mod-root .workspace-tabs:not(.mod-top) { + background: var(--background-mod-root-split) !important; +} + +body:not(.is-mobile).theme-light.card-layout-open-light.mod-root-split-background-CSS-light .workspace-split.mod-root .workspace-tab-container, +body:not(.is-mobile).theme-light:not(.card-layout-open-light).mod-root-split-background-CSS-light .workspace-split.mod-root .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile).theme-light:not(.card-layout-open-light).mod-root-split-background-CSS-light .workspace-split.mod-root .workspace-tabs:not(.mod-top) { + background: var(--background-mod-root-CSS-light) !important; + background-blend-mode: var(--background-mod-root-CSS-blend-mode-light); + backdrop-filter: var(--background-mod-root-CSS-backdrop-filter-light); + -webkit-backdrop-filter: var(--background-mod-root-CSS-backdrop-filter-light); +} + +body:not(.is-mobile).theme-dark.card-layout-open-dark.mod-root-split-background-CSS-dark .workspace-split.mod-root .workspace-tab-container, +body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-root-split-background-CSS-dark .workspace-split.mod-root .workspace-tabs.mod-top .workspace-tab-container, +body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-root-split-background-CSS-dark .workspace-split.mod-root .workspace-tabs:not(.mod-top) { + background: var(--background-mod-root-CSS-dark) !important; + background-blend-mode: var(--background-mod-root-CSS-blend-mode-dark); + backdrop-filter: var(--background-mod-root-CSS-backdrop-filter-dark); + -webkit-backdrop-filter: var(--background-mod-root-CSS-backdrop-filter-dark); +} + +/* ====== translucent window ===== */ +.is-translucent:not(.is-fullscreen) { + --divider-color: var(--background-modifier-border); +} + +.is-translucent:not(.is-fullscreen) .titlebar, +.is-translucent:not(.is-fullscreen) .app-container, +.is-translucent .workspace-ribbon::after, +.is-translucent:not(.is-fullscreen) .workspace-tabs.mod-top, +.is-translucent .workspace-split.mod-horizontal.mod-left-split, +.is-translucent.is-hidden-frameless .titlebar, +.is-translucent .titlebar-button { + background-color: transparent !important; +} + +.is-translucent:not(.is-fullscreen) { + background-color: var(--workspace-background-translucent) !important; +} + +.is-translucent .titlebar-button:hover { + background-color: var(--background-modifier-hover) !important; +} + +.is-translucent .workspace .mod-root .workspace-tab-header-inner::after { + background-color: var(--divider-color); +} + +/* ====== Layout ===== */ +/* default Layout*/ +body { + --card-shadow-light: 0 -1px 0 0 rgba(255, 255, 255, .24), 0 0 0 1px var(--background-modifier-border), 0 0 6px var(--background-modifier-border); + --card-shadow-dark: 0 -1px 0 0 var(--background-modifier-border), 0 0 0 1px var(--background-modifier-border); + --card-border-radius-light: 8px; + --card-border-radius-dark: 8px; + --card-shadow-border-radius-light: calc(var(--card-border-radius-light) - 1px); + --card-shadow-border-radius-dark: calc(var(--card-border-radius-dark) - 1px); +} + +body.is-frameless:not(.is-hidden-frameless).is-fullscreen { + padding-top: 0; +} + +body:not(.is-mobile) .horizontal-main-container { + padding-bottom: 24px; +} + +body:not(.is-mobile).is-popout-window .horizontal-main-container { + padding-bottom: 16px; +} + +body:not(.is-mobile) .workspace { + margin-right: 16px; + position: relative; + overflow: visible; +} + +body:not(.is-mobile).is-popout-window .workspace { + margin-right: 16px; + margin-left: 16px; +} + +body:not(.is-mobile) .mod-top-left-space .workspace-tab-container, +body.is-popout-window .workspace-tabs.mod-top-left-space>.workspace-tab-container { + border-top-left-radius: var(--card-border-radius-light, 8px) !important; +} + +body:not(.is-mobile).theme-dark .mod-top-left-space .workspace-tab-container, +body.is-popout-window.theme-dark .workspace-tabs.mod-top-left-space>.workspace-tab-container { + border-top-left-radius: var(--card-border-radius-dark, 8px) !important; +} + +body:not(.is-mobile) .mod-top-right-space .workspace-tab-container { + border-top-right-radius: var(--card-border-radius-light, 8px); + overflow: hidden; +} + +body:not(.is-mobile).theme-dark .mod-top-right-space .workspace-tab-container { + border-top-right-radius: var(--card-border-radius-dark, 8px); +} + +body:not(.is-mobile) .workspace-split.mod-left-split, +body:not(.is-mobile) .workspace:not(.is-left-sidedock-open) .workspace-split.mod-root { + border-bottom-left-radius: var(--card-border-radius-light, 8px); + overflow: hidden; +} + +body:not(.is-mobile).theme-dark .workspace-split.mod-left-split, +body:not(.is-mobile).theme-dark .workspace:not(.is-left-sidedock-open) .workspace-split.mod-root { + border-bottom-left-radius: var(--card-border-radius-dark, 8px); +} + +body:not(.is-mobile) .workspace:not(.is-right-sidedock-open) .workspace-split.mod-root, +body:not(.is-mobile) .workspace-split.mod-right-split { + border-bottom-right-radius: var(--card-border-radius-light, 8px); + overflow: hidden; +} + +body:not(.is-mobile).theme-dark .workspace:not(.is-right-sidedock-open) .workspace-split.mod-root, +body:not(.is-mobile).theme-dark .workspace-split.mod-right-split { + border-bottom-right-radius: var(--card-border-radius-dark, 8px); +} + +.workspace-window .mod-top-left-space .workspace-tab-container, +.workspace-window .mod-top-left-space .workspace-tab-container .workspace-leaf-content { + border-top-left-radius: 0px !important; +} + + +body:not(.is-mobile) .workspace::before { + content: " "; + width: calc(100% - 44px); + height: calc(100% - 44px); + border-radius: var(--card-shadow-border-radius-light, 7px); + background-color: transparent; + box-shadow: var(--card-shadow-light); + position: absolute; + bottom: 0px; + right: 0px; +} + +body:not(.is-mobile).theme-dark .workspace::before { + border-radius: var(--card-shadow-border-radius-dark, 7px); + box-shadow: var(--card-shadow-dark, 0px 0px 0px 1px var(--background-modifier-border)); +} + +body:not(.is-mobile).is-popout-window .workspace::before { + width: calc(100%) !important; + height: calc(100% - 44px); +} + + +.workspace-tab-header-container, +.workspace-tabs.mod-top .workspace-tab-header-container, +.workspace-ribbon.mod-left:before { + border-bottom: 1px solid transparent; +} + +body:not(.is-mobile) .workspace-ribbon { + padding: 10px 4px 0px; +} + +.workspace-tabs { + gap: 4px; +} + +.workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf { + box-shadow: inset 0px 1px 0px var(--workspace-divider-color); +} + +body.theme-light.card-layout-open-light .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body.theme-dark.card-layout-open-dark .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf { + box-shadow: inset 0px 1px 0px transparent; +} + +body.theme-light.mod-left-split-background-transparent-light.card-layout-open-light.tab-autohide .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body.theme-dark.mod-left-split-background-transparent-dark.card-layout-open-dark.tab-autohide .mod-left-split .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body.theme-light.mod-right-split-background-transparent-light.card-layout-open-light.tab-autohide .mod-right-split .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body.theme-dark.mod-right-split-background-transparent-dark.card-layout-open-dark.tab-autohide .mod-right-split .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body.theme-light.mod-root-split-background-transparent-light.card-layout-open-light.tab-autohide .mod-root .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body.theme-dark.mod-root-split-background-transparent-dark.card-layout-open-dark.tab-autohide .mod-root .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf { + box-shadow: inset 0px 1px 0px var(--divider-color); + border-top-left-radius: 0px !important; + border-top-right-radius: 0px !important; +} + +/* card layout light*/ +body:not(.is-mobile).card-layout-open-light.theme-light .workspace::before { + display: none; +} + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace.is-left-sidedock-open .workspace-split.mod-horizontal.mod-left-split { + margin-right: 16px; +} + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace.is-right-sidedock-open .workspace-split.mod-horizontal.mod-right-split { + margin-left: 16px; +} + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-split.mod-vertical { + gap: 16px +} + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-tab-container { + border-radius: var(--card-border-radius-light, 8px) !important; + overflow: hidden !important; + box-shadow: var(--card-shadow-light); +} + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-tabs, +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-split { + overflow: visible !important; +} + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-tabs, +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-tab-header-container { + background-color: transparent !important; +} + + +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-tabs:not(.mod-top) .workspace-tab-container { + border-top: unset; +} + +/* card layout dark*/ +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace::before { + display: none; +} + +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace.is-left-sidedock-open .workspace-split.mod-horizontal.mod-left-split { + margin-right: 16px; +} + +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace.is-right-sidedock-open .workspace-split.mod-horizontal.mod-right-split { + margin-left: 16px; +} + +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-split.mod-vertical { + gap: 16px +} + +body:not(.is-mobile).theme-dark.card-layout-open-dark .workspace-tab-container { + border-radius: var(--card-border-radius-dark, 8px) !important; + overflow: hidden !important; + box-shadow: var(--card-shadow-dark, 0px 0px 0px 1px var(--background-modifier-border)); +} + +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-tabs, +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-split { + overflow: visible !important; +} + +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-tabs, +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-tab-header-container { + background-color: transparent !important; +} + +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-tabs:not(.mod-top) .workspace-tab-container { + border-top: unset; +} + +/* card highlight */ +body:not(.is-mobile).card-highlight-light.card-layout-open-light.theme-light .mod-root:has(.workspace-tabs+.workspace-tabs) .workspace-tabs.mod-active .workspace-tab-container, +body:not(.is-mobile).card-highlight-dark.card-layout-open-dark.theme-dark .mod-root:has(.workspace-tabs+.workspace-tabs) .workspace-tabs.mod-active .workspace-tab-container { + outline-offset: 0px; + outline: 2px solid var(--color-accent-3); +} + +/* card layout scrolling fix */ +body:not(.is-mobile).card-layout-open-light.theme-light .workspace-tabs.mod-stacked .workspace-tab-container, +body:not(.is-mobile).card-layout-open-dark.theme-dark .workspace-tabs.mod-stacked .workspace-tab-container { + overflow-x: auto !important; + + &::-webkit-scrollbar-button { + width: 2px !important; + } + + &::-webkit-scrollbar-track { + display: none; + } +} + + +/* scrollbar */ +body { + /* Scrollbars */ + --scrollbar-bg: rgba(var(--mono-rgb-100), 0); + --scrollbar-thumb-bg: rgba(var(--mono-rgb-100), 0.1); + --scrollbar-active-thumb-bg: rgba(var(--mono-rgb-100), 0.15); +} + +body:not(.restored-scrollbars) ::-webkit-scrollbar, +body:not(.restored-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar { + width: 11px; + height: 11px; +} + +body:not(.restored-scrollbars) ::-webkit-scrollbar-thumb, +body:not(.restored-scrollbars) .kanban-plugin__scroll-container::-webkit-scrollbar-thumb { + background-clip: padding-box; + border-radius: 20px; + border: 3px solid transparent; + border-width: 3px 3px 3px 3px; + min-height: 45px +} + +body:not(.restored-scrollbars) .mobile-toolbar-options-container::-webkit-scrollbar { + width: 0 !important; + height: 0 !important; +} + +body:not(.restored-scrollbars) ::-webkit-scrollbar-track, +body:not(.restored-scrollbars) ::-webkit-scrollbar-track-piece, +body:not(.restored-scrollbars):not(.is-mobile) ::-webkit-scrollbar-thumb { + background-color: transparent !important; +} + +body:not(.restored-scrollbars):not(.is-mobile) :hover::-webkit-scrollbar-thumb { + background-color: var(--scrollbar-thumb-bg) !important; +} + +body:not(.restored-scrollbars):not(.is-mobile) ::-webkit-scrollbar-thumb:hover, +body:not(.restored-scrollbars):not(.is-mobile) ::-webkit-scrollbar-thumb:active { + background-color: var(--scrollbar-active-thumb-bg) !important; +} + +.workspace-leaf-content:is([data-type="surfing-view"], [data-type="graph"], [data-type="localgraph"]) ::-webkit-scrollbar, +.scrollbar-hide ::-webkit-scrollbar { + display: none; +} + +/* ====== titlebar ===== */ +body:not(.is-translucent) .titlebar-text { + opacity: 1; +} + +.is-hidden-frameless .titlebar .titlebar-button-container { + background-color: transparent !important; +} + +.mod-windows .titlebar .titlebar-button.mod-close:hover, +.mod-windows .titlebar .titlebar-button.mod-close:focus { + background-color: var(--background-modifier-error) !important; +} + +.mod-windows .titlebar .titlebar-button.mod-close:hover::after, +.mod-windows .titlebar .titlebar-button.mod-close:focus::after { + background-color: var(--text-on-accent) !important; +} + +.mod-windows .titlebar .titlebar-button.mod-close:hover, +.mod-windows .titlebar .titlebar-button.mod-close:focus { + color: var(--text-on-accent) !important; +} + +.is-hidden-frameless .titlebar-button-container.mod-right .titlebar-button { + height: 44px; + width: 44px; + padding: 0; +} + +.titlebar-button-container.mod-right .titlebar-button:hover { + background-color: var(--background-modifier-hover); +} + +.titlebar-button-container.mod-right .titlebar-button:last-of-type { + margin-right: 0px; +} + +.is-hidden-frameless .titlebar-button-container.mod-right { + height: 44px; +} + +.titlebar-button:not(.mod-logo)>svg { + display: none; +} + +.titlebar-button-container.mod-right .titlebar-button::after { + content: ''; + background-color: var(--on-border-light); + width: 16px; + height: 16px; + margin: auto; +} + +.theme-dark .titlebar-button-container.mod-right .titlebar-button::after { + background-color: var(--on-border-dark); +} + +.titlebar-button-container.mod-right .titlebar-button.mod-close::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='black' stroke-width='2' d='m3.757 12.243 8.486-8.486m0 8.486L3.757 3.757'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h8v8H0z' transform='translate(4 4)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.titlebar-button-container.mod-right .titlebar-button.mod-maximize::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-width='2' d='M5 5h6v6H5z'/%3e%3c/svg%3e"); +} + +.titlebar-button-container.mod-right .titlebar-button.mod-minimize::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-width='2' d='M4 11h8'/%3e%3c/svg%3e"); +} + +@media (hover: hover) { + .titlebar-button:hover { + background-color: transparent; + } +} + +/* ====== status bar====== */ + +body { + --status-bar-background: transparent; + --status-bar-border-color: transparent; + --status-bar-border-width: 0; +} + +.status-bar { + padding: 0 16px 0 0; + width: calc(100% - 44px); + min-height: 16px; +} + +.status-bar-item.mod-clickable:hover { + color: var(--status-bar-text-color); +} + +.status-bar-item { + height: 24px; +} + +body.is-frameless.is-hidden-frameless:not(.qe-hide-breadcrumbs) .status-bar, +body:not(.is-frameless):not(.qe-hide-breadcrumbs) .status-bar { + position: var(--status-bar-position); +} + +/* ====== ribbon====== */ +body:not(.is-mobile):not(.show-ribbon) .workspace { + margin-left: 16px; +} + +body:not(.is-mobile):not(.show-ribbon) .workspace::before { + width: 100%; +} + +.mod-macos:not(.show-ribbon) { + --frame-left-space: calc(80px - 16px); +} + +/* tab */ +/* tab layout */ + +.mod-windows, +.mod-linux { + --frame-right-space: 110px; +} + +.workspace-tab-header-container { + padding-left: 0px; + padding-right: var(--size-2-3); +} + +.is-hidden-frameless:not(.is-fullscreen) .workspace-tabs.mod-top-left-space .workspace-tab-header-container { + padding-left: calc(0px + var(--frame-left-space)); +} + +body:not(.is-hidden-frameless):not(.is-mobile) .workspace .workspace-tabs.mod-top-right-space .workspace-tab-header-container, +.mod-macos.is-hidden-frameless .workspace .workspace-tabs.mod-top-right-space .workspace-tab-header-container { + padding-right: 0px !important; +} + +.workspace-tab-header::before, +.workspace-tab-header::after { + display: none; +} + +.sidebar-toggle-button { + padding-top: 6px; +} + +.mod-macos.is-hidden-frameless:not(.is-popout-window) .sidebar-toggle-button.mod-right { + padding-right: 0px; + position: unset; +} + +.workspace-tab-header-tab-list { + margin-right: 0; +} + +body:not(.hider-sidebar-buttons) .workspace-tab-header-tab-list:has(+.sidebar-toggle-button.mod-right) { + margin-right: var(--size-4-1); +} + +.workspace-tab-header-inner { + border-radius: 6px; +} + +.workspace .mod-root .workspace-tab-header { + padding: 0px 3px 2px; +} + +.workspace .mod-root .workspace-tab-header:first-child { + padding: 0px 3px 2px 0px; +} + +.workspace .mod-root .workspace-tab-header-inner::after { + background-color: var(--divider-color); +} + +.mod-root .workspace-tab-header-inner { + padding: 0 6px 0 8px +} + +.mod-root .workspace-tab-header-container-inner { + margin: 0px; + padding: 6px 8px 4px 6px; + height: calc(var(--header-height) + 4px); +} + +.mod-left-split .workspace-tab-header-container-inner, +.mod-right-split .workspace-tab-header-container-inner { + padding: 6px; + margin: 0px; + gap: 2px; + height: 44px; + display: flex; + align-items: center; + border-radius: 6px; + overflow-y: visible; +} + +.workspace-tab-header { + cursor: var(--cursor); +} + +:is(.theme-dark.card-layout-open-dark.mod-root-split-background-transparent-dark, .theme-light.card-layout-open-light.mod-root-split-background-transparent-light) .is-sidedock-collapsed, +:is(.theme-dark.card-layout-open-dark, .theme-light.card-layout-open-light) .is-sidedock-collapsed :is(.mod-top-left-space .workspace-tab-header-container, .workspace-sidedock-vault-profile) { + visibility: hidden; +} + +/* tab style */ + +body { + --border-radius-activated-tab-header-light: 6px; + --border-radius-activated-tab-header-dark: 6px; + --color-activated-tab-header-light: var(--text-normal); + --color-activated-tab-header-dark: var(--text-normal); + --background-activated-tab-header-light: var(--background-primary); + --shadow-activated-tab-header-light: 0 -1px 0 0 rgba(255, 255, 255, .24), 0 0 0 1px var(--background-modifier-border), 0 0 6px var(--background-modifier-border), 0px 4px 8px -6px var(--background-modifier-border), inset 0px -1px 0px var(--background-tertiary), inset 0 -2px 2px 0 var(--background-tertiary); + --background-activated-tab-header-dark: var(--background-modifier-active-hover); + --shadow-activated-tab-header-dark: inset 0 0 0 1px var(--background-modifier-border), inset 0 2px 4px 0 var(--background-modifier-border), inset 0 1px 1px 1px var(--background-modifier-border); +} + + +body.theme-light.color-to-tab-icon-light .workspace-tab-header.is-active svg, +body.theme-light .workspace-tab-header.is-active .workspace-tab-header-inner-icon, +body.theme-light .workspace-tab-header.is-active .workspace-tab-header-inner-title { + color: var(--color-activated-tab-header-light) !important; + --icon-opacity: 1; +} + +body.theme-dark.color-to-tab-icon-dark .workspace-tab-header.is-active svg, +body.theme-dark .workspace-tab-header.is-active .workspace-tab-header-inner-icon, +body.theme-dark .workspace-tab-header.is-active .workspace-tab-header-inner-title { + color: var(--color-activated-tab-header-dark) !important; + --icon-opacity: 1; +} + +body:not(.is-mobile) .clickable-icon.side-dock-ribbon-action, +body:not(.is-mobile) .sidebar-toggle-button .clickable-icon, +body:not(.is-mobile) .workspace-tab-header-tab-list .clickable-icon, +body:not(.is-mobile) .workspace-tab-header-new-tab .clickable-icon, +body:not(.is-mobile) .workspace-tab-header .workspace-tab-header-inner { + border-radius: var(--border-radius-activated-tab-header-light); +} + +body:not(.is-mobile).theme-dark .clickable-icon.side-dock-ribbon-action, +body:not(.is-mobile).theme-dark .sidebar-toggle-button .clickable-icon, +body:not(.is-mobile).theme-dark .workspace-tab-header-tab-list .clickable-icon, +body:not(.is-mobile).theme-dark .workspace-tab-header-new-tab .clickable-icon, +body:not(.is-mobile).theme-dark .workspace-tab-header .workspace-tab-header-inner { + border-radius: var(--border-radius-activated-tab-header-dark); +} + +body:not(.is-mobile) .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner { + background: var(--background-activated-tab-header-light); + box-shadow: var(--shadow-activated-tab-header-light); + border-radius: var(--border-radius-activated-tab-header-light); +} + +body:not(.is-mobile).theme-dark .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner { + box-shadow: var(--shadow-activated-tab-header-dark); + background: var(--background-activated-tab-header-dark); + border-radius: var(--border-radius-activated-tab-header-dark); +} + +body:not(.is-mobile) .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner::before { + content: ""; + width: calc(100% - 6px); + height: 3px; + background-color: var(--color-activated-tab-header-underline-light); + position: absolute; + top: 35px; + left: 3px; +} + +body:not(.is-mobile).theme-dark .workspace-tabs:not(.mod-stacked) .workspace-tab-header.is-active .workspace-tab-header-inner::before { + content: ""; + width: calc(100% - 6px); + height: 3px; + background-color: var(--color-activated-tab-header-underline-dark); + position: absolute; + top: 35px; + left: 3px; +} + +/* tab - mobile*/ + +.is-mobile .workspace-tab-header.is-active .workspace-tab-header-inner { + background: var(--background-modifier-hover); + box-shadow: inset 0 0 0 1px var(--background-modifier-border); +} + +/* divider */ +body { + --workspace-divider-color: var(--divider-color); +} + +body:not(.is-mobile).card-layout-open-light.theme-light, +body:not(.is-mobile).card-layout-open-dark.theme-dark, +body.workspace-divider-transparent-light.theme-light, +body.workspace-divider-transparent-dark.theme-dark { + --workspace-divider-color: transparent; +} + +.workspace-leaf-resize-handle { + border-color: var(--workspace-divider-color); +} + + +/* ====== divider vertical height ===== */ +.is-hidden-frameless .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +.is-hidden-frameless .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +.is-hidden-frameless .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + height: calc(var(--divider-vertical-height) - var(--header-height) - 4px); +} + +.workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +.workspace-split.mod-left-split>.workspace-leaf-resize-handle, +.workspace-split.mod-right-split>.workspace-leaf-resize-handle { + height: calc(var(--divider-vertical-height) - 4px); +} + +.workspace-split.mod-vertical:not(:has(.mod-top))>*>.workspace-leaf-resize-handle { + height: 100% !important; +} + +/* ====== autohide ===== */ + +/*autohide transition*/ +body:not(.is-mobile) .workspace::before { + transition: width var(--anim-out), height var(--anim-out); +} + +body:not(.is-mobile):has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover, .status-bar:hover) .workspace::before { + transition: width var(--anim-out), height var(--anim-in); +} + +body:not(.is-mobile):has(.workspace-ribbon.side-dock-ribbon:hover) .workspace::before { + transition: width var(--anim-in), height var(--anim-out); +} + +/*tab autohide*/ + +body:not(.is-mobile).tab-autohide .workspace-tabs { + gap: 0px; + transition: gap var(--anim-out); +} + +body:not(.is-mobile).tab-autohide :has(.workspace-tab-header-container:hover) .workspace-tabs:hover { + gap: 4px; + transition: gap var(--anim-in); +} + +body:not(.is-mobile).tab-autohide .workspace-tab-header-container { + height: 16px; + opacity: 0; + transition: height var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).tab-autohide .workspace-tab-header-container:hover { + height: 40px; + opacity: 1; + transition: height var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).tab-autohide .workspace-tab-header-container-inner { + transform: translateY(-22px); + opacity: 0; + transition: transform var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).tab-autohide .workspace-tab-header-container:hover .workspace-tab-header-container-inner, +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .mod-top .workspace-tab-header-container-inner { + transform: translateY(0px); + opacity: 1; + transition: transform var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).tab-autohide:not(.card-layout-open-light).theme-light .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf, +body:not(.is-mobile).tab-autohide:not(.card-layout-open-dark).theme-dark .workspace-tabs:not(.mod-top) .workspace-tab-container>.workspace-leaf { + box-shadow: inset 0px 1px 0px transparent; + transition: box-shadow var(--anim-out); +} + +body:not(.is-mobile).tab-autohide:not(.card-layout-open-light).theme-light :has(.workspace-tab-header-container:hover) .workspace-tabs:not(.mod-top):hover .workspace-tab-container>.workspace-leaf, +body:not(.is-mobile).tab-autohide:not(.card-layout-open-dark).theme-dark :has(.workspace-tab-header-container:hover) .workspace-tabs:not(.mod-top):hover .workspace-tab-container>.workspace-leaf { + box-shadow: inset 0px 1px 0px var(--workspace-divider-color); + transition: box-shadow var(--anim-in); +} + +body:not(.is-mobile).tab-autohide.is-hidden-frameless .titlebar-button { + height: 100%; +} + +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .titlebar-button { + height: 44px; +} + +/*tab autohide mod-top*/ + +body:not(.is-mobile).tab-autohide .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + height: calc(var(--divider-vertical-height) + 24px); + transition: height var(--anim-out), background-color 200ms ease-in-out, border-color 200ms ease-in-out, opacity 200ms ease-in-out; +} + +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover) .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover) .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + transition: height var(--anim-in), background-color 200ms ease-in-out, border-color 200ms ease-in-out, opacity 200ms ease-in-out; +} + +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + height: calc(var(--divider-vertical-height) - 4px); + transition: height var(--anim-in), background-color 200ms ease-in-out, border-color 200ms ease-in-out, opacity 200ms ease-in-out; +} + +body:not(.is-mobile).tab-autohide.is-hidden-frameless .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.is-hidden-frameless .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.is-hidden-frameless .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + height: calc(var(--divider-vertical-height) - 16px); + transition: height var(--anim-out), background-color 200ms ease-in-out, border-color 200ms ease-in-out, opacity 200ms ease-in-out; +} + +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover).is-hidden-frameless .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover).is-hidden-frameless .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover).is-hidden-frameless .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + transition: height var(--anim-in), background-color 200ms ease-in-out, border-color 200ms ease-in-out, opacity 200ms ease-in-out; +} + +body:not(.is-mobile).tab-autohide.is-hidden-frameless:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-split.mod-vertical>*>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.is-hidden-frameless:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-split.mod-left-split>.workspace-leaf-resize-handle, +body:not(.is-mobile).tab-autohide.is-hidden-frameless:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-split.mod-right-split>.workspace-leaf-resize-handle { + height: calc(var(--divider-vertical-height) - var(--header-height) - 4px); + transition: height var(--anim-in), background-color 200ms ease-in-out, border-color 200ms ease-in-out, opacity 200ms ease-in-out; +} + +/*---*/ + +body:not(.is-mobile).tab-autohide .workspace-tabs.mod-top { + gap: 0px; + transition: gap var(--anim-out); +} + +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover) .workspace-tabs.mod-top { + transition: gap var(--anim-in); +} + +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace-tabs.mod-top { + gap: 4px; + transition: gap var(--anim-in); +} + +body:not(.is-mobile).tab-autohide .workspace::before { + height: calc(100% - 16px); +} + +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace::before { + height: calc(100% - 44px); +} + +body:not(.is-mobile).tab-autohide.is-hidden-frameless .titlebar-button-container, +body:not(.is-mobile).tab-autohide .mod-top .workspace-tab-header-container { + height: 16px; + opacity: 0; + transition: height var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .mod-top .workspace-tab-header-container { + height: 40px; + opacity: 1; + transition: height var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).tab-autohide:has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover).is-hidden-frameless .titlebar-button-container { + height: 44px; + opacity: 1; + transition: height var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover).is-hidden-frameless .titlebar-button-container, +body:not(.is-mobile).tab-autohide.status-bar-autohide:has(.status-bar:hover) .mod-top .workspace-tab-header-container { + transition: height var(--anim-in), opacity var(--anim-in); +} + + +/*status bar autohide*/ +body:not(.is-mobile).status-bar-autohide .status-bar { + opacity: 0; + height: 16px; + transition: height var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).status-bar-autohide .status-bar:hover { + opacity: 1; + height: 24px; + transition: height var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).status-bar-autohide .horizontal-main-container { + padding-bottom: 16px; + transition: padding-bottom var(--anim-out); +} + +body:not(.is-mobile).status-bar-autohide:has(.status-bar:hover) .horizontal-main-container { + padding-bottom: 24px; + transition: padding-bottom var(--anim-in); +} + +/*ribbon autohide*/ +body:not(.is-mobile).Ribbon-autohide.show-ribbon .workspace-ribbon.side-dock-ribbon.mod-left { + --ribbon-width: 16px; + transition: all var(--anim-out); +} + +body:not(.is-mobile).Ribbon-autohide.show-ribbon .workspace-ribbon.side-dock-ribbon.mod-left:hover { + --ribbon-width: 44px; + transition: all var(--anim-in); +} + +body:not(.is-mobile).Ribbon-autohide.show-ribbon .workspace-ribbon.side-dock-ribbon.mod-left>* { + opacity: 0; + transition: all var(--anim-out); +} + +body:not(.is-mobile).Ribbon-autohide.show-ribbon .workspace-ribbon.side-dock-ribbon.mod-left:hover>* { + opacity: 1; + transition: all var(--anim-in); +} + +body:not(.is-mobile).Ribbon-autohide.show-ribbon .workspace::before { + width: calc(100% - 16px); +} + +body:not(.is-mobile).Ribbon-autohide.show-ribbon:has(.workspace-ribbon.side-dock-ribbon:hover) .workspace::before { + width: calc(100% - 44px); +} + +/* macos autohide fix*/ +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen) .mod-left-split .mod-top-left-space .workspace-tab-header-container, +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen) .workspace:not(.is-left-sidedock-open) .sidebar-toggle-button.mod-left { + margin-left: 28px; +} + +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen):has(.workspace-ribbon.side-dock-ribbon:hover) .mod-left-split .mod-top-left-space .workspace-tab-header-container, +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen):has(.workspace-ribbon.side-dock-ribbon:hover) .workspace:not(.is-left-sidedock-open) .sidebar-toggle-button.mod-left { + margin-left: 0px; +} + +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen) .mod-left-split .mod-top-left-space .workspace-tab-header-container, +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen) .workspace:not(.is-left-sidedock-open) .sidebar-toggle-button.mod-left, +body:not(.is-mobile):not(.is-popout-window).tab-autohide.mod-macos.is-hidden-frameless:not(.is-fullscreen) .mod-left-split .mod-top-left-space .workspace-tab-header-container, +body:not(.is-mobile):not(.is-popout-window).tab-autohide.mod-macos.is-hidden-frameless:not(.is-fullscreen) .workspace:not(.is-left-sidedock-open) .sidebar-toggle-button.mod-left { + transition: height var(--anim-out), opacity var(--anim-out), margin-left var(--anim-out); +} + +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen):has(.workspace-ribbon.side-dock-ribbon:hover) .mod-left-split .mod-top-left-space .workspace-tab-header-container, +body:not(.is-mobile):not(.is-popout-window).Ribbon-autohide.show-ribbon.mod-macos.is-hidden-frameless:not(.is-fullscreen):has(.workspace-ribbon.side-dock-ribbon:hover) .workspace:not(.is-left-sidedock-open) .sidebar-toggle-button.mod-left { + transition: height var(--anim-out), opacity var(--anim-out), margin-left var(--anim-in); +} + +body:not(.is-mobile):not(.is-popout-window).tab-autohide.mod-macos.is-hidden-frameless:not(.is-fullscreen):has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .mod-left-split .mod-top-left-space .workspace-tab-header-container, +body:not(.is-mobile):not(.is-popout-window).tab-autohide.mod-macos.is-hidden-frameless:not(.is-fullscreen):has(.mod-top>.workspace-tab-header-container:hover, .titlebar-button-container:hover) .workspace:not(.is-left-sidedock-open) .sidebar-toggle-button.mod-left { + transition: height var(--anim-in), opacity var(--anim-in), margin-left var(--anim-out); +} + +/* hider plugin*/ +.hider-sidebar-buttons.mod-macos .sidebar-toggle-button.mod-left { + display: unset; + -webkit-app-region: drag; +} + +.hider-sidebar-buttons.mod-macos .sidebar-toggle-button.mod-left>.clickable-icon { + display: none; +} + +/*nav header autohide*/ +body:not(.is-mobile).nav-header-autohide :is(.workspace-leaf-content, .view-content)>.nav-header .nav-buttons-container { + height: 8px; + opacity: 0; + transition: height var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).nav-header-autohide :is(.workspace-leaf-content, .view-content)>.nav-header:hover .nav-buttons-container, +body:not(.is-mobile).nav-header-autohide .workspace-tab-header-container:hover~.workspace-tab-container :is(.workspace-leaf-content, .view-content)>.nav-header .nav-buttons-container, +body:not(.is-mobile).tab-title-bar-autohide.nav-header-autohide .mod-root .workspace-leaf-content[data-type="backlink"] .view-header:hover~.view-content>.nav-header .nav-buttons-container { + height: 32px; + opacity: 1; + transition: height var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).nav-header-autohide :is(.workspace-leaf-content, .view-content)>.nav-header .search-input-container { + height: 0px; + opacity: 0; + margin: 0px auto 0px; + transition: height var(--anim-out), opacity var(--anim-out), margin var(--anim-out); +} + +body:not(.is-mobile).nav-header-autohide :is(.workspace-leaf-content, .view-content)>.nav-header:hover .search-input-container, +body:not(.is-mobile).nav-header-autohide .workspace-tab-header-container:hover~.workspace-tab-container :is(.workspace-leaf-content, .view-content)>.nav-header .search-input-container, +body:not(.is-mobile).tab-title-bar-autohide.nav-header-autohide .mod-root .workspace-leaf-content[data-type="backlink"] .view-header:hover~.view-content>.nav-header .search-input-container { + height: 30px; + opacity: 1; + margin: 6px auto 4px; + transition: height var(--anim-in), opacity var(--anim-in), margin var(--anim-in); + ; +} + +/*view-header autohide */ + +body:not(.is-mobile).tab-title-bar-autohide .view-header::after { + width: 100%; + content: " "; + background-color: transparent; + height: var(--size-4-4); + position: absolute; + z-index: -9; + top: 1px; + right: 0; +} + +body:not(.is-mobile).tab-title-bar-autohide .workspace-leaf .view-header { + height: 0; + margin-top: -1px; + opacity: 0; + transition: height var(--anim-out), margin var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).tab-title-bar-autohide .workspace-leaf .view-header:focus-within, +body:not(.is-mobile).tab-title-bar-autohide .workspace-leaf .view-header:hover, +body:not(.is-mobile).tab-title-bar-autohide .workspace-tab-header-container:hover~.workspace-tab-container .view-header { + height: var(--header-height); + margin-top: 0px; + opacity: 1; + transition: height var(--anim-in), margin var(--anim-in), opacity var(--anim-in); +} + +/*view-header*/ + +body:not(.is-mobile) .view-header { + padding: 0 6px; + border: 0; +} + +body:not(.is-mobile) .view-header>* { + padding-top: var(--size-2-3); + padding-bottom: var(--size-2-1); + --icon-size: var(--icon-m); + --icon-stroke: var(--icon-m-stroke-width); +} + +/*view-header surfing*/ +body:not(.is-mobile) .workspace-leaf-content[data-type="empty"]:has(.wb-bookmark-bar) .view-header { + margin-top: 0px !important; + height: var(--header-height) !important; +} + +body:not(.is-mobile) .workspace-leaf-content[data-type="empty"]:has(.wb-bookmark-bar) :is(.view-actions, .view-header-nav-buttons, .view-header-title-container) { + opacity: 1; +} + + +/* vault profile */ + +body:not(.is-mobile) .workspace-split.mod-left-split { + position: relative; +} + +body:not(.is-mobile) .workspace-split.mod-left-split .workspace-tabs:last-of-type .workspace-tab-container { + padding-bottom: 44px; +} + +body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile { + padding: 6px; + background-color: transparent; + position: absolute; + bottom: 0; + z-index: 10; + height: 44px; +} + +body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-switcher { + height: 32px; + cursor: pointer; +} + +body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-actions { + gap: var(--size-2-1); +} + + +/* vault profile autohide*/ +body:not(.is-mobile).vault-profile-autohide .workspace-split.mod-left-split .workspace-sidedock-vault-profile { + height: 16px; + border-top: 0 solid transparent; + opacity: 0; + transition: height var(--anim-out), border-top var(--anim-out), opacity var(--anim-out); +} + +body:not(.is-mobile).vault-profile-autohide .workspace-split.mod-left-split .workspace-sidedock-vault-profile:hover { + height: 44px; + border-top: var(--tab-outline-width) solid var(--tab-outline-color); + opacity: 1; + transition: height var(--anim-in), border-top var(--anim-in), opacity var(--anim-in); +} + +body:not(.is-mobile).vault-profile-autohide .workspace-split.mod-left-split .workspace-tabs:last-of-type .workspace-tab-container { + padding-bottom: 0px; + transition: padding-bottom var(--anim-out); +} + +body:not(.is-mobile).vault-profile-autohide:has(.workspace-sidedock-vault-profile:hover) .workspace-split.mod-left-split .workspace-tabs:last-of-type .workspace-tab-container { + padding-bottom: 44px; + transition: padding-bottom var(--anim-in); +} + +/* ====== workspace mod root====== */ +/* ====== stack mod===== */ +.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container :is(.workspace-tab-header, .workspace-tab-header-inner, .view-header, .view-content) { + background-color: var(--background-mod-root-split); +} + +.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner-icon { + width: 22px; + height: 22px; +} + +body:not(.restored-scrollbars) .mod-stacked ::-webkit-scrollbar-track { + background-color: var(--background-primary) !important; +} + +.mod-stacked .workspace-tab-header.is-active .workspace-tab-header-inner { + box-shadow: unset; +} + +.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header { + box-shadow: none; +} + +.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner { + border-left: 1px solid var(--divider-color); + border-top-left-radius: var(--card-border-radius-light, 8px); + box-shadow: var(--tab-stacked-shadow); +} + +.theme-dark .workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header-inner { + border-top-left-radius: var(--card-border-radius-dark, 8px); +} + +.workspace .mod-root .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header:first-of-type .workspace-tab-header-inner { + border-left: none; +} + +.workspace-split.mod-root.workspace-window .workspace-tabs.mod-stacked .workspace-tab-container .workspace-tab-header:first-of-type .workspace-tab-header-inner { + border-top-left-radius: 0px; + border-left: none; +} + +.workspace .workspace-tabs.mod-stacked:not(.mod-top-left-space) .workspace-tab-container .workspace-tab-header:first-of-type .workspace-tab-header-inner { + border-top-left-radius: 0px; + border-left: none; +} + +.workspace.is-left-sidedock-open .mod-stacked .workspace-tab-header:first-of-type, +.workspace.is-left-sidedock-open .mod-stacked .workspace-tab-header:first-of-type .workspace-tab-header-inner { + border-top-left-radius: 0px !important; + border-left: none; +} + +/* embedded backlinks */ +body:not(.is-mobile) .embedded-backlinks .nav-header~.search-input-container { + margin: 15px 0 0 0; +} + +.is-mobile .embedded-backlinks .nav-header~.search-input-container { + margin: 10px 0 0 0; +} + +/* document search replace */ +#editingToolbarModalBar.top { + z-index: var(--layer-status-bar); +} + +body:not(.is-mobile) .mod-active .document-search-container, +body:not(.is-mobile) .document-search-container { + background-color: var(--background-primary); +} + +body:not(.is-mobile) .workspace-leaf-content[data-type=markdown] .document-search-container { + position: absolute; + top: var(--size-4-4); + border-radius: var(--size-4-2); + padding: var(--size-4-2) 0; + height: fit-content; + box-shadow: 0px 20px 30px -10px rgba(0, 0, 0, 0.3); + margin: 0px; + margin-left: calc((600px - 100%) / -2); + max-width: 600px; + width: calc(100% - 8px); + border: 1px solid var(--background-modifier-border); +} + +body:not(.is-mobile).theme-dark .workspace-leaf-content[data-type=markdown] .document-search-container { + box-shadow: 0px 20px 30px -10px rgba(0, 0, 0, 0.6); +} + +@container (max-width: 600px) { + body:not(.is-mobile) .workspace-leaf-content[data-type=markdown] .document-search-container { + margin-left: 4px; + } +} + + +/*webviewer*/ +.webviewer-content { + border-top: 0px solid var(--divider-color); +} + +/* canvas */ +body { + --canvas-dot-pattern: var(--color-base-30); + --canvas-background: transparent; + --canvas-card-border-style: solid; + --canvas-card-border-width: 2px; +} + +.canvas-node-container { + border-width: var(--canvas-card-border-width); + border-style: var(--canvas-card-border-style); +} + + +.canvas-card-menu-left .canvas-card-menu { + left: var(--size-4-4); + transform: translatex(0%); +} + +.canvas-card-menu-right .canvas-card-menu { + right: var(--size-4-4); + left: unset; + transform: translatex(0%); +} + +.canvas-controls button { + border-bottom: 1px solid var(--divider-color); +} + +.canvas-wrapper.is-screenshotting { + --canvas-background: var(--background-primary); +} + +.canvas-controls-group { + background-color: transparent; + border: 1px solid var(--background-modifier-border); +} + +.immersive-canvas .canvas-card-menu, +.immersive-canvas .canvas-controls { + opacity: 0; + transition: opacity var(--anim-out); +} + + +.immersive-canvas .canvas-card-menu:hover, +.immersive-canvas .canvas-controls:hover { + opacity: 1; + transition: opacity var(--anim-in); +} + + +/* canvas hover effect*/ +.canvas-node-container:hover { + border-color: var(--color-accent); +} + +/* canvas hover effect*/ + +.media-embed-card-border-off .canvas-node-container:has(> .media-embed) { + border-width: 0; + border-style: none; + box-shadow: none; +} + +/* graph view*/ +.graph-controls { + right: var(--size-4-2); + top: var(--size-4-2); +} + +.graph-controls.is-close { + border: 1px solid var(--background-modifier-border); + padding: 0px; + border-radius: var(--radius-s); +} + +.graph-controls-button.mod-open, +.graph-controls-button.mod-animate { + width: 32px; + height: 32px; + border-radius: 0px; + --icon-color: var(--text-normal); + background-color: var(--interactive-normal); +} + +.graph-controls-button.mod-animate { + height: 33px; +} + +.graph-controls-button.mod-open svg, +.graph-controls-button.mod-animate svg { + --icon-size: var(--icon-s); + opacity: var(--icon-opacity); +} + +.graph-controls.is-close, +.workspace-split:not(.mod-root) .graph-controls.is-close { + background-color: var(--background-primary); + box-shadow: var(--input-shadow); +} + +.graph-controls-button.mod-open:hover, +.graph-controls-button.mod-animate:hover { + opacity: 1; + color: var(--icon-color); + background-color: var(--interactive-hover); +} + +.graph-controls-button.mod-animate { + border-top: 1px solid var(--divider-color); +} + +.graph-controls-button.mod-animate { + margin-top: 0px; +} + +/*====== new tab ======*/ +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action-list { + display: flex; + gap: 0px; + border-radius: var(--radius-s); + box-shadow: var(--input-shadow); + overflow: hidden; +} + +body:not(.new-tab-text-btn-restore).is-mobile.theme-light .workspace-leaf-content[data-type="empty"] .empty-state-action-list { + box-shadow: var(--input-shadow-light); +} + +body:not(.new-tab-text-btn-restore).is-mobile.theme-dark .workspace-leaf-content[data-type="empty"] .empty-state-action-list { + box-shadow: var(--input-shadow-dark); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action { + font-size: 0; + background-color: transparent !important; + color: var(--text-muted); + cursor: var(--cursor); + height: 40px; + width: 44px; + padding: 10px 12px; + border-radius: 0; +} + +body.is-mobile:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action { + height: 44px; + width: 46px; + padding: 10px 12px; + margin: 0; +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(1), +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(2) { + box-shadow: inset -1px 0px 0px var(--divider-color); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:hover { + background-color: var(--background-modifier-hover) !important; + color: var(--text-normal); +} + +body.is-mobile:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:before { + height: 24px !important; + width: 24px !important; + -webkit-mask-size: cover; + -webkit-mask-repeat: no-repeat; +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(1):before { + content: " "; + display: block; + height: 20px; + width: 20px; + background-color: var(--icon-color); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(2):before { + content: " "; + display: block; + height: 20px; + width: 20px; + background-color: var(--icon-color); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(3) { + display: none; +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(4):before { + content: " "; + display: block; + height: 20px; + width: 20px; + background-color: var(--icon-color); + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.667' clip-path='url(%23a)'%3e%3cpath d='M17.95 12.5h-3.783a1.666 1.666 0 0 0-1.667 1.667v3.783M5.833 2.783v1.384a2.5 2.5 0 0 0 2.5 2.5A1.667 1.667 0 0 1 10 8.333a1.667 1.667 0 1 0 3.333 0c0-.916.75-1.666 1.667-1.666h2.642M9.167 18.292V15A1.667 1.667 0 0 0 7.5 13.333a1.667 1.667 0 0 1-1.667-1.666v-.834a1.667 1.667 0 0 0-1.666-1.666H1.708'/%3e%3cpath d='M10 18.333a8.333 8.333 0 1 0 0-16.666 8.333 8.333 0 0 0 0 16.666Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(4) { + box-shadow: inset -1px 0px 0px var(--divider-color); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action.mod-close:before { + content: " "; + display: block; + height: 20px; + width: 20px; + background-color: var(--icon-color); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action.mod-close { + box-shadow: unset; +} + +/*new tab image*/ +.workspace-leaf-content[data-type="empty"] .empty-state::before { + content: ""; + width: 100%; + height: 30%; + background-color: var(--icon-color); + -webkit-mask-size: contain; + -webkit-mask-position: center; + -webkit-mask-repeat: no-repeat; + -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20fill%3D%22none%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.1%22%20fill-rule%3D%22evenodd%22%20d%3D%22M41.025%2044.046c-1.565-4.198-2.066-7.455-1.95-10.13.126-2.9.975-5.058%201.89-6.923.243-.495.485-.96.717-1.406.66-1.27%201.243-2.393%201.57-3.657.398-1.537.4-3.279-.519-5.633a3.197%203.197%200%200%200-3.486.523l-9.875%208.884a3.197%203.197%200%200%200-1.023%201.9c-.118.78-.259%201.752-.404%202.757-.25%201.72-.512%203.537-.7%204.67%202.313%201.47%205.437%203.94%207.093%207.98.226.553.424%201.132.589%201.74%202.033-.46%204.085-.765%206.098-.705Zm1.587.128c.957.129%201.901.355%202.827.701%203.307%201.238%206.25%203.964%208.665%208.966l.08-.12a139.935%20139.935%200%200%200%204.196-6.627%201.618%201.618%200%200%200-.122-1.797c-1.03-1.364-3-4.138-4.074-6.706-1.104-2.64-1.269-6.74-1.278-8.736a3.406%203.406%200%200%200-.714-2.097l-7.383-9.38a9.237%209.237%200%200%201-.165%203.912c-.371%201.437-1.062%202.763-1.744%204.075a60.2%2060.2%200%200%200-.644%201.26c-.87%201.771-1.631%203.728-1.745%206.353-.111%202.562.393%205.815%202.101%2010.196Zm4.66%2019.708c2.13.59%204.273-1.12%204.567-3.31.218-1.618.633-3.462%201.408-5.16-2.394-5.402-5.261-8.05-8.312-9.19-2.97-1.112-6.244-.85-9.698-.068.666%203.863.018%208.748-3%2014.906.158.036.32.06.483.072l4.844.367c2.362.182%204.92.956%207.328%201.684.816.246%201.613.488%202.38.7Zm-16.329-3.449c3.777-7.702%203.612-13.101%202.065-16.876-1.404-3.426-3.996-5.637-6.134-7.054-.91%202.125-5.19%2011.535-5.19%2011.535a3.196%203.196%200%200%200%20.622%203.535l8.348%208.597c.091.094.188.182.29.263Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E"); +} + +.new-tab-image-old .workspace-leaf-content[data-type="empty"] .empty-state::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' fill='none' viewBox='0 0 240 240'%3e%3cg fill='black' clip-path='url(%23a)'%3e%3cpath fill-opacity='.25' fill-rule='evenodd' d='M67.793 61.072A80.673 80.673 0 0 1 95.85 45.667v32.798H75.54l-7.748-17.393Zm-28.703 58.26a3.98 3.98 0 0 0 2.737-.18l4.546-2.025 7.425 52.553C44.474 156.487 39 140.377 39 123c0-1.23.03-2.453.09-3.668Zm60.322 73.005h-21.3c12.038 7.29 26.13 11.535 41.198 11.655-8.453-.24-15.81-4.852-19.898-11.655Zm62.476 0c-12.038 7.29-26.131 11.535-41.198 11.655 8.453-.24 15.81-4.852 19.898-11.655h21.3Zm28.049-28.454C196.972 151.883 201 137.91 201 123c0-1.747-.053-3.472-.165-5.19l-14.918-5.43v9.293h3.128c3.622 0 6.405 3.202 5.895 6.787l-5.003 35.423Zm-22.312-85.418H147.15v-31.8a80.945 80.945 0 0 1 26.385 15.548l-5.91 16.252Z' clip-rule='evenodd'/%3e%3cpath fill-opacity='.4' d='M185.917 112.38v9.293H100.83a5.96 5.96 0 0 1-5.895-5.115l-1.47-10.403a5.947 5.947 0 0 0-5.895-5.115h-5.31a3.954 3.954 0 0 0 1.215-4.748L75.54 78.466h20.31v17.46a3.945 3.945 0 0 0 3.945 3.945h43.41a3.945 3.945 0 0 0 3.945-3.945v-17.46h20.475l-7.237 19.882-.173.48a3.936 3.936 0 0 0 2.355 5.055l23.347 8.498Zm-67.312-57.855s-4.23-8.648-5.76-12.21c-.277-.637-.465-1.117-.525-1.35 0 0-.285-.72-1.298-.72-1.012 0-1.267.645-1.267.645-.083.3-.36.968-.765 1.86-1.74 3.833-5.745 11.775-5.745 11.775-.36.742-1.245 1.44-1.245 1.943 0 .412.217.532.817.532h2.04c.6 0 .84-.12.84-.532 0-.503-.84-1.178-.84-1.943l1.321-2.76h6.697l1.32 2.76c0 .765-.84 1.44-.84 1.943 0 .412.21.532.84.532h4.823c.6 0 .839-.12.839-.532 0-.503-.915-1.2-1.252-1.943ZM106.822 50.4l2.693-5.737 2.708 5.737h-5.401Z'/%3e%3cg fill-opacity='.1'%3e%3cpath d='M135.315 40.958V29.123h-35.52a3.945 3.945 0 0 0-3.945 3.945v62.857a3.945 3.945 0 0 0 3.945 3.945h43.41a3.945 3.945 0 0 0 3.945-3.945V40.958h-11.835Zm-32.07 13.567s4.005-7.942 5.745-11.775c.405-.892.683-1.56.765-1.86 0 0 .263-.645 1.268-.645s1.297.72 1.297.72c.06.232.248.712.525 1.35 1.53 3.563 5.76 12.21 5.76 12.21.338.742 1.253 1.44 1.253 1.943 0 .412-.24.532-.84.532h-4.823c-.63 0-.84-.12-.84-.532 0-.503.84-1.178.84-1.943l-1.32-2.76h-6.697l-1.32 2.76c0 .765.839 1.44.839 1.943 0 .412-.239.532-.839.532h-2.04c-.6 0-.818-.12-.818-.532 0-.503.885-1.2 1.245-1.943ZM141 93h-39v-2.25h39V93Zm0-9h-39v-2.25h39V84Zm0-9h-39v-2.25h39V75Zm0-9h-39v-2.25h39V66Zm0-9h-18v-2.25h18V57Zm0-9h-18v-2.25h18V48Z'/%3e%3cpath d='m109.515 44.663-2.693 5.737h5.401l-2.708-5.737Z'/%3e%3c/g%3e%3cpath fill-opacity='.3' d='m67.823 76.245-4.808-10.808-3.428-7.694a4.49 4.49 0 0 0-2.505-2.37 4.458 4.458 0 0 0-3.442.09L26.235 67.665a4.51 4.51 0 0 0-2.28 5.94l8.235 18.502a4.502 4.502 0 0 0 5.94 2.28l7.402-3.292L57 85.987l8.543-3.802a4.492 4.492 0 0 0 2.647-3.72 4.43 4.43 0 0 0-.367-2.22Zm-5.715-7.313 1.83 4.118-8.91 3.96-.66-1.485-1.17-2.625 4.957-2.205 3.945-1.762h.008Zm-2.753-6.165 1.83 4.11-8.903 3.968-1.83-4.11 8.903-3.968Zm-8.212 11.048 1.71 3.855.12.255-.405.18L43.38 82.2l-1.83-4.11 9.593-4.275Zm-10.508 2.22-1.83-4.11 9.593-4.275 1.83 4.11-9.593 4.275Zm13.92-18.517c.292-.128.608-.196.915-.196.278 0 .547.053.81.15a2.22 2.22 0 0 1 1.245 1.185l.915 2.056-8.902 3.967-1.83-4.118 6.847-3.044Zm-8.91 3.967 1.837 4.11-9.592 4.275-1.837-4.118 9.592-4.267ZM26.01 72.69a2.236 2.236 0 0 1-.045-1.718 2.258 2.258 0 0 1 1.185-1.252l6.848-3.052 1.837 4.117-8.91 3.968-.915-2.063Zm1.83 4.118 8.91-3.968 1.83 4.11-8.91 3.968-1.83-4.11Zm4.575 10.274-1.83-4.11 8.91-3.967 1.83 4.11-8.91 3.968Zm4.8 5.25a2.235 2.235 0 0 1-1.718.046 2.258 2.258 0 0 1-1.252-1.186l-.915-2.054 8.91-3.968 1.83 4.11-6.855 3.052Zm9.712-4.327-.802.36-1.83-4.11 6.12-2.722 3.473-1.553 1.83 4.117-8.79 3.908Zm18.998-9.54a2.224 2.224 0 0 1-1.297 1.665l-6.855 3.053-.383-.863-1.447-3.255 8.91-3.96.915 2.055c.187.428.232.877.157 1.305Z'/%3e%3cpath fill-opacity='.2' d='M57.525 58.657a2.22 2.22 0 0 0-1.245-1.184 2.313 2.313 0 0 0-.81-.15c-.307 0-.623.067-.915.194l-6.847 3.045 1.83 4.118 8.902-3.968-.915-2.055Zm-21.472 7.095 1.837 4.118 9.593-4.275-1.838-4.11-9.593 4.267ZM27.15 69.72c-.547.248-.967.69-1.185 1.252a2.236 2.236 0 0 0 .045 1.718l.915 2.063 8.91-3.968-1.837-4.117-6.848 3.052Z'/%3e%3cpath fill-opacity='.1' d='M83.475 96.293 75.54 78.465l-7.748-17.393-6.675-15-10.814 4.816-4.816-10.816-32.444 14.445a3.943 3.943 0 0 0-1.995 5.205l25.567 57.428a3.957 3.957 0 0 0 2.475 2.183c.87.255 1.837.217 2.737-.181l4.546-2.024-.893-6.308-4.133 1.838-.922-2.055 4.733-2.108-.098-.667c-.503-3.585 2.273-6.788 5.895-6.788h10.95l14.153-6.3.914 2.055-9.532 4.245h14.82a3.954 3.954 0 0 0 1.215-4.748Zm-65.01-35.018L41.078 51.21l.914 2.055L19.38 63.33l-.915-2.055Zm17.842 33.503a4.502 4.502 0 0 1-4.117-2.67l-8.235-18.503a4.51 4.51 0 0 1 2.28-5.94L53.64 55.462a4.458 4.458 0 0 1 3.443-.09 4.49 4.49 0 0 1 2.505 2.37l3.427 7.696 4.808 10.807a4.43 4.43 0 0 1 .367 2.22 4.492 4.492 0 0 1-2.647 3.72L57 85.987l-11.468 5.108-7.402 3.293c-.585.262-1.2.39-1.823.39ZM57 95.835l-15.443 6.877-3.877 1.726-.915-2.056 5.587-2.49L57 93.376l15.397-6.855.915 2.055L57 95.835Z'/%3e%3cpath fill-opacity='.05' d='m36.746 72.85-8.907 3.965 1.83 4.111 8.907-3.965-1.83-4.111Zm11.648-5.192L38.8 71.93l1.83 4.11 9.593-4.27-1.83-4.11Zm10.965-4.89-8.907 3.966 1.83 4.11 8.907-3.965-1.83-4.11ZM53.197 72.9l1.17 2.625.66 1.485 8.91-3.96-1.83-4.117H62.1l-3.945 1.762-4.958 2.205Zm-.629 5.205.404-.18-.12-.255-1.71-3.855-9.592 4.275 1.83 4.11 9.188-4.088v-.007Zm-13.08.91-8.907 3.966 1.83 4.11 8.908-3.965-1.83-4.11Zm2.752 6.155-8.91 3.968.915 2.054c.248.548.69.968 1.253 1.186.562.217 1.17.195 1.717-.046l6.855-3.052-1.83-4.11Zm8.175-3.645v.008l-6.12 2.722 1.83 4.11.803-.352v-.008l8.79-3.907-1.83-4.118-3.473 1.545Zm6.975.795.383.863 6.854-3.053a2.224 2.224 0 0 0 1.298-1.665c.075-.427.03-.877-.157-1.305l-.915-2.055-8.91 3.96 1.447 3.255Z'/%3e%3cpath fill-opacity='.1' d='m216.098 60.667 4.042-11.122-33.368-12.15a3.954 3.954 0 0 0-5.062 2.355l-3.78 10.388-4.395 12.075-5.91 16.252-7.237 19.882-.173.48a3.936 3.936 0 0 0 2.355 5.055l23.347 8.498 14.918 5.43 2.52.915a3.946 3.946 0 0 0 5.063-2.355l.172-.48 17.55-48.203 1.08-2.97-11.122-4.05ZM185.977 46.02l25.373 9.232-.773 2.115-25.372-9.232.772-2.115Zm17.663 65.49-3.653-1.328-14.07-5.122-18.922-6.885.765-2.115 18.157 6.607 13.62 4.951 4.875 1.777-.772 2.115Zm11.505-31.598-7.118 19.545a3.89 3.89 0 0 1-4.995 2.333l-5.407-1.965-11.708-4.267-12.202-4.44a3.884 3.884 0 0 1-2.333-4.995l2.783-7.658 4.223-11.603.105-.284a3.894 3.894 0 0 1 5.002-2.333l29.317 10.672a3.897 3.897 0 0 1 2.333 4.995Zm3.63-9.982L182.13 56.595l.765-2.115 36.653 13.335-.773 2.115Z'/%3e%3cpath fill-opacity='.25' d='m212.813 74.918-29.318-10.673a3.894 3.894 0 0 0-5.002 2.332l-.105.285-4.223 11.603-2.782 7.657a3.884 3.884 0 0 0 2.332 4.996l12.203 4.44 11.707 4.26 5.407 1.972a3.891 3.891 0 0 0 4.996-2.333l7.117-19.544a3.896 3.896 0 0 0-2.332-4.995Zm-31.763-3.953c.037-.105.083-.21.128-.308.037-.075.067-.15.112-.217.045-.082.09-.157.143-.233 0 0 .022-.03.03-.044.03-.045.06-.09.097-.128a2.55 2.55 0 0 1 .225-.255c.053-.06.113-.12.173-.165.052-.06.112-.105.172-.15.18-.135.375-.255.593-.36.825-.36 1.635-.398 2.49-.083.15.053.3.12.435.195.082.038.157.083.225.128.165.097.314.21.449.338a3.19 3.19 0 0 1 .586.712c.052.098.105.195.157.3.368.818.405 1.635.09 2.49-.308.855-.862 1.455-1.672 1.852-.053.023-.113.045-.165.068-.008.007-.015.007-.03.007-.068.03-.128.053-.196.076-.127.037-.247.075-.382.09-.09.022-.187.037-.277.044-.473.053-.945-.014-1.44-.195-.855-.307-1.455-.862-1.853-1.672-.367-.825-.405-1.635-.09-2.49Zm23.317 27.157-8.295-3.014-10.154-3.698-10.868-3.953 1.417-3.914 6.893-4.006.127-.075.593.66.593.66 2.752 3.068 2.76-1.313 10.635-5.07 6.863 11.543-3.316 9.112Z'/%3e%3cpath fill-opacity='.05' d='m207.682 89.01-3.315 9.112-8.295-3.014-10.155-3.698-10.867-3.953 1.417-3.914 6.893-4.006.127-.075.593.66.592.66 2.753 3.068 2.76-1.313 10.635-5.07 6.862 11.543Zm-20.527-15.825c-.308.855-.863 1.455-1.673 1.852-.052.023-.112.045-.165.068-.007.007-.015.007-.03.007-.067.03-.127.053-.195.076-.127.037-.247.075-.382.09-.09.022-.188.037-.278.044-.472.053-.945-.014-1.44-.195-.855-.307-1.455-.862-1.852-1.672-.368-.825-.405-1.635-.09-2.49.037-.105.082-.21.127-.308.03-.075.068-.15.113-.217.045-.082.09-.157.142-.233 0 0 .023-.03.03-.044.03-.045.06-.09.098-.128.067-.09.142-.172.225-.255.052-.06.112-.12.172-.165.053-.052.113-.105.173-.15.18-.135.375-.255.592-.36.825-.36 1.635-.398 2.49-.083.15.053.3.12.435.195.083.038.158.083.225.128.165.097.315.21.45.338.075.067.143.134.21.21.135.15.255.322.375.502.053.098.105.195.158.3.367.818.405 1.635.09 2.49Z'/%3e%3cpath fill-opacity='.3' d='M147.15 40.958h-11.835V29.13l11.835 11.828Zm-96.847 9.929 10.815-4.815-15.63-6 4.815 10.815ZM227.22 64.718l-11.122-4.05 4.042-11.123 7.08 15.172Z'/%3e%3cpath fill-opacity='.15' d='m194.94 128.46-5.002 35.422-3.3 23.333a5.949 5.949 0 0 1-5.895 5.123h-40.156c.12-.203.24-.398.353-.608A23.85 23.85 0 0 0 144 180c0-13.26-10.747-24-24-24s-24 10.74-24 24c0 4.26 1.11 8.265 3.06 11.73.112.21.233.405.352.608H62.167a5.96 5.96 0 0 1-5.895-5.123l-2.474-17.535-7.425-52.553-.893-6.307-.322-2.325-.098-.667c-.503-3.585 2.273-6.788 5.895-6.788H87.57a5.947 5.947 0 0 1 5.895 5.115l1.47 10.403a5.959 5.959 0 0 0 5.895 5.114h88.215c3.622 0 6.405 3.203 5.895 6.788Z'/%3e%3cpath fill-opacity='.4' d='M120 156c-13.253 0-24 10.74-24 24 0 4.26 1.11 8.265 3.06 11.73.112.21.233.405.352.608 4.088 6.802 11.446 11.414 19.898 11.654h1.38c8.452-.24 15.81-4.852 19.897-11.654.12-.203.24-.398.353-.608A23.85 23.85 0 0 0 144 180c0-13.26-10.747-24-24-24Zm13.65 35.73c-.173.21-.36.413-.547.608A17.928 17.928 0 0 1 120 198a17.908 17.908 0 0 1-13.095-5.662 8.574 8.574 0 0 1-.555-.608A17.935 17.935 0 0 1 102 180c0-9.945 8.062-18 18-18s18 8.055 18 18c0 4.485-1.635 8.58-4.35 11.73Z'/%3e%3cpath fill-opacity='.5' d='M120 162c-9.938 0-18 8.055-18 18 0 4.485 1.643 8.58 4.35 11.73.173.21.36.413.555.608A17.92 17.92 0 0 0 120 198a17.94 17.94 0 0 0 13.103-5.662c.187-.195.374-.398.547-.608A17.893 17.893 0 0 0 138 180c0-9.945-8.055-18-18-18Zm7.5 19.5h-6v6c0 .825-.675 1.5-1.5 1.5s-1.5-.675-1.5-1.5v-6h-6c-.825 0-1.5-.675-1.5-1.5s.675-1.5 1.5-1.5h6v-6a1.5 1.5 0 1 1 3 0v6h6a1.5 1.5 0 1 1 0 3Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h240v240H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.new-tab-image-customize .workspace-leaf-content[data-type="empty"] .empty-state::before { + background-color: unset; + background-size: contain; + background-position: center; + background-repeat: no-repeat; + background-image: var(--new-tab-image); + -webkit-mask: unset; +} + +.new-tab-image-none .workspace-leaf-content[data-type="empty"] .empty-state::before { + display: none; +} + +.new-tab-image-none .workspace-leaf-content[data-type="empty"] .empty-state-title { + display: block; +} + +body { + --new-tab-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20fill%3D%22none%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cg%20filter%3D%22url(%23a)%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.26%22%20d%3D%22M51.894%2060.617c-.291%202.162-2.41%203.85-4.515%203.267-3-.825-6.474-2.112-9.6-2.352l-4.79-.362a3.163%203.163%200%200%201-2.042-.95l-8.254-8.483a3.15%203.15%200%200%201-.616-3.49S27.18%2037.053%2027.37%2036.47c.19-.582.886-5.66%201.298-8.388a3.153%203.153%200%200%201%201.011-1.875l9.765-8.767a3.165%203.165%200%200%201%204.597.394l8.202%2010.4c.464.59.702%201.32.706%202.07.009%201.97.172%206.016%201.263%208.621%201.062%202.535%203.01%205.272%204.03%206.619.39.517.45%201.216.12%201.773a138.06%20138.06%200%200%201-4.15%206.54c-1.386%202.063-2.028%204.613-2.318%206.761Z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%230E0E0E%22%20d%3D%22M51.602%2060.187c-.292%202.171-2.417%203.867-4.528%203.282-3.008-.829-6.491-2.122-9.626-2.362l-4.803-.365a3.168%203.168%200%200%201-2.048-.953l-8.277-8.523a3.168%203.168%200%200%201-.618-3.504S26.82%2036.515%2027.01%2035.93c.19-.585.888-5.686%201.301-8.427a3.17%203.17%200%200%201%201.015-1.883l9.79-8.807a3.17%203.17%200%200%201%204.61.396l8.226%2010.448c.465.59.704%201.326.707%202.078.01%201.98.173%206.043%201.268%208.66%201.064%202.547%203.018%205.296%204.04%206.65a1.6%201.6%200%200%201%20.12%201.78%20137.46%20137.46%200%200%201-4.16%206.57c-1.39%202.072-2.034%204.634-2.325%206.792Z%22%2F%3E%3Cpath%20fill%3D%22url(%23b)%22%20d%3D%22M31.489%2060.433c3.844-7.804%203.736-13.395%202.1-17.384-1.505-3.672-4.304-5.988-6.51-7.425-.047.208-.115.41-.202.605l-5.175%2011.532a3.168%203.168%200%200%200%20.618%203.505l8.277%208.523c.26.267.562.484.892.644Z%22%2F%3E%3Cpath%20fill%3D%22url(%23c)%22%20d%3D%22M47.075%2063.469c2.11.585%204.235-1.11%204.527-3.282.252-1.869.769-4.041%201.806-5.936-2.38-5.121-5.256-7.777-8.41-8.954-3.339-1.246-6.987-.835-10.684.063.826%203.76.331%208.673-2.82%2015.073.358.174.75.28%201.154.309%200%200%202.275.191%204.98.383%202.705.191%206.73%201.59%209.447%202.344Z%22%2F%3E%3Cpath%20fill%3D%22url(%23d)%22%20d%3D%22M41.95%2044.595c1.038.108%202.056.332%203.047.702%203.154%201.177%206.032%203.833%208.411%208.954.16-.292.333-.578.519-.855a138.877%20138.877%200%200%200%204.16-6.57%201.603%201.603%200%200%200-.12-1.78c-1.022-1.354-2.976-4.103-4.04-6.65-1.095-2.617-1.258-6.68-1.267-8.66a3.377%203.377%200%200%200-.708-2.079L43.727%2017.21a3.198%203.198%200%200%200-.136-.162c.603%201.978.562%203.569.19%205.015-.345%201.341-.975%202.558-1.641%203.843-.223.43-.45.87-.672%201.323-.884%201.806-1.68%203.85-1.798%206.592-.118%202.74.444%206.179%202.28%2010.774Z%22%2F%3E%3Cpath%20fill%3D%22url(%23e)%22%20d%3D%22M41.948%2044.594c-1.835-4.595-2.398-8.033-2.28-10.774.118-2.742.915-4.786%201.798-6.592.222-.454.45-.893.673-1.324.665-1.285%201.295-2.501%201.64-3.842.373-1.447.414-3.038-.19-5.017a3.17%203.17%200%200%200-4.472-.232l-9.792%208.807a3.17%203.17%200%200%200-1.014%201.883l-1.192%207.902a3.182%203.182%200%200%201-.04.218c2.206%201.438%205.006%203.754%206.511%207.426.294.717.54%201.486.72%202.31%202.6-.632%205.177-1.022%207.638-.765Z%22%2F%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22url(%23f)%22%20d%3D%22M39.687%2033.638c-.118%202.72.221%205.839%202.053%2010.424l-.575-.052c-1.643-4.785-2.001-7.238-1.881-9.995.12-2.758%201.01-4.879%201.899-6.688.225-.458.75-1.319.974-1.75.665-1.28%201.108-1.955%201.488-3.124.53-1.633.416-2.406.355-3.176.422%202.783-1.178%205.202-2.388%207.667-.882%201.795-1.807%203.976-1.925%206.694Z%22%2F%3E%3Cpath%20fill%3D%22url(%23g)%22%20d%3D%22M34.131%2043.25c.217.502.422.907.552%201.529l-.48.108c-.2-.726-.354-1.242-.63-1.865-1.654-3.902-4.309-5.91-6.478-7.381%202.62%201.41%205.31%203.616%207.036%207.608Z%22%2F%3E%3Cpath%20fill%3D%22url(%23h)%22%20d%3D%22M34.71%2045.27c.917%204.264-.105%209.683-3.118%2014.95%202.518-5.22%203.74-10.234%202.723-14.866l.396-.085Z%22%2F%3E%3Cpath%20fill%3D%22url(%23i)%22%20d%3D%22M45.11%2044.888c4.94%201.848%206.842%205.908%208.264%209.294-1.756-3.546-4.197-7.462-8.441-8.915-3.23-1.106-5.957-.975-10.619.083l-.104-.462c4.948-1.128%207.535-1.26%2010.9%200Z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CradialGradient%20id%3D%22b%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(-5.44827%20-20.95522%2013.96424%20-3.63065%2031.076%2059.662)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.44%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23333%22%20stop-opacity%3D%22.52%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22c%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(-9.24927%20-16.1868%2016.18663%20-9.24917%2047.535%2064.623)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23565656%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23151515%22%20stop-opacity%3D%22.71%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22d%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(4.6468%20-35.22462%2026.02364%203.433%2049.53%2050.76)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%237E7E7E%22%20stop-opacity%3D%22.91%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231E1E1E%22%20stop-opacity%3D%22.6%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22e%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(13.14708%20-30.29344%2020.65904%208.96583%2034.531%2046.293)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23D7D7D7%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23414141%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22f%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(-3.34584%2015.42817%20-10.40357%20-2.25617%2044.882%2027.895)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.17%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22g%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22matrix(8.17858%208.27172%20-17.61805%2017.41967%2026.387%2036.445)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.44%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22h%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22rotate(80.202%20-7.323%2041.856)%20scale(13.634%2028.9518)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.12%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.35%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22i%22%20cx%3D%220%22%20cy%3D%220%22%20r%3D%221%22%20gradientTransform%3D%22rotate(-152.296%2033.168%2019.977)%20scale(20.7745%2065.377)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.21%22%2F%3E%3Cstop%20offset%3D%22.467%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.19%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%22.29%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22a%22%20width%3D%2239.273%22%20height%3D%2249.867%22%20x%3D%2220.551%22%20y%3D%2215.381%22%20color-interpolation-filters%3D%22sRGB%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20mode%3D%22normal%22%20result%3D%22shape%22%2F%3E%3CfeGaussianBlur%20result%3D%22effect1_foregroundBlur_3584_482%22%20stdDeviation%3D%22.624%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E"); +} + +.new-tab-image-customize .workspace-leaf-content[data-type="empty"] .empty-state::before { + background-color: unset; + background-size: contain; + background-position: center; + background-repeat: no-repeat; + background-image: var(--new-tab-image); + -webkit-mask: unset; +} + +.workspace-leaf-content[data-type="empty"] .empty-state-container { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + max-height: 100%; +} + +.workspace-leaf-content[data-type="empty"] .empty-state-title { + display: none; +} + +.is-mobile .workspace-leaf-content[data-type="empty"] .empty-state-action-list, +.workspace-leaf-content[data-type="empty"] .empty-state-action-list { + margin-top: 0px; +} + +.workspace-leaf-content[data-type="empty"] .empty-state-container div:has(+ .empty-state-action-list) { + margin-bottom: 20px; +} + +.is-mobile .workspace-leaf-content[data-type="empty"] .empty-state-action { + margin: 12px 0; + padding: 4px 24px; +} + +/*surfing plugin*/ + +.empty-state:has(.wb-search-bar-container)::before, +.empty-state:has(.wb-search-bar-container) .empty-state-container { + display: none; +} + +.surfing-settings-icon { + width: fit-content; + height: fit-content; + position: absolute; + right: 20px; + margin-top: var(--size-4-4); +} + +input.wb-search-bar { + --background-modifier-form-field: transparent; +} + +/* ====== workspace mod side====== */ +.nav-header { + padding: var(--size-2-3) var(--size-2-3) var(--size-2-1); +} + +.nav-header~.search-input-container { + width: calc(100% - var(--size-4-6)); +} + +.nav-header .search-input-container { + margin: 6px auto 4px; +} + +/*nav-buttons left align*/ +.nav-buttons-container { + display: flex; + justify-content: flex-start; +} + +/*outline pane*/ +/* from https://github.com/subframe7536/obsidian-theme-maple, author:@subframe7536 */ + +.outline-enhanced .workspace-leaf-content[data-type=outline] .tree-item-inner { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .collapse-icon { + padding-inline-end: var(--size-2-3); +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .collapse-icon::before { + content: "" !important; +} + +.outline-enhanced:not(.is-grabbing) .workspace-leaf-content[data-type=outline] .view-content .tree-item { + position: relative; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-self { + position: relative; + margin-bottom: 0; + white-space: nowrap; + margin-top: -1px; + /* fix item gap */ +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-self .tree-item-inner { + padding-left: 16px; + margin-left: -16px; + overflow: hidden; + text-overflow: ellipsis; + height: calc(var(--nav-item-size) * 1.8); + line-height: calc(var(--nav-item-size) * 1.8); + position: relative; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-self .tree-item-inner::before { + content: ""; + width: var(--size-4-1); + height: var(--size-4-1); + border: 2px solid var(--color-accent); + border-radius: 50%; + position: absolute; + left: 0px; + top: 50%; + transform: translateY(-50%); +} + +/*.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-self .tree-item-icon~.tree-item-inner { + padding-left: 4px; +}*/ + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-self .tree-item-icon~.tree-item-inner::before { + content: none; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item.is-collapsed .tree-item-icon::before { + box-shadow: 0 0 0 4px var(--background-modifier-active-hover); +} + +.outline-enhanced:not(.is-grabbing) .workspace-leaf-content[data-type=outline] .view-content .tree-item::after { + content: ""; + width: 2px; + position: absolute; + background-color: transparent; + top: calc(var(--nav-item-size) * 1.8 / 2 * -1); + left: -9px; + height: calc(100% - var(--nav-item-size) * 1.8 + var(--size-4-8)); +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-icon { + cursor: pointer; + top: 50%; + transform: translateY(-50%); + z-index: 1; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-icon::before { + width: var(--size-4-2); + height: var(--size-4-2); + background-color: var(--color-accent); + border-radius: 50%; + position: absolute; + left: 4px; + top: 50%; + transform: translateY(-50%); +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-icon svg { + display: block; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item-icon svg path { + display: none; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item:hover>.tree-item-children>.tree-item::after { + background-color: var(--color-accent); +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item:hover>.tree-item-self:hover+.tree-item-children .tree-item::after { + background-color: transparent; +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item:hover>.tree-item-children>.tree-item:hover::after, +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content .tree-item:hover>.tree-item-children>.tree-item:hover~.tree-item::after { + background-color: transparent; +} + +.outline-enhanced:not(.is-grabbing) .workspace-leaf-content[data-type=outline] .view-content .tree-item:hover>.tree-item-children>.tree-item:hover::before { + content: ""; + position: absolute; + top: calc(var(--nav-item-size) * 1.8 / 2 * -1); + left: -9px; + bottom: calc(100% - (var(--nav-item-size) * 1.8 + var(--size-4-2)) / 2 - 1px); + width: 16px; + border-bottom-left-radius: var(--radius-m); + border-bottom: 2px solid var(--color-accent); + border-left: 2px solid var(--color-accent); +} + +.outline-enhanced .workspace-leaf-content[data-type=outline] .view-content :is(.tree-item-children, .tree-item-self .tree-item-self) { + padding-left: 0; + margin-left: var(--size-4-5); + border-left: none; +} + +/* ====== file pane====== */ +/*bigger cta*/ +body:not(.is-mobile).CTA-BTN-enable .workspace-leaf-content[data-type="file-explorer"] .nav-header .nav-buttons-container .clickable-icon.nav-action-button:first-of-type { + background-color: var(--interactive-accent); + color: var(--text-on-accent); + box-shadow: var(--input-shadow); + border-radius: var(--button-radius); + width: 100px; + padding: var(--size-2-3); +} + +body:not(.is-mobile).CTA-BTN-enable .workspace-leaf-content[data-type="file-explorer"] .nav-header .nav-buttons-container .clickable-icon.nav-action-button:first-of-type:hover { + background-color: var(--interactive-accent-hover); +} + +body:not(.is-mobile).CTA-BTN-enable .workspace-leaf-content[data-type="file-explorer"] .nav-header .nav-buttons-container .clickable-icon.nav-action-button:first-of-type::after { + content: "New Note"; + font-size: var(--font-ui-small); + margin-left: auto; +} + +/* file active states */ +.theme-light { + --border-radius-activated-file-light: var(--radius-s); + --color-activated-file-light: var(--nav-item-color-active); + --background-activated-file-light: var(--nav-item-background-active); + --shadow-activated-file-light: none; +} + +.theme-dark { + --border-radius-activated-file-dark: var(--radius-s); + --color-activated-file-dark: var(--nav-item-color-active); + --background-activated-file-dark: var(--nav-item-background-active); + --shadow-activated-file-dark: none; +} + +.activated-file-default-light.theme-light { + --border-radius-activated-file-light: var(--radius-s) !important; + --color-activated-file-light: var(--nav-item-color-active) !important; + --background-activated-file-light: var(--nav-item-background-active) !important; + --shadow-activated-file-light: none !important; +} + +.activated-file-default-dark.theme-dark { + --border-radius-activated-file-dark: var(--radius-s) !important; + --color-activated-file-dark: var(--nav-item-color-active) !important; + --background-activated-file-dark: var(--nav-item-background-active) !important; + --shadow-activated-file-dark: none !important; +} + +.activated-file-accent-light.theme-light { + --border-radius-activated-file-light: var(--radius-s) !important; + --color-activated-file-light: var(--text-on-accent) !important; + --background-activated-file-light: var(--color-accent) !important; + --shadow-activated-file-light: none !important; +} + +.activated-file-accent-dark.theme-dark { + --border-radius-activated-file-dark: var(--radius-s) !important; + --color-activated-file-dark: var(--text-on-accent) !important; + --background-activated-file-dark: var(--color-accent) !important; + --shadow-activated-file-dark: none !important; +} + +.activated-file-accent-light.theme-light .nav-file-title.is-active .nav-file-tag, +.activated-file-accent-dark.theme-dark .nav-file-title.is-active .nav-file-tag, +.activated-file-accent-light.theme-light .tree-item-self.is-active svg, +.activated-file-accent-dark.theme-dark .tree-item-self.is-active svg { + color: var(--text-on-accent) !important; +} + +.activated-file-tab-style-light.theme-light { + --border-radius-activated-file-light: var(--border-radius-activated-tab-header-light) !important; + --color-activated-file-light: var(--color-activated-tab-header-light) !important; + --background-activated-file-light: var(--background-activated-tab-header-light) !important; + --shadow-activated-file-light: var(--shadow-activated-tab-header-light) !important; +} + +.activated-file-tab-style-dark.theme-dark { + --border-radius-activated-file-dark: var(--border-radius-activated-tab-header-dark) !important; + --color-activated-file-dark: var(--color-activated-tab-header-dark) !important; + --background-activated-file-dark: var(--background-activated-tab-header-dark) !important; + --shadow-activated-file-dark: var(--shadow-activated-tab-header-dark) !important; +} + +.activated-file-tab-style-light.theme-light .nav-file-title.is-active .nav-file-tag, +.activated-file-tab-style-light.theme-light .tree-item-self.is-active svg { + color: var(--color-activated-file-light) !important; +} + +.activated-file-tab-style-dark.theme-dark .nav-file-title.is-active .nav-file-tag, +.activated-file-tab-style-dark.theme-dark .tree-item-self.is-active svg { + color: var(--color-activated-file-dark) !important; +} + +.activated-file-customize-light { + --border-radius-activated-file-light: 4px; + --color-activated-file-light: var(--nav-item-color-active); + --background-activated-file-light: rgba(0, 0, 0, 0.05); + --shadow-activated-file-light: inset 0 0 0 1px rgba(0, 0, 0, 0.1); +} + +.activated-file-customize-dark { + --border-radius-activated-file-dark: 4px; + --color-activated-file-light: var(--nav-item-color-active); + --background-activated-file-dark: rgba(255, 255, 255, 0.075); + --shadow-activated-file-dark: inset 0 0 0 1px rgba(255, 255, 255, 0.15); +} + +.activated-file-customize-light.theme-light .nav-file-title.is-active .nav-file-tag, +.activated-file-customize-light.theme-light .tree-item-self.is-active svg { + color: var(--color-activated-file-light) !important; +} + +.activated-file-customize-dark.theme-dark .nav-file-title.is-active .nav-file-tag, +.activated-file-customize-dark.theme-dark .tree-item-self.is-active svg { + color: var(--color-activated-file-dark) !important; +} + +.theme-light:not(.is-grabbing) .workspace-leaf-content[data-type="bookmarks"] .tree-item-self.is-active:hover, +.theme-light .workspace-leaf-content[data-type="bookmarks"] .tree-item-self.is-active, +.theme-light .mk-tree-item.nav-folder-title.is-active.is-selected, +.theme-light .mk-tree-item.nav-file-title.is-active.is-selected, +.theme-light:not(.is-grabbing) .nav-file-title.is-active:hover, +.theme-light:not(.is-grabbing) .nav-folder-title.is-active:hover, +.theme-light .nav-file-title.is-active, +.theme-light .nav-folder-title.is-active { + --nav-item-color-active: var(--color-activated-file-light); + --nav-item-color-selected: var(--color-activated-file-light); + border-radius: var(--border-radius-activated-file-light); + background: var(--background-activated-file-light) !important; + box-shadow: var(--shadow-activated-file-light); +} + +.theme-dark:not(.is-grabbing) .workspace-leaf-content[data-type="bookmarks"] .tree-item-self.is-active:hover, +.theme-dark .workspace-leaf-content[data-type="bookmarks"] .tree-item-self.is-active, +.theme-dark .mk-tree-item.nav-folder-title.is-active.is-selected, +.theme-dark .mk-tree-item.nav-file-title.is-active.is-selected, +.theme-dark:not(.is-grabbing) .nav-file-title.is-active:hover, +.theme-dark:not(.is-grabbing) .nav-folder-title.is-active:hover, +.theme-dark .nav-file-title.is-active, +.theme-dark .nav-folder-title.is-active { + --nav-item-color-active: var(--color-activated-file-dark); + --nav-item-color-selected: var(--color-activated-file-dark); + border-radius: var(--border-radius-activated-file-dark); + background: var(--background-activated-file-dark) !important; + box-shadow: var(--shadow-activated-file-dark); +} + +/* file layout & style */ +.workspace-leaf-content .tree-item-self { + margin-bottom: var(--size-2-2); + position: relative; + border-radius: var(--border-radius-activated-file-light); + align-items: center; +} + +.theme-dark .workspace-leaf-content .tree-item-self { + border-radius: var(--border-radius-activated-file-dark); +} + +.workspace-leaf-content .tree-item-self :is(.tree-item-flair, .tree-item-inner) { + line-height: 20px; +} + +.file-names-untrim .workspace-leaf-content[data-type="file-explorer"] :is(.nav-file-title-content, .nav-folder-title-content) { + white-space: normal; +} + +.folder-font-bold .nav-folder-title { + --nav-item-weight-hover: bold; + --nav-item-weight-active: bold; + --nav-item-weight: bold; +} + +/*file tag*/ +.nav-file-tag { + background-color: transparent; + color: var(--text-faint); + margin-left: 4px; +} + +/*other pane*/ +.workspace-leaf-content .nav-header~.node-insert-event { + padding-top: var(--size-4-1); +} + +/*icons in pane*/ +.tree-item-self .tree-item-icon { + height: var(--size-4-4); + --icon-color: currentColor; +} + +.tree-item-self .tree-item-icon .svg-icon:not(.right-triangle) { + --icon-size: var(--icon-s); + --icon-stroke: var(--icon-s-stroke-width); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="tag"] .tree-item:not(:hover) .tree-item-icon.collapse-icon svg.svg-icon, +body:not(.file-icon-remove) .workspace-leaf-content:is([data-type="bookmarks"], [data-type="file-explorer"]) .tree-item-icon.collapse-icon svg.svg-icon { + color: transparent; +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="tag"] .tree-item:not(:hover) .tree-item-icon.collapse-icon, +body:not(.file-icon-remove) .workspace-leaf-content:is([data-type="bookmarks"], [data-type="file-explorer"]) .tree-item-icon.collapse-icon { + background-color: currentColor; + opacity: var(--icon-opacity); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="tag"] .tree-item-self:not(:has(>.tree-item-icon.collapse-icon)):before, +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] :is(.nav-file-title, .nav-folder.mod-root>.nav-folder-title)::before { + content: " "; + position: absolute; + margin-left: calc(-1 * var(--size-4-5)); + width: var(--size-4-4); + height: var(--size-4-4); + display: flex; + align-items: center; + justify-content: center; + opacity: var(--icon-opacity); + background-color: currentColor; + flex: 0 0 auto; +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-folder.mod-root>.nav-folder-title::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M14 12.8V3.2c0-.884-.264-1.2-1-1.2H3c-.736 0-1 .316-1 1.2v9.6c0 .884.264 1.2 1 1.2h10c.736 0 1-.316 1-1.2Z'/%3e%3cpath d='M9.978 7.04a2 2 0 1 1-3.956.587 2 2 0 0 1 3.956-.587ZM8 9.333v2m6-6.666h1m-1 6h1'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .tree-item-icon.collapse-icon, +body:not(.file-icon-remove) .workspace-leaf-content[data-type="bookmarks"] .tree-item-icon.collapse-icon { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M4 9.333 4.967 7.4a1.333 1.333 0 0 1 1.193-.733h7.173m0 0a1.333 1.333 0 0 1 1.294 1.666l-1.034 4a1.333 1.333 0 0 1-1.293 1H2.667A1.333 1.333 0 0 1 1.333 12V3.333C1.333 2.6 1.933 2 2.667 2h2.62a1.333 1.333 0 0 1 1.106.6l.547.8a1.333 1.333 0 0 0 1.107.6H12a1.333 1.333 0 0 1 1.333 1.333v1.334Z'/%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .is-collapsed .tree-item-icon.collapse-icon, +body:not(.file-icon-remove) .workspace-leaf-content[data-type="bookmarks"] .is-collapsed .tree-item-icon.collapse-icon { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M2.667 13.333h10.666A1.333 1.333 0 0 0 14.667 12V5.333A1.333 1.333 0 0 0 13.333 4H8.047a1.333 1.333 0 0 1-1.107-.6l-.547-.8A1.333 1.333 0 0 0 5.287 2h-2.62a1.333 1.333 0 0 0-1.334 1.333V12c0 .733.6 1.333 1.334 1.333Z'/%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-file-title::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M9.667 1.333H4a1.333 1.333 0 0 0-1.333 1.334v10.666A1.333 1.333 0 0 0 4 14.667h8a1.333 1.333 0 0 0 1.333-1.334V5L9.667 1.333Z'/%3e%3cpath d='M9.333 1.333v4h4'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-file-title[data-path$=".canvas"]::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M6 2H2.667A.667.667 0 0 0 2 2.667v4.666c0 .369.298.667.667.667H6a.667.667 0 0 0 .667-.667V2.667A.667.667 0 0 0 6 2Zm7.333 0H10a.667.667 0 0 0-.667.667v2c0 .368.299.666.667.666h3.333A.667.667 0 0 0 14 4.667v-2A.667.667 0 0 0 13.333 2Zm0 6H10a.667.667 0 0 0-.667.667v4.666c0 .368.299.667.667.667h3.333a.667.667 0 0 0 .667-.667V8.667A.667.667 0 0 0 13.333 8ZM6 10.667H2.667a.667.667 0 0 0-.667.666v2c0 .368.298.667.667.667H6a.667.667 0 0 0 .667-.667v-2A.667.667 0 0 0 6 10.667Z'/%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .is-unsupported.nav-file-title::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M9.667 1.333H4a1.333 1.333 0 0 0-1.333 1.334v10.666A1.333 1.333 0 0 0 4 14.667h8a1.333 1.333 0 0 0 1.333-1.334V5L9.667 1.333Z'/%3e%3cpath d='M6.667 6.867c.133-.267.333-.534.6-.667A1.4 1.4 0 0 1 9 6.467c.2.266.333.533.333.866C9.333 8.2 8 8.667 8 8.667m0 2.666h.007'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .is-unsupported.nav-file-title:is([data-path$=".zip"], [data-path$=".7z"])::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M2.667 14.667v-12c0-.334.133-.667.4-.934.266-.266.6-.4.933-.4h5.667L13.333 5v8.333c0 .334-.133.667-.4.934-.266.266-.6.4-.933.4h-1.333'/%3e%3cpath d='M9.333 1.333v4h4m-6.666 9.334a1.333 1.333 0 1 0 0-2.667 1.333 1.333 0 0 0 0 2.667Zm0-10V4m0 4v-.667m0 4.667v-1.333'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-file-title[data-path$=".webm"]::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M2.667 14.667H12a1.333 1.333 0 0 0 1.333-1.334V5L9.667 1.333H4a1.333 1.333 0 0 0-1.333 1.334v2'/%3e%3cpath d='M9.333 1.333v4h4M4.667 6.667 2.667 8H1.333v2.667h1.334l2 1.333V6.667Zm2.666.666c.427.534.667 1.247.667 2 0 .754-.24 1.467-.667 2'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-file-title:is([data-path$=".svg"], [data-path$=".bmp"], [data-path$=".jpeg"], [data-path$=".jpg"], [data-path$=".png"], [data-path$=".gif"])::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M12.667 2H3.333C2.597 2 2 2.597 2 3.333v9.334C2 13.403 2.597 14 3.333 14h9.334c.736 0 1.333-.597 1.333-1.333V3.333C14 2.597 13.403 2 12.667 2Z'/%3e%3cpath d='M6 7.333a1.333 1.333 0 1 0 0-2.666 1.333 1.333 0 0 0 0 2.666ZM14 10l-2.057-2.057a1.333 1.333 0 0 0-1.886 0L4 14'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-file-title[data-path$=".pdf"]::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M9.667 1.333H4a1.333 1.333 0 0 0-1.333 1.334v10.666A1.333 1.333 0 0 0 4 14.667h8a1.333 1.333 0 0 0 1.333-1.334V5L9.667 1.333Z'/%3e%3cpath d='M9.333 1.333v4h4m-2.666 3.334H5.333m5.334 2.666H5.333M6.667 6H5.333'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="file-explorer"] .nav-file-title[data-path$=".excalidraw.md"]::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' clip-path='url(%23a)'%3e%3cpath d='M8 12.667 12.667 8l2 2L10 14.667l-2-2Z'/%3e%3cpath d='m12 8.667-1-5-9.667-2.334L3.667 11l5 1L12 8.667ZM1.333 1.333l5.058 5.058'/%3e%3cpath d='M7.333 8.667a1.333 1.333 0 1 0 0-2.667 1.333 1.333 0 0 0 0 2.667Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h16v16H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="tag"] .tree-item:not(:hover) .tree-item-icon.collapse-icon { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M6 3.333H1.333V8l4.194 4.193a1.617 1.617 0 0 0 2.28 0l2.386-2.386a1.617 1.617 0 0 0 0-2.28L6 3.333ZM4 6.007V6'/%3e%3cpath d='m10 3.333 4.2 4.2a1.6 1.6 0 0 1 0 2.267l-2.867 2.867'/%3e%3c/g%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="tag"] .tree-item-self:not(:has(>.tree-item-icon.collapse-icon))::before { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M8 1.333H1.333V8l6.194 6.193a1.617 1.617 0 0 0 2.28 0l4.386-4.386a1.617 1.617 0 0 0 0-2.28L8 1.333ZM4.667 4.667h.006'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h16v16H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +body:not(.file-icon-remove) .workspace-leaf-content[data-type="bookmarks"] svg.lucide-folder { + background-color: currentColor; + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333'%3e%3cpath d='M1.333 6V3.333C1.333 2.6 1.933 2 2.667 2h2.62a1.333 1.333 0 0 1 1.106.6l.547.8a1.333 1.333 0 0 0 1.107.6h5.286a1.333 1.333 0 0 1 1.334 1.333V12a1.333 1.333 0 0 1-1.334 1.333h-12'/%3e%3cpath d='m5.333 10.667 2-2-2-2'/%3e%3cpath d='M1.333 10.667V10a1.333 1.333 0 0 1 1.334-1.333h4'/%3e%3c/g%3e%3c/svg%3e"); +} + +/*colorful folder icon*/ + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+2) { + --colorful-folder-color: var(--color-red); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+3) { + --colorful-folder-color: var(--color-orange); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+4) { + --colorful-folder-color: var(--color-yellow); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+5) { + --colorful-folder-color: var(--color-green); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+6) { + --colorful-folder-color: var(--color-cyan); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+7) { + --colorful-folder-color: var(--color-blue); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+8) { + --colorful-folder-color: var(--color-purple); +} + +body:not(.file-icon-remove) .nav-folder:nth-child(8n+9) { + --colorful-folder-color: var(--color-pink); +} + +body:not(.file-icon-remove).colorful-folder .workspace-leaf-content[data-type="file-explorer"] .tree-item-icon.collapse-icon { + background-color: var(--colorful-folder-color); +} + +body:not(.file-icon-remove).colorful-folder .nav-folder.mod-root>.nav-folder-title::before { + background-color: currentColor; +} + +/*====== empty state ======*/ + +body { + --empty-state-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3e%3cpath fill='black' fill-opacity='.15' d='M13.32 7.155a4.375 4.375 0 0 1-5.7 6.517l5.7-6.517ZM10 5.625a4.375 4.375 0 0 0-3.32 7.22l5.704-6.514A4.35 4.35 0 0 0 10 5.625ZM18.125 10A8.125 8.125 0 1 1 10 1.875 8.135 8.135 0 0 1 18.125 10Zm-2.5 0a5.6 5.6 0 0 0-1.476-3.793l.382-.483a.626.626 0 1 0-.937-.823l-.384.483a5.625 5.625 0 0 0-7.36 8.409l-.381.483a.625.625 0 0 0 .937.823l.384-.483A5.621 5.621 0 0 0 15.625 10Z'/%3e%3c/svg%3e"); +} + +.tag-pane-empty, +.bookmarks-pane-empty, +.pane-empty, +.search-empty-state { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + gap: 8px; + padding-left: 0px; +} + +.tag-pane-empty::before, +.bookmarks-pane-empty::before, +.pane-empty::before, +.search-empty-state::before { + content: ""; + display: inline-block; + width: 48px; + height: 48px; + background-color: var(--icon-color); + -webkit-mask-size: contain; + -webkit-mask-position: center; + -webkit-mask-repeat: no-repeat; + -webkit-mask-image: var(--empty-state-image); +} + + +/*====== setting modal ======*/ + +body { + --modal-border-color: var(--background-modifier-border); +} + +.modal-sidebar { + --background-modifier-form-field: transparent; +} + +.settings-search-container.vertical-tab-header-group { + padding-top: 2px; +} + +body:not(.setting-item-title-icon-remove):not(.is-phone) .vertical-tab-header-group .vertical-tab-header-group-title { + display: flex; + align-items: center; +} + +body:not(.setting-item-title-icon-remove):not(.is-phone) .vertical-tab-header-group:nth-last-of-type(3) .vertical-tab-header-group-title::before { + content: " "; + width: 16px; + height: 16px; + background-color: currentColor; + margin-right: 4px; + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='black' d='m14.476 6.987-1.49-.445a5.177 5.177 0 0 0-.422-1.035l.73-1.365a.27.27 0 0 0-.05-.32l-1.062-1.066a.271.271 0 0 0-.32-.05l-1.355.725a5.165 5.165 0 0 0-1.05-.444l-.444-1.471a.271.271 0 0 0-.262-.183H7.25a.271.271 0 0 0-.258.191l-.444 1.467a5.169 5.169 0 0 0-1.058.445l-1.333-.72a.271.271 0 0 0-.32.048l-1.08 1.054a.271.271 0 0 0-.05.32l.72 1.333a5.169 5.169 0 0 0-.444 1.053l-1.47.445a.271.271 0 0 0-.192.258v1.502a.271.271 0 0 0 .191.258l1.48.444c.11.36.26.708.445 1.036l-.73 1.395a.271.271 0 0 0 .05.32l1.062 1.062a.271.271 0 0 0 .32.05l1.373-.734a5.25 5.25 0 0 0 1.022.418l.445 1.498a.27.27 0 0 0 .258.19h1.502a.271.271 0 0 0 .258-.19l.444-1.503a5.17 5.17 0 0 0 1.013-.417l1.383.737a.27.27 0 0 0 .32-.049l1.062-1.062a.27.27 0 0 0 .049-.32l-.738-1.378a5.17 5.17 0 0 0 .422-1.017l1.498-.445a.271.271 0 0 0 .191-.258V7.25a.271.271 0 0 0-.164-.262ZM8 10.444a2.444 2.444 0 1 1 0-4.888 2.444 2.444 0 0 1 0 4.888Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h16v16H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +body:not(.setting-item-title-icon-remove):not(.is-phone) .vertical-tab-header-group:nth-last-of-type(2) .vertical-tab-header-group-title::before { + content: " "; + width: 16px; + height: 16px; + background-color: currentColor; + margin-right: 4px; + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='black' d='M13.249 7.111h-.36V3.924A.889.889 0 0 0 12 3.036H9.333A2.284 2.284 0 0 0 7.338.889a2.222 2.222 0 0 0-2.45 2.147h-3.11a.889.889 0 0 0-.89.888v3.632h1.25A1.391 1.391 0 0 1 3.556 8.75a1.333 1.333 0 0 1-.347 1.027 1.334 1.334 0 0 1-.987.444H.89v3.925a.889.889 0 0 0 .889.889H12a.889.889 0 0 0 .889-.89v-2.59h.444a2.223 2.223 0 0 0 2.223-2.45 2.29 2.29 0 0 0-2.307-1.995Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h16v16H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +body:not(.setting-item-title-icon-remove):not(.is-phone) .vertical-tab-header-group:nth-last-of-type(1) .vertical-tab-header-group-title::before { + content: " "; + width: 16px; + height: 16px; + background-color: currentColor; + margin-right: 4px; + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg fill='black' clip-path='url(%23a)'%3e%3cpath d='M13.249 7.111h-.36v-.267H9.88a1.636 1.636 0 0 1-1.436-2.448l.89-1.467A2.276 2.276 0 0 0 7.337.889a2.222 2.222 0 0 0-2.45 2.147h-3.11a.889.889 0 0 0-.89.888v3.632h1.25A1.391 1.391 0 0 1 3.556 8.75a1.333 1.333 0 0 1-.347 1.027 1.334 1.334 0 0 1-.987.444H.89v3.925a.889.889 0 0 0 .889.889H12a.889.889 0 0 0 .889-.89v-2.59h.444a2.223 2.223 0 0 0 2.223-2.45 2.29 2.29 0 0 0-2.307-1.995Z'/%3e%3cpath d='M11.933.507 9.391 4.889a.569.569 0 0 0 .489.889h5.089a.569.569 0 0 0 .489-.89L12.916.508a.57.57 0 0 0-.983 0Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h16v16H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +body:not(.is-phone) .horizontal-tab-nav-item.is-active, +body:not(.is-phone) .vertical-tab-nav-item.is-active { + color: var(--nav-item-color-active); + background-color: var(--nav-item-background-active); +} + +.theme-dark .community-item, +.theme-dark .setting-hotkey { + box-shadow: inset 0 1px 0 0 var(--background-modifier-border-focus); +} + +/* ====== UI Components====== */ +.theme-light { + --toggle-thumb-color: var(--toggle-thumb-color-light); + --toggle-thumb-enabled-color: var(--toggle-thumb-enabled-color-light); + --toggle-thumb-color-light: white; + --toggle-thumb-enabled-color-light: white; + + --toggle-thumb-shadow: var(--toggle-thumb-shadow-light); + --toggle-thumb-enabled-shadow: var(--toggle-thumb-enabled-shadow-light); + --toggle-thumb-shadow-light: 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.2), inset 0px -1px 1px rgba(255, 255, 255, 0.4), inset 0px -4px 4px rgba(0, 0, 0, 0.05); + --toggle-thumb-enabled-shadow-light: 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 1px 2px rgba(0, 0, 0, 0.2), inset 0px -1px 1px rgba(255, 255, 255, 0.4), inset 0px -4px 4px hsla(var(--interactive-accent-hsl), 0.15); + + --toggle-track-color: var(--toggle-track-color-light); + --toggle-track-enabled-color: var(--toggle-track-enabled-color-light); + --toggle-track-color-light: var(--background-modifier-border-hover); + --toggle-track-enabled-color-light: var(--interactive-accent); + + --toggle-track-shadow: var(--toggle-track-shadow-light); + --toggle-track-hovered-shadow: var(--toggle-track-hovered-shadow-light); + --toggle-track-shadow-light: inset 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 1px 0px var(--background-primary), 0px 2px 4px rgba(0, 0, 0, 0.04); + --toggle-track-hovered-shadow-light: inset 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 1px 0px var(--background-primary), 0px 2px 4px rgba(0, 0, 0, 0.04); + + --interactive-normal: var(--color-base-05); + --interactive-hover: var(--color-base-15); + + --input-radius: var(--input-radius-light); + --input-shadow: var(--input-shadow-light); + --input-shadow-hover: var(--input-shadow-hover-light); + + --input-radius-light: 5px; + --input-shadow-light: 0px 4px 8px -4px rgba(0, 0, 0, 0.16), inset 0px -1px 0px rgba(0, 0, 0, 0.04), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.12), inset 0px 2px 0.75px rgba(255, 255, 255, 0.4), inset 0px -3px 0.75px rgba(0, 0, 0, 0.04); + --input-shadow-hover-light: 0px 4px 8px -4px rgba(0, 0, 0, 0.16), inset 0px -1px 0px rgba(0, 0, 0, 0.04), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.12), inset 0px 2px 0.75px rgba(255, 255, 255, 0.4), inset 0px -3px 0.75px rgba(0, 0, 0, 0.04); +} + +.theme-dark { + --toggle-thumb-color: var(--toggle-thumb-color-dark); + --toggle-thumb-enabled-color: var(--toggle-thumb-enabled-color-dark); + --toggle-thumb-color-dark: white; + --toggle-thumb-enabled-color-dark: white; + + --toggle-thumb-shadow: var(--toggle-thumb-shadow-dark); + --toggle-thumb-enabled-shadow: var(--toggle-thumb-enabled-shadow-dark); + --toggle-thumb-shadow-dark: 0px 4px 4px rgba(0, 0, 0, 0.3), 0px 1px 2px rgba(0, 0, 0, 0.2), inset 0px -1px 1px rgba(255, 255, 255, 0.3), inset 0px -4px 6px rgba(0, 0, 0, 0.2), inset 0px 4px 4px rgba(255, 255, 255, 0.4); + --toggle-thumb-enabled-shadow-dark: 0px 4px 4px rgba(0, 0, 0, 0.1), 0px 1px 2px rgba(0, 0, 0, 0.1), inset 0px -1px 1px rgba(255, 255, 255, 0.3), inset 0px -4px 6px hsla(var(--interactive-accent-hsl), 0.4), inset 0px 4px 4px rgba(255, 255, 255, 0.4); + + --toggle-track-color: var(--toggle-track-color-dark); + --toggle-track-enabled-color: var(--toggle-track-enabled-color-dark); + --toggle-track-color-dark: var(--background-modifier-border-hover); + --toggle-track-enabled-color-dark: var(--interactive-accent); + + --toggle-track-shadow: var(--toggle-track-shadow-dark); + --toggle-track-hovered-shadow: var(--toggle-track-hovered-shadow-dark); + --toggle-track-shadow-dark: inset 0px -1px 2px rgba(0, 0, 0, 0.2), inset 0px 2px 4px rgba(0, 0, 0, 0.4), 0px 0px 0px 1px var(--background-modifier-border); + --toggle-track-hovered-shadow-dark: inset 0px -1px 2px rgba(0, 0, 0, 0.2), inset 0px 2px 4px rgba(0, 0, 0, 0.4), 0px 0px 0px 1px var(--background-modifier-border); + + --interactive-normal: hsl(var(--accent-h), + calc(var(--accent-s) / 7), + calc(1.25*var(--accent-l) / 3)); + --interactive-hover: hsl(var(--accent-h), + calc(var(--accent-s) / 7), + calc(1.25*var(--accent-l) / 2.7)); + + --input-radius: var(--input-radius-dark); + --input-shadow: var(--input-shadow-dark); + --input-shadow-hover: var(--input-shadow-hover-dark); + + --input-radius-dark: 5px; + --input-shadow-dark: 0px 4px 8px -4px rgba(0, 0, 0, 0.32), 0px 1px 2px rgba(0, 0, 0, 0.32), 0px 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 1px 1px rgba(0, 0, 0, 0.12), inset 0px 1px 0.75px rgba(255, 255, 255, 0.24), inset 0px -2px 0.75px rgba(0, 0, 0, 0.16); + --input-shadow-hover-dark: 0px 4px 8px -4px rgba(0, 0, 0, 0.32), 0px 1px 2px rgba(0, 0, 0, 0.32), 0px 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 1px 1px rgba(0, 0, 0, 0.12), inset 0px 1px 0.75px rgba(255, 255, 255, 0.24), inset 0px -2px 0.75px rgba(0, 0, 0, 0.16); +} + +.theme-light.is-mobile, +.theme-dark.is-mobile { + --input-shadow: none; + --input-shadow-hover: none; +} + +/* Range slider */ +input[type='range']::-webkit-slider-thumb { + box-shadow: var(--toggle-thumb-shadow); + transition: none; +} + +input[type=range]::-webkit-slider-thumb:is(:hover, :active) { + box-shadow: var(--toggle-thumb-shadow); + outline-offset: 2px; + outline: 2px solid var(--background-modifier-border-hover); + transition: none; + border-color: var(--slider-thumb-border-color); +} + +body:not(.is-mobile) input[type=range]:is(:focus, :focus-visible)::-webkit-slider-thumb { + box-shadow: var(--toggle-thumb-shadow); + outline-offset: 2px; + outline: 2px solid var(--background-modifier-border-focus); + transition: none; + border-color: var(--slider-thumb-border-color); +} + +/* input */ +textarea, +input.metadata-input-text, +input[type='date'], +input[type='datetime-local'], +input[type='text'], +input[type='search'], +input[type='email'], +input[type='password'], +input[type='number'] { + border-color: var(--background-modifier-border-focus); +} + +@media (hover: hover) { + + textarea:hover, + input.metadata-input-text:hover, + input[type='date']:hover, + input[type='datetime-local']:hover, + input[type='text']:hover, + input[type='search']:hover, + input[type='email']:hover, + input[type='password']:hover, + input[type='number']:hover { + border-color: var(--background-modifier-border-focus); + } +} + +.theme-light input[type=checkbox], +body:not(.is-mobile).theme-light textarea:not([class]), +body:not(.is-mobile).theme-light input[type='text']:not([class]), +body:not(.is-mobile).theme-light input[type='search']:not([class]), +body:not(.is-mobile).theme-light input[type='email']:not([class]), +body:not(.is-mobile).theme-light input[type='password']:not([class]), +body:not(.is-mobile).theme-light input[type='number']:not([class]) { + box-shadow: 0 1px 2px 0 hsla(var(--accent-h), 18%, 80%, 0.2); +} + +.theme-dark input[type=checkbox], +body:not(.is-mobile).theme-dark textarea:not([class]), +body:not(.is-mobile).theme-dark input[type='text']:not([class]), +body:not(.is-mobile).theme-dark input[type='search']:not([class]), +body:not(.is-mobile).theme-dark input[type='email']:not([class]), +body:not(.is-mobile).theme-dark input[type='password']:not([class]), +body:not(.is-mobile).theme-dark input[type='number']:not([class]) { + box-shadow: 0 -1px 0 0 var(--background-modifier-border); +} + +body:not(.is-mobile) textarea:not([class]):is(:focus, :focus-visible), +body:not(.is-mobile) input[type='text']:not([class]):is(:focus, :focus-visible), +body:not(.is-mobile) input[type='search']:not([class]):is(:focus, :focus-visible), +body:not(.is-mobile) input[type='email']:not([class]):is(:focus, :focus-visible), +body:not(.is-mobile) input[type='password']:not([class]):is(:focus, :focus-visible), +body:not(.is-mobile) input[type='number']:not([class]):is(:focus, :focus-visible) { + border: 1px solid var(--interactive-accent); + box-shadow: 0 0 0 4px var(--background-modifier-active-hover); +} + +.view-header input, +body:not(.is-mobile) input.prompt-input { + border: none !important; + box-shadow: none !important; +} + +body:not(.is-phone) div:has(>input.prompt-input) { + border-bottom: 2px solid var(--color-accent) !important; +} + +.kanban-plugin__lane-input>textarea, +.kanban-plugin__grow-wrap>textarea { + --background-modifier-form-field: transparent; +} + +/* dropdown */ + +select, +.dropdown { + cursor: pointer; +} + +/*toggle switch*/ + +/*track*/ + +.checkbox-container { + background-color: var(--toggle-track-color); + box-shadow: var(--toggle-track-shadow); +} + +.checkbox-container.is-enabled { + background-color: var(--toggle-track-enabled-color); +} + +@media (hover: hover) { + .checkbox-container:hover { + box-shadow: var(--toggle-track-hovered-shadow); + } +} + +/*thumb*/ + +.checkbox-container:after { + background-color: var(--toggle-thumb-color); + box-shadow: var(--toggle-thumb-shadow); +} + +.checkbox-container.is-enabled:after { + background-color: var(--toggle-thumb-enabled-color); + box-shadow: var(--toggle-thumb-enabled-shadow); +} + +body { + /* Buttons */ + --button-radius: var(--input-radius); +} + + +/* container */ +.modal.mod-canvas-help, +.suggestion-container, +.popover, +.prompt, +.menu, +.suggestion-container.mod-search-suggestion { + background-color: var(--workspace-background-translucent); + backdrop-filter: blur(16px) saturate(190%) contrast(50%) brightness(130%); + -webkit-backdrop-filter: blur(16px) saturate(190%) contrast(50%) brightness(130%); +} + +.theme-dark .modal.mod-canvas-help, +.theme-dark .suggestion-container, +.theme-dark .popover, +.theme-dark.is-mobile .prompt, +.theme-dark .prompt, +.theme-dark .menu, +.theme-dark .suggestion-container.mod-search-suggestion { + background-color: var(--workspace-background-translucent); + backdrop-filter: blur(16px) saturate(190%) contrast(70%) brightness(80%); + -webkit-backdrop-filter: blur(16px) saturate(190%) contrast(70%) brightness(80%); +} + +.suggestion-container.mod-search-suggestion .suggestion { + background-color: transparent; +} + +.prompt-instructions { + border-top: 1px solid var(--divider-color); +} + +input.prompt-input { + background-color: transparent !important; +} + +/* notice */ +.notice-container { + top: 34px; + padding-right: 16px; +} + +.tab-autohide .notice-container { + top: 6px; +} + +.notice { + box-shadow: inset 0 1px 0 0 hsla(0, 100%, 100%, 0.24); +} + +/* Prompts */ + +body { + --prompt-border-color: var(--background-modifier-border); +} + +/* ====== editor ====== */ +/* background pattern */ +body { + --grid-background-pattern-size: 36px; + --grid-background-pattern-color: var(--background-modifier-border); +} + +.editor-grid-background-pattren .workspace-leaf-content[data-type="markdown"], +.editor-grid-background-pattren .export-image-preview-container.markdown-rendered { + background-image: linear-gradient(to right, var(--grid-background-pattern-color) 1px, transparent 1px), + linear-gradient(to bottom, var(--grid-background-pattern-color) 1px, transparent 1px); + background-size: var(--grid-background-pattern-size) var(--grid-background-pattern-size); + background-position: center; +} + + +/* Paragraphs */ + +body.p-spacing-br :is(.markdown-preview-view, .markdown-rendered) p>br { + content: " "; + margin-top: var(--p-spacing); + display: block; +} + +.markdown-source-view.mod-cm6 .cm-content>div:first-of-type { + padding-top: 0 !important; +} + +/* line-height */ +body { + --line-height-normal: 1.5; + --line-height-tight: 1.3; + --line-height-customize: var(--line-height-normal); +} + +.markdown-preview-view, +.markdown-source-view.mod-cm6 .cm-scroller { + line-height: var(--line-height-customize); +} + +/* justify text */ +.text-align-justify .markdown-source-view.mod-cm6 .cm-line:not(.HyperMD-codeblock), +.text-align-justify .markdown-preview-view p { + text-align: justify; + text-justify: auto; +} + + +/* ====== title style ====== */ +body { + /* Inline title */ + --inline-title-color: var(--h1-color); + --inline-title-font: var(--h1-font); + --inline-title-line-height: var(--h1-line-height); + --inline-title-size: var(--h1-size); + --inline-title-style: var(--h1-style); + --inline-title-variant: var(--h1-variant); + --inline-title-weight: var(--h1-weight); + /* Headings */ + --heading-formatting: var(--text-faint); + --h1-color: inherit; + --h2-color: inherit; + --h3-color: inherit; + --h4-color: inherit; + --h5-color: inherit; + --h6-color: inherit; + --h1-accent-color: var(--color-red); + --h2-accent-color: var(--color-orange); + --h3-accent-color: var(--color-yellow); + --h4-accent-color: var(--color-green); + --h5-accent-color: var(--color-blue); + --h6-accent-color: var(--color-purple); + --h1-font: inherit; + --h2-font: inherit; + --h3-font: inherit; + --h4-font: inherit; + --h5-font: inherit; + --h6-font: inherit; + --h1-line-height: 1.2; + --h2-line-height: 1.2; + --h3-line-height: 1.3; + --h4-line-height: 1.4; + --h5-line-height: var(--line-height-normal); + --h6-line-height: var(--line-height-normal); + --h1-size: 1.5em; + --h2-size: 1.425em; + --h3-size: 1.35em; + --h4-size: 1.275em; + --h5-size: 1.2em; + --h6-size: 1.125em; + --h1-style: normal; + --h2-style: normal; + --h3-style: normal; + --h4-style: normal; + --h5-style: normal; + --h6-style: normal; + --h1-variant: normal; + --h2-variant: normal; + --h3-variant: normal; + --h4-variant: normal; + --h5-variant: normal; + --h6-variant: normal; + --h1-weight: 700; + --h2-weight: 675; + --h3-weight: 650; + --h4-weight: 625; + --h5-weight: 600; + --h6-weight: 575; +} + +body { + /* Extra */ + --inline-title-text-transform: var(--h1-text-transform); + --h1-text-transform: unset; + --h2-text-transform: unset; + --h3-text-transform: unset; + --h4-text-transform: unset; + --h5-text-transform: unset; + --h6-text-transform: unset; +} + +.inline-title { + text-transform: var(--inline-title-text-transform); +} + +body:not(.is-phone):not(.inline-title-divider-remove) .inline-title:not(.mk-inline-title) { + border-bottom: 1px solid var(--divider-color); + padding-bottom: var(--size-4-3); + margin-bottom: var(--size-4-3); +} + +.embedded-backlinks { + border-top: 1px solid var(--divider-color); +} + +.markdown-rendered>:is(h1, h2, h3, h4, h5, h6), +.markdown-preview-sizer>div>:is(h1, h2, h3, h4, h5, h6) { + position: relative; +} + +body:not(.heading-indicator-off) .markdown-preview-view .heading-collapse-indicator { + transform: translateX(-16px); +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header .collapse-indicator.collapse-icon { + transform: translateX(-8px); +} + +body:not(.heading-indicator-off) .markdown-rendered>:is(h1, h2, h3, h4, h5, h6), +body:not(.heading-indicator-off) .markdown-preview-sizer>div>:is(h1, h2, h3, h4, h5, h6) { + text-indent: 9px; +} + +@media print { + :is(h1, h2, h3, h4, h5, h6) { + position: relative; + } + + body:not(.heading-indicator-off) :is(h1, h2, h3, h4, h5, h6) { + text-indent: 9px; + } +} + +/* h1 */ +h1, +.markdown-rendered h1, +.HyperMD-header-1, +.inline-title[data-level='1'], +.HyperMD-list-line .cm-header-1 { + text-transform: var(--h1-text-transform); +} + +.h1-color-designated { + --h1-color: var(--h1-accent-color) !important; +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header-1::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h1-accent-color); + transform: translateY(4px); +} + +body:not(.heading-indicator-off) .markdown-rendered>h1::before, +body:not(.heading-indicator-off) .markdown-preview-sizer>div>h1::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h1-accent-color); + position: absolute; + top: 4px; + left: 0px; +} + + +body.h1-divider-on :is(.markdown-preview-sizer>div>h1, .markdown-rendered>h1, .HyperMD-header-1)::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h1-accent-color) 30%, transparent 70%); +} + +@media print { + body:not(.heading-indicator-off) h1::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h1-accent-color); + position: absolute; + top: 4px; + left: 0px; + } + + body.h1-divider-on h1::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h1-accent-color) 30%, transparent 70%); + } +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-1 .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) h1 .collapse-indicator.collapse-icon svg { + transform: translateX(0px); + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-1 .is-collapsed .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) .is-collapsed h1 .collapse-indicator.collapse-icon svg { + background-color: var(--h1-accent-color); + color: var(--h1-accent-color); +} + +h2, +.markdown-rendered h2, +.HyperMD-header-2, +.inline-title[data-level='2'], +.HyperMD-list-line .cm-header-2 { + text-transform: var(--h2-text-transform); +} + +.h2-color-designated { + --h2-color: var(--h2-accent-color) !important; +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header-2::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h2-accent-color); + transform: translateY(4px); +} + +body:not(.heading-indicator-off) .markdown-rendered>h2::before, +body:not(.heading-indicator-off) .markdown-preview-sizer>div>h2::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h2-accent-color); + position: absolute; + top: 4px; + left: 0px; +} + + +body.h2-divider-on :is(.markdown-preview-sizer>div>h2, .markdown-rendered>h2, .HyperMD-header-2)::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h2-accent-color) 30%, transparent 70%); +} + +@media print { + body:not(.heading-indicator-off) h2::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h2-accent-color); + position: absolute; + top: 4px; + left: 0px; + } + + body.h2-divider-on h2::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h2-accent-color) 30%, transparent 70%); + } +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-2 .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) h2 .collapse-indicator.collapse-icon svg { + transform: translateX(0px); + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-2 .is-collapsed .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) .is-collapsed h2 .collapse-indicator.collapse-icon svg { + background-color: var(--h2-accent-color); + color: var(--h2-accent-color); +} + +h3, +.markdown-rendered h3, +.HyperMD-header-3, +.inline-title[data-level='3'], +.HyperMD-list-line .cm-header-3 { + text-transform: var(--h3-text-transform); +} + +.h3-color-designated { + --h3-color: var(--h3-accent-color) !important; +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header-3::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.3em - 8px); + border-radius: var(--radius-m); + background-color: var(--h3-accent-color); + transform: translateY(4px); +} + +body:not(.heading-indicator-off) .markdown-rendered>h3::before, +body:not(.heading-indicator-off) .markdown-preview-sizer>div>h3::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.3em - 8px); + border-radius: var(--radius-m); + background-color: var(--h3-accent-color); + position: absolute; + top: 4px; + left: 0px; +} + +body.h3-divider-on :is(.markdown-preview-sizer>div>h3, .markdown-rendered>h3, .HyperMD-header-3)::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h3-accent-color) 30%, transparent 70%); +} + +@media print { + body:not(.heading-indicator-off) h3::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h3-accent-color); + position: absolute; + top: 4px; + left: 0px; + } + + body.h3-divider-on h3::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h3-accent-color) 30%, transparent 70%); + } +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-3 .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) h3 .collapse-indicator.collapse-icon svg { + transform: translateX(0px); + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-3 .is-collapsed .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) .is-collapsed h3 .collapse-indicator.collapse-icon svg { + background-color: var(--h3-accent-color); + color: var(--h3-accent-color); +} + +h4, +.markdown-rendered h4, +.HyperMD-header-4, +.inline-title[data-level='4'], +.HyperMD-list-line .cm-header-4 { + text-transform: var(--h4-text-transform); +} + +.h4-color-designated { + --h4-color: var(--h4-accent-color) !important; +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header-4::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.4em - 8px); + border-radius: var(--radius-m); + background-color: var(--h4-accent-color); + transform: translateY(4px); +} + +body:not(.heading-indicator-off) .markdown-rendered>h4::before, +body:not(.heading-indicator-off) .markdown-preview-sizer>div>h4::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.4em - 8px); + border-radius: var(--radius-m); + background-color: var(--h4-accent-color); + position: absolute; + top: 4px; + left: 0px; +} + + +body.h4-divider-on :is(.markdown-rendered>h4, .markdown-preview-sizer>div>h4, .HyperMD-header-4)::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h4-accent-color) 30%, transparent 70%); +} + +@media print { + body:not(.heading-indicator-off) h4::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h4-accent-color); + position: absolute; + top: 4px; + left: 0px; + } + + body.h4-divider-on h4::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h4-accent-color) 30%, transparent 70%); + } +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-4 .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) h4 .collapse-indicator.collapse-icon svg { + transform: translateX(0px); + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-4 .is-collapsed .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) .is-collapsed h4 .collapse-indicator.collapse-icon svg { + background-color: var(--h4-accent-color); + color: var(--h4-accent-color); +} + +h5, +.markdown-rendered h5, +.HyperMD-header-5, +.inline-title[data-level='5'], +.HyperMD-list-line .cm-header-5 { + text-transform: var(--h5-text-transform); +} + +.h5-color-designated { + --h5-color: var(--h5-accent-color) !important; +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header-5::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.5em - 8px); + border-radius: var(--radius-m); + background-color: var(--h5-accent-color); + transform: translateY(4px); +} + +body:not(.heading-indicator-off) .markdown-rendered>h5::before, +body:not(.heading-indicator-off) .markdown-preview-sizer>div>h5::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.5em - 8px); + border-radius: var(--radius-m); + background-color: var(--h5-accent-color); + position: absolute; + top: 4px; + left: 0px; +} + + +body.h5-divider-on :is(.markdown-rendered>h5, .markdown-preview-sizer>div>h5, .HyperMD-header-5)::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h5-accent-color) 30%, transparent 70%); +} + +@media print { + body:not(.heading-indicator-off) h5::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h5-accent-color); + position: absolute; + top: 4px; + left: 0px; + } + + body.h5-divider-on h5::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h5-accent-color) 30%, transparent 70%); + } +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-5 .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) h5 .collapse-indicator.collapse-icon svg { + transform: translateX(0px); + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-5 .is-collapsed .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) .is-collapsed h5 .collapse-indicator.collapse-icon svg { + background-color: var(--h5-accent-color); + color: var(--h5-accent-color); +} + +h6, +.markdown-rendered h6, +.HyperMD-header-6, +.inline-title[data-level='6'], +.HyperMD-list-line .cm-header-6 { + text-transform: var(--h6-text-transform); +} + +.h6-color-designated { + --h6-color: var(--h6-accent-color) !important; +} + +body:not(.heading-indicator-off) .is-live-preview .HyperMD-header-6::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.5em - 8px); + border-radius: var(--radius-m); + background-color: var(--h6-accent-color); + transform: translateY(4px); +} + +body:not(.heading-indicator-off) .markdown-rendered>h6::before, +body:not(.heading-indicator-off) .markdown-preview-sizer>div>h6::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.5em - 8px); + border-radius: var(--radius-m); + background-color: var(--h6-accent-color); + position: absolute; + top: 4px; + left: 0px; +} + + +body.h6-divider-on :is(.markdown-rendered>h6, .markdown-preview-sizer>div>h6, .HyperMD-header-6)::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h6-accent-color) 30%, transparent 70%); +} + +@media print { + body:not(.heading-indicator-off) h6::before { + margin-right: 6px; + content: " "; + display: inline-block; + width: 3px; + height: calc(1.2em - 8px); + border-radius: var(--radius-m); + background-color: var(--h6-accent-color); + position: absolute; + top: 4px; + left: 0px; + } + + body.h6-divider-on h6::after { + content: ""; + position: absolute; + height: 1px; + width: 100%; + right: 0px; + opacity: 0.5; + bottom: 0; + background-image: linear-gradient(to left, var(--h6-accent-color) 30%, transparent 70%); + } +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-6 .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) h6 .collapse-indicator.collapse-icon svg { + transform: translateX(0px); + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +body:not(.collapse-icon-restore) .is-live-preview .HyperMD-header-6 .is-collapsed .collapse-indicator.collapse-icon svg, +body:not(.collapse-icon-restore) :is(.markdown-rendered, .markdown-preview-view) .is-collapsed h6 .collapse-indicator.collapse-icon svg { + background-color: var(--h6-accent-color); + color: var(--h6-accent-color); +} + + + + +/* ====== link ====== */ +body { + /* Links */ + --link-external-color: var(--color-blue); + --link-external-color-hover: var(--color-blue); +} + +.cm-s-obsidian span:is(.cm-link, .cm-url) a { + color: var(--link-external-color); +} + +a:not(.tag, .raindrop-tag, .clickable-icon, :has(img:not(.link-favicon))):hover, +.cm-s-obsidian .cm-line:not(.cm-active) span.cm-hmd-internal-link:hover, +.external-link:not(:has(img:not(.link-favicon))):hover, +.cm-s-obsidian .cm-line:not(.cm-active) span:is(.cm-link, .cm-url):hover { + border-radius: var(--radius-s); + background-color: var(--background-modifier-hover); + transition: background-color var(--anim-duration-fast) var(--anim-motion-smooth); +} + +/* ====== tag====== */ +body { + /* Tags */ + --tag-size: var(--font-smaller); + --tag-color: var(--text-accent); + --tag-color-hover: var(--text-accent); + --tag-decoration: none; + --tag-decoration-hover: none; + --tag-background: hsla(var(--interactive-accent-hsl), 0.1); + --tag-background-hover: hsla(var(--interactive-accent-hsl), 0.2); + --tag-border-color: hsla(var(--interactive-accent-hsl), 0.15); + --tag-border-color-hover: hsla(var(--interactive-accent-hsl), 0.15); + --tag-border-width: 1px; + --tag-padding-x: 0.65em; + --tag-padding-y: 0.25em; + --tag-radius: 2em; +} + +@media (hover: hover) { + + .cm-hashtag-end:hover, + .cm-hashtag-begin:has(+.cm-hashtag-end:hover), + .cm-hashtag-begin:hover, + .cm-hashtag-begin:hover+.cm-hashtag-end { + background-color: var(--tag-background-hover); + border-color: var(--tag-border-color-hover); + color: var(--tag-color-hover); + text-decoration: var(--tag-decoration-hover); + } +} + +/* ====== line emphasis ====== */ +/* ====== highlight ====== */ +body { + --line-normal-opacity: 0.5; +} + +.border-focus-mode .cm-lineWrapping>.cm-line.cm-active:not(:has(.mk-note-footer, .mk-floweditor-container)) { + background-color: var(--line-active-bg); + border-radius: var(--radius-s); + opacity: 1; +} + +.border-focus-mode .cm-lineWrapping>.cm-line { + padding-left: var(--size-4-1); + padding-right: var(--size-4-1); + opacity: var(--line-normal-opacity); +} + +.border-focus-mode .cm-lineWrapping>.cm-table-widget .cm-line { + background-color: unset !important; + border-radius: unset !important; + padding-left: unset !important; + padding-right: unset !important; +} + +.border-focus-mode .markdown-source-view .cm-scroller .cm-line.cm-active.HyperMD-codeblock-bg:not(.HyperMD-codeblock-begin-bg, .HyperMD-codeblock-end-bg) { + border-radius: 0px; +} + +.border-focus-mode .markdown-source-view .cm-scroller .cm-line.cm-active.HyperMD-codeblock-begin-bg { + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; +} + +.border-focus-mode .markdown-source-view .cm-scroller .cm-line.cm-active.HyperMD-codeblock-end-bg { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +/* ====== hover indicator ====== */ + +/*general*/ + +.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:not(:has(.collapse-indicator, .mk-header)) { + position: relative; +} + +.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(:has(.mk-note-footer)):has(.cm-hmd-list-indent)::after, +.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(.image-embed, .mk-header, .HyperMD-header, :has(.mk-note-footer, .collapse-indicator))::after, +.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:is(.el-ul, .el-ol)::after, +.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:not(:has(.collapse-indicator, .mk-header))::after { + content: ""; + position: absolute; + left: -12px; + top: 3px; + width: 3px; + height: 0; + border-radius: 10px; + background: var(--hover-indicator-color); + --hover-indicator-color: var(--text-faint); + opacity: 1; +} + +.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(:has(.mk-note-footer)):has(.cm-hmd-list-indent):hover::after, +.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(.image-embed, .mk-header, .HyperMD-header, :has(.mk-note-footer, .collapse-indicator)):hover::after, +.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:is(.el-ul, .el-ol):hover::after, +.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:not(:has(.collapse-indicator, .mk-header)):hover::after { + height: calc(100% - 6px); +} + +/* num */ + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line:not(.HyperMD-list-line-1):after, +.line-hover-indicator.focus-indicator-codeblock-line-number .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-codeblock:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::after { + background: unset !important; + opacity: 0 !important; + position: absolute !important; + left: -12px !important; + top: 0px !important; + height: 100% !important; + width: 3px !important; + display: flex; + align-items: center; + justify-content: center; + white-space: nowrap; + color: var(--hover-indicator-color); +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line:not(.HyperMD-list-line-1):hover::after, +.line-hover-indicator.focus-indicator-codeblock-line-number .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-codeblock:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end):hover:after { + opacity: 1 !important; + --hover-indicator-color: var(--text-faint); +} + +/* code */ +.line-hover-indicator.focus-indicator-codeblock-line-number .workspace-leaf-content[data-type="markdown"] .cm-contentContainer, +.line-hover-indicator.focus-indicator-codeblock-line-number .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-codeblock-end { + counter-reset: code-line; +} + +.line-hover-indicator.focus-indicator-codeblock-line-number .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-codeblock:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::after { + counter-increment: code-line; + content: counter(code-line) !important; +} + +/* list */ +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line:not(.HyperMD-list-line-1):after { + content: ""; + text-indent: 0px !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-2::after { + content: "2" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-3::after { + content: "3" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-4::after { + content: "4" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-5::after { + content: "5" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-6::after { + content: "6" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-7::after { + content: "7" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-8::after { + content: "8" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-9::after { + content: "9" !important; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-line.HyperMD-list-line.HyperMD-list-line-10::after { + content: "10" !important; +} + +/* active line */ + +.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>.cm-active:not(:has(.mk-note-footer)):has(.cm-hmd-list-indent)::after, +.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>.cm-active:not(.image-embed, .mk-header, .HyperMD-header, :has(.mk-note-footer, .collapse-indicator))::after { + content: ""; + position: absolute; + left: -12px; + top: 3px; + width: 3px; + height: calc(100% - 6px); + border-radius: 10px; + background: var(--hover-indicator-color); + --hover-indicator-color: var(--color-accent) !important; + opacity: 1; +} + +.line-hover-indicator.focus-indicator-list-level .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-active.HyperMD-list-line:not(.HyperMD-list-line-1)::after, +.line-hover-indicator.focus-indicator-codeblock-line-number .workspace-leaf-content[data-type="markdown"] .cm-contentContainer .cm-active.HyperMD-codeblock:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end):after { + opacity: 1 !important; + --hover-indicator-color: var(--color-accent) !important; +} + +/* Cursor */ + +body { + --cursor: pointer; + --cursor-link: pointer; +} + + +/* ====== Bold ====== */ + + +body { + --bold-weight: var(--font-semibold); + --bold-color: var(--color-red); +} + +.cm-s-obsidian span.cm-quote.cm-strong { + color: var(--bold-color); +} + +/* Italic */ +body { + --italic-color: var(--color-orange); +} + +.cm-s-obsidian span.cm-quote.cm-em { + color: var(--italic-color); +} + +/* --- */ + +font[color] { + --italic-color: inhert; + --bold-color: inhert; +} + +/* Lists */ +body { + --list-indent: 2em; + --list-spacing: 0.075em; + --list-bullet-border: none; + --list-bullet-radius: 50%; + --list-bullet-size: 0.3em; + --list-bullet-size-alt: calc(var(--list-bullet-size) / 2); + --list-bullet-transform: none; + --list-numbered-style: decimal; +} + +/* List all */ +body:not(.ul-marker-restore) .markdown-rendered .has-list-bullet .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after, +body:not(.ul-marker-restore) .markdown-rendered .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .list-bullet::after { + --list-bullet-radius: 50%; + --list-bullet-border: calc(var(--list-bullet-size) / 2) solid var(--list-marker-color); + width: var(--list-bullet-size-alt); + height: var(--list-bullet-size-alt); + background-color: transparent; +} + +/* level 1 */ +body:not(.ul-marker-restore) .markdown-rendered .has-list-bullet .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line div.cm-fold-indicator~span.cm-formatting .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-1.cm-line>span.cm-formatting:first-of-type .list-bullet::after { + --list-bullet-radius: 50%; + --list-bullet-border: none; + width: var(--list-bullet-size); + height: var(--list-bullet-size); + background-color: var(--list-marker-color); +} + +/* level 2 */ +body:not(.ul-marker-restore) .markdown-rendered .has-list-bullet .has-list-bullet .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line div.cm-fold-indicator~span.cm-formatting .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-2.cm-line span.cm-hmd-list-indent~span.cm-formatting .list-bullet::after { + --list-bullet-radius: 0; + --list-bullet-border: none; + width: var(--list-bullet-size); + height: var(--list-bullet-size); + background-color: var(--list-marker-color); +} + +/* level 3 */ +body:not(.ul-marker-restore) .markdown-rendered .has-list-bullet .has-list-bullet .has-list-bullet .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line div.cm-fold-indicator~span.cm-formatting .list-bullet::after, +body:not(.ul-marker-restore) .markdown-source-view.mod-cm6 .HyperMD-list-line.HyperMD-list-line-3.cm-line span.cm-hmd-list-indent~span.cm-formatting .list-bullet::after { + --list-bullet-radius: 0; + --list-bullet-transform: rotate(45deg); + --list-bullet-border: none; + width: var(--list-bullet-size); + height: var(--list-bullet-size); + background-color: var(--list-marker-color); +} + +li.is-collapsed .list-bullet:after, +.is-collapsed~.cm-formatting-list .list-bullet:after { + background-color: var(--list-marker-color-collapsed) !important; +} + +ol>li.is-collapsed::marker, +ul>li.is-collapsed::marker, +.cm-s-obsidian .is-collapsed~.cm-formatting-list { + color: var(--list-marker-color-collapsed) !important; +} + +@media (hover: hover) { + + .list-collapse-indicator:hover~.list-bullet:after, + .cm-fold-indicator:hover~.list-bullet:after, + .list-collapse-indicator:hover~.cm-formatting-list .list-bullet:after, + .cm-fold-indicator:hover~.cm-formatting-list .list-bullet:after { + background-color: var(--list-marker-color-hover) !important; + } + + li.is-collapsed .list-collapse-indicator:hover~.list-bullet:after, + li.is-collapsed .cm-fold-indicator:hover~.list-bullet:after, + .list-collapse-indicator:hover.is-collapsed~.list-bullet:after, + .cm-fold-indicator:hover.is-collapsed~.list-bullet:after, + li.is-collapsed .list-collapse-indicator:hover~.cm-formatting-list .list-bullet:after, + li.is-collapsed .cm-fold-indicator:hover~.cm-formatting-list .list-bullet:after, + .list-collapse-indicator:hover.is-collapsed~.cm-formatting-list .list-bullet:after, + .cm-fold-indicator:hover.is-collapsed~.cm-formatting-list .list-bullet:after { + background-color: var(--list-marker-color-collapsed) !important; + } +} + + +/* ======checkboxes ====== */ +body { + /* Checkboxes */ + --checkbox-radius: 6px; + --checkbox-size: var(--font-text-size); + --checkbox-marker-color: var(--background-primary); + --checkbox-color: var(--color-green); + --checkbox-color-hover: var(--color-green); + --checkbox-border-color: var(--text-faint); + --checkbox-border-color-hover: var(--text-faint); + --checklist-done-decoration: line-through; + --checklist-done-color: var(--text-faint); +} + +@media (hover: hover) { + input[type=checkbox]:checked:hover { + filter: brightness(1.075); + } + + + input[type=checkbox]:hover { + outline-offset: 2px; + outline: 2px solid var(--background-modifier-border-hover); + } +} + +input[type=checkbox] { + transition: box-shadow var(--anim-duration-moderate) var(--anim-motion-swing), filter var(--anim-duration-moderate) var(--anim-motion-smooth); + cursor: pointer; +} + +input[type=checkbox]:checked:after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='black' d='M15.53 2.41a1.5 1.5 0 0 1 .06 2.12l-8.5 9a1.501 1.501 0 0 1-2.15.03l-4.5-4.5a1.5 1.5 0 0 1 2.12-2.12l3.41 3.408 7.44-7.878a1.5 1.5 0 0 1 2.12-.06Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h16v16H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + + +/* Alternate Checkboxes */ + +body:not(.disable-alternative-checkboxes) input[data-task="<"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="<"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="<"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task=">"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task=">"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task=">"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="d"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="d"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="d"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="u"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="u"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="u"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="S"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="S"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="S"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="“"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="“"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="“"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="\""]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="\""]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="\""]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="c"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="c"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="c"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="p"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="p"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="p"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="n"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="n"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="n"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="b"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="b"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="b"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="l"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="l"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="l"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="I"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="I"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="I"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="*"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="*"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="*"]>p>input:checked { + --checkbox-marker-color: transparent; + border: none; + border-radius: 0; + background-image: none; + background-color: currentColor; + -webkit-mask-size: var(--checkbox-icon); + -webkit-mask-position: 50% 50% +} + +body:not(.disable-alternative-checkboxes) input[data-task="!"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="!"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="!"]>p>input:checked { + --checkbox-color: var(--color-orange); + --checkbox-color-hover: var(--color-orange); +} + +body:not(.disable-alternative-checkboxes) input[data-task="!"]:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="!"]>input:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="!"]>p>input:checked:after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='black' fill-rule='evenodd' d='M8 0a2.463 2.463 0 0 0-2.43 2.864v.002L6.686 9.55a1.334 1.334 0 0 0 2.63 0l1.114-6.685v-.002A2.463 2.463 0 0 0 8 0Zm0 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z' clip-rule='evenodd'/%3e%3c/svg%3e"); +} + +body:not(.disable-alternative-checkboxes) input[data-task="?"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="?"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="?"]>p>input:checked { + --checkbox-color: var(--color-pink); + --checkbox-color-hover: var(--color-pink); +} + +body:not(.disable-alternative-checkboxes) input[data-task="?"]:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="?"]>input:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="?"]>p>input:checked:after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='black' d='M12.871 3.692c0 3.56-3.956 3.319-3.956 5.78v.014c0 .284-.23.514-.514.514H6.243a.514.514 0 0 1-.515-.514V9.34c0-3.803 3.473-3.56 3.473-5.341 0-.77-.571-1.23-1.517-1.23-.768 0-1.554.335-2.268 1.022a.512.512 0 0 1-.67.031l-1.419-1.11a.513.513 0 0 1-.056-.76C4.457.731 5.997 0 8.036 0c3.23 0 4.835 1.736 4.835 3.692ZM9.355 14c0 1.099-.88 2-2 2-1.1 0-2-.901-2-2s.9-2 2-2c1.12 0 2 .901 2 2Z'/%3e%3c/svg%3e"); +} + +body:not(.disable-alternative-checkboxes) input[data-task="*"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="*"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="*"]>p>input:checked { + --checkbox-color-hover: var(--color-yellow); + color: var(--color-yellow); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="i"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="i"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="i"]>p>input:checked { + --checkbox-color: var(--color-cyan); + --checkbox-color-hover: var(--color-cyan); +} + +body:not(.disable-alternative-checkboxes) input[data-task="i"]:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="i"]>input:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="i"]>p>input:checked:after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='black' d='M10.34 14.025c-.007.002-.56.186-1.04.186-.265 0-.372-.055-.406-.08-.168-.116-.48-.335.054-1.4l1-1.993c.593-1.184.681-2.33.245-3.226-.356-.733-1.039-1.236-1.92-1.416A5 5 0 0 0 7.315 6C5.466 6 4.221 7.08 4.17 7.125a.5.5 0 0 0 .493.848c.005-.002.559-.187 1.04-.187.262 0 .368.055.401.078.17.119.482.34-.05 1.403l-1.001 1.995c-.594 1.185-.681 2.33-.245 3.225.356.733 1.038 1.236 1.921 1.416.314.063.636.097.954.097 1.85 0 3.096-1.08 3.148-1.126a.5.5 0 0 0-.49-.85ZM9.5 5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z'/%3e%3c/svg%3e"); +} + +body:not(.disable-alternative-checkboxes) input[data-task="/"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="/"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="/"]>p>input:checked { + --checkbox-color-hover: var(--color-yellow); + --checkbox-color: var(--color-yellow); + border: 2px var(--color-yellow) solid; + background: conic-gradient(var(--color-yellow) 0% 37.5%, transparent 37.5% 100%); +} + +body:not(.disable-alternative-checkboxes) input[data-task="/"]:checked:hover, +body:not(.disable-alternative-checkboxes) li[data-task="/"]>input:checked:hover, +body:not(.disable-alternative-checkboxes) li[data-task="/"]>p>input:checked:hover { + background: conic-gradient(var(--color-yellow) 0% 37.5%, transparent 37.5% 100%); +} + +body:not(.disable-alternative-checkboxes) input[data-task="/"]:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="/"]>input:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="/"]>p>input:checked:after { + background-color: rgba(0, 0, 0, 0); + -webkit-mask-image: none; +} + +body:not(.disable-alternative-checkboxes) input[data-task="I"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="I"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="I"]>p>input:checked { + --checkbox-color-hover: var(--color-orange); + color: var(--color-orange); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="l"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="l"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="l"]>p>input:checked { + --checkbox-color-hover: var(--color-red); + color: var(--color-red); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="-"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="-"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="-"]>p>input:checked { + --checkbox-color: var(--text-faint); + --checkbox-color-hover: var(--text-faint); +} + +body:not(.disable-alternative-checkboxes) input[data-task="-"]:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="-"]>input:checked:after, +body:not(.disable-alternative-checkboxes) li[data-task="-"]>p>input:checked:after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='black' fill-rule='evenodd' d='M0 8a1.5 1.5 0 0 1 1.5-1.5h13a1.5 1.5 0 0 1 0 3h-13A1.5 1.5 0 0 1 0 8Z' clip-rule='evenodd'/%3e%3c/svg%3e"); +} + +body:not(.disable-alternative-checkboxes):not(.tasks) .markdown-preview-view ul li[data-task="-"].task-list-item.is-checked, +body:not(.disable-alternative-checkboxes):not(.tasks) .markdown-source-view.mod-cm6 .HyperMD-task-line[data-task]:is([data-task="-"]), +body:not(.disable-alternative-checkboxes):not(.tasks) li[data-task="-"].task-list-item.is-checked { + color: var(--text-faint); + text-decoration: line-through solid var(--text-faint) 1px +} + + +body:not(.disable-alternative-checkboxes) input[data-task="b"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="b"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="b"]>p>input:checked { + --checkbox-color-hover: var(--color-blue); + color: var(--color-blue); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="n"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="n"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="n"]>p>input:checked { + --checkbox-color-hover: var(--color-cyan); + color: var(--color-cyan); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="p"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="p"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="p"]>p>input:checked { + --checkbox-color-hover: var(--color-green); + color: var(--color-green); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="c"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="c"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="c"]>p>input:checked { + --checkbox-color-hover: var(--color-red); + color: var(--color-red); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="“"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="“"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="“"]>p>input:checked, +body:not(.disable-alternative-checkboxes) input[data-task="\""]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="\""]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="\""]>p>input:checked { + --checkbox-color-hover: var(--color-purple); + color: var(--color-purple); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="S"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="S"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="S"]>p>input:checked { + --checkbox-color-hover: var(--color-green); + color: var(--color-green); + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3e%3cpath fill='black' d='M12.781 8.34c-.84-.665-2.146-1.247-3.354-1.715V4.396a28.48 28.48 0 0 1 2.123.772c.096.04.209.006.265-.082l1.193-1.805a.219.219 0 0 0-.079-.314c-.68-.365-2.072-.93-3.502-1.293V.366a.27.27 0 0 0-.27-.271H6.985a.271.271 0 0 0-.271.271v.973c-2.014.092-3.38.795-4.166 2.147-.616 1.06-.613 2.255.004 3.118.645.922 1.699 1.332 3.031 1.851l.172.066c.309.118.634.239.959.359v2.715c-1.41-.335-2.736-1.023-2.98-1.189a.218.218 0 0 0-.296.048l-1.444 1.883a.211.211 0 0 0-.043.163.22.22 0 0 0 .086.145c.874.648 2.145 1.266 3.403 1.654a12.4 12.4 0 0 0 1.275.316v1.018c0 .148.121.27.271.27h2.173a.27.27 0 0 0 .27-.27v-.845c1.928-.16 3.368-.997 4.192-2.45.793-1.402.49-2.858-.839-3.998ZM6.712 4.014v1.643c-.624-.2-.993-.394-.953-.872.04-.49.51-.69.954-.771Zm2.716 5.875c.458.205.806.42.927.689.069.152.063.326-.016.533-.14.364-.502.553-.912.649V9.889Z'/%3e%3c/svg%3e"); +} + +body:not(.disable-alternative-checkboxes) input[data-task="u"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="u"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="u"]>p>input:checked { + --checkbox-color-hover: var(--color-green); + color: var(--color-green); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="d"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="d"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="d"]>p>input:checked { + --checkbox-color-hover: var(--color-red); + color: var(--color-red); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task=">"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task=">"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task=">"]>p>input:checked { + --checkbox-color-hover: var(--color-pink); + color: var(--color-pink); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + +body:not(.disable-alternative-checkboxes) input[data-task="<"]:checked, +body:not(.disable-alternative-checkboxes) li[data-task="<"]>input:checked, +body:not(.disable-alternative-checkboxes) li[data-task="<"]>p>input:checked { + --checkbox-color-hover: var(--color-blue); + color: var(--color-blue); + -webkit-mask-image: url('data:image/svg+xml;utf8,'); +} + + +/* ====== Callout ====== */ +body { + /* Callouts */ + --callout-border-width: 0px; + --callout-border-opacity: 0.25; + --callout-padding: var(--size-4-3) var(--size-4-3) var(--size-4-3) var(--size-4-6); + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 0; + --callout-title-size: inherit; + --callout-content-padding: 0; + --callout-content-background: transparent; + --callout-content-radius: 0px; +} + +.theme-light .callout:is([data-callout-metadata*="style-1"], [data-callout*=style-1]), +.callout-style-1.theme-light { + --callout-border-width: 1px; + --callout-border-opacity: 0.25; + --callout-padding: 0; + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 8px 16px; + --callout-title-size: inherit; + --callout-content-padding: 0px 16px; + --callout-content-background: #FFFFFFBF; + --callout-content-radius: 0px; +} + +.theme-dark .callout:is([data-callout-metadata*="style-1"], [data-callout*=style-1]), +.callout-style-1.theme-dark { + --callout-border-width: 1px; + --callout-border-opacity: 0.25; + --callout-padding: 0; + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 8px 16px; + --callout-title-size: inherit; + --callout-content-padding: 0px 16px; + --callout-content-background: #00000040; + --callout-content-radius: 0px; +} + +.theme-light .callout:is([data-callout-metadata*="style-2"], [data-callout*=style-2]), +.callout-style-2.theme-light { + --callout-border-width: 1px; + --callout-border-opacity: 0.25; + --callout-padding: 0 6px 6px; + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 8px 16px; + --callout-title-size: inherit; + --callout-content-padding: 0px 16px; + --callout-content-background: #FFFFFFBF; + --callout-content-radius: 4px; +} + +.theme-dark .callout:is([data-callout-metadata*="style-2"], [data-callout*=style-2]), +.callout-style-2.theme-dark { + --callout-border-width: 1px; + --callout-border-opacity: 0.25; + --callout-padding: 0 6px 6px; + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 8px 16px; + --callout-title-size: inherit; + --callout-content-padding: 0px 16px; + --callout-content-background: #00000040; + --callout-content-radius: 4px; +} + +body:is(.theme-light, .theme-dark) .callout:is([data-callout-metadata*="style-3"], [data-callout*=style-3]), +.callout-style-3:is(.theme-light, .theme-dark) { + --callout-border-width: 0 0 0 4px; + --callout-border-opacity: 1; + --callout-padding: var(--size-4-3) var(--size-4-3) var(--size-4-3) var(--size-4-6); + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 0; + --callout-title-size: inherit; + --callout-content-padding: 0; + --callout-content-background: transparent; + --callout-content-radius: 0px; +} + +.theme-light .callout:is([data-callout-metadata*="style-4"], [data-callout*=style-4]), +.callout-style-4.theme-light { + --callout-border-width: 0 0 0 4px; + --callout-border-opacity: 1; + --callout-padding: 0; + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 8px 16px; + --callout-title-size: inherit; + --callout-content-padding: 0px 16px; + --callout-content-background: #FFFFFFBF; + --callout-content-radius: 0px; +} + +.theme-dark .callout:is([data-callout-metadata*="style-4"], [data-callout*=style-4]), +.callout-style-4.theme-dark { + --callout-border-width: 0 0 0 4px; + --callout-border-opacity: 1; + --callout-padding: 0; + --callout-radius: var(--radius-s); + --callout-title-color: inherit; + --callout-title-padding: 8px 16px; + --callout-title-size: inherit; + --callout-content-padding: 0px 16px; + --callout-content-background: #00000040; + --callout-content-radius: 0px; +} + +.callout-content { + border-radius: var(--callout-content-radius); +} + +/* ======Blockquotes ====== */ +body { + --background-alt-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23000000' fill-opacity='0.12' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E"); + --background-alt-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23ffffff' fill-opacity='0.12' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E"); +} + +body { + /* Blockquotes */ + --blockquote-border-thickness: 3px; + --blockquote-border-color: var(--interactive-accent); + --blockquote-font-style: normal; + --blockquote-color: inherit; + --blockquote-background-color: transparent; + --blockquote-background-light: var(--background-alt-light); + --blockquote-background-dark: var(--background-alt-dark); +} + +.theme-light .markdown-source-view .cm-scroller .cm-line.HyperMD-quote, +.theme-light .markdown-rendered blockquote { + border-radius: var(--radius-s); + background: var(--blockquote-background-light); +} + +.theme-dark .markdown-source-view .cm-scroller .cm-line.HyperMD-quote, +.theme-dark .markdown-rendered blockquote { + border-radius: var(--radius-s); + background: var(--blockquote-background-dark); +} + +.markdown-rendered blockquote, +.markdown-preview-view blockquote { + position: relative; +} + +.markdown-rendered blockquote::before, +.markdown-preview-view blockquote::before { + content: ""; + position: absolute; + left: 4px; + top: 4px; + height: calc(100% - 8px); + width: var(--blockquote-border-thickness); + background-color: var(--blockquote-border-color); + border-radius: 24px; +} + +.markdown-rendered blockquote { + border-left: none; +} + +.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote::before { + content: ""; + width: var(--blockquote-border-thickness) !important; + border-left: none !important; + background-color: var(--blockquote-border-color); + border-radius: 24px; + border-top-left-radius: 0px; + border-top-right-radius: 0px; + color: transparent; + position: absolute; + left: 0px !important; + bottom: 4px !important; + height: calc(100% - 4px); +} + +.markdown-source-view.mod-cm6.is-live-preview .HyperMD-quote.cm-line { + border-left: 4px solid transparent; +} + +.markdown-source-view.mod-cm6 div:not(.HyperMD-quote)+.HyperMD-quote::before, +.markdown-source-view.mod-cm6 .cm-content :first-child:is(.HyperMD-quote)::before { + top: 4px !important; + height: calc(100% - 4px); + border-radius: 24px; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; +} + +.markdown-source-view.mod-cm6 div:not(.HyperMD-quote)+.HyperMD-quote:not(:has(+ .HyperMD-quote))::before, +.markdown-source-view.mod-cm6 .cm-content :first-child:is(.HyperMD-quote):not(:has(+ .HyperMD-quote))::before { + bottom: 4px !important; + top: 4px !important; + height: calc(100% - 8px); + border-radius: 24px; +} + +.markdown-source-view.mod-cm6 .HyperMD-quote:has(+ .HyperMD-quote)::before { + bottom: 0px !important; + height: 100%; + border-radius: 0px; +} + +/*---*/ + +.markdown-source-view.mod-cm6 .HyperMD-quote { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; + border-bottom-left-radius: var(--radius-s) !important; + border-bottom-right-radius: var(--radius-s) !important; +} + +.markdown-source-view.mod-cm6 div:not(.HyperMD-quote)+.HyperMD-quote, +.markdown-source-view.mod-cm6 .cm-content :first-child:is(.HyperMD-quote) { + border-top-left-radius: var(--radius-s) !important; + border-top-right-radius: var(--radius-s) !important; +} + +.markdown-source-view.mod-cm6 .HyperMD-quote:has(+ .HyperMD-quote) { + border-bottom-left-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +/*kbd*/ +kbd { + background-color: var(--background-modifier-hover); + color: var(--text-muted); +} + +/*inline code*/ +body { + --inline-code-normal: var(--color-pink); + --inline-code-background-light: var(--background-alt-light); + --inline-code-background-dark: var(--background-alt-dark); +} + +.markdown-rendered :not(pre)>code, +.cm-s-obsidian span.cm-inline-code { + color: var(--inline-code-normal) +} + +.theme-light .cm-s-obsidian span.cm-inline-code:not(.cm-formatting):not(.cm-hmd-indented-code):not(.obsidian-search-match-highlight), +.theme-light .cm-s-obsidian span.cm-inline-code, +.theme-light :not(pre)>code { + background: var(--inline-code-background-light); +} + +.theme-dark .cm-s-obsidian span.cm-inline-code:not(.cm-formatting):not(.cm-hmd-indented-code):not(.obsidian-search-match-highlight), +.theme-dark .cm-s-obsidian span.cm-inline-code, +.theme-dark :not(pre)>code { + background: var(--inline-code-background-dark); +} + +.theme-light .cm-s-obsidian span.cm-inline-code span.cm-inline-code.cm-hmd-indented-code, +.theme-dark .cm-s-obsidian span.cm-inline-code span.cm-inline-code.cm-hmd-indented-code { + background: unset; +} + +/*codeblock*/ +body { + /* Code */ + --code-white-space: pre-wrap; + --code-radius: var(--radius-s); + --code-size: var(--font-smaller); + --code-background-light: var(--background-alt-light); + --code-background-dark: var(--background-alt-dark); + --code-border-light: 1px dashed var(--background-modifier-border); + --code-border-dark: 1px dashed var(--background-modifier-border); + --code-normal: var(--text-muted); + --code-comment: var(--text-faint); + --code-function: var(--color-yellow); + --code-important: var(--color-orange); + --code-keyword: var(--color-pink); + --code-operator: var(--color-red); + --code-property: var(--color-cyan); + --code-punctuation: var(--text-muted); + --code-string: var(--color-green); + --code-tag: var(--color-red); + --code-value: var(--color-purple); +} + +.theme-light { + --code-background: var(--code-background-light); + --code-border: var(--code-border-light); +} + +.theme-dark { + --code-background: var(--code-background-dark); + --code-border: var(--code-border-dark); +} + +.cm-s-obsidian div.HyperMD-codeblock-begin-bg, +.cm-s-obsidian div.HyperMD-codeblock-end-bg, +.cm-s-obsidian div.HyperMD-codeblock-bg, +.markdown-rendered pre { + background: var(--code-background); +} + +.cm-s-obsidian div.HyperMD-codeblock-begin-bg { + border-top: var(--code-border); +} + +.cm-s-obsidian div.HyperMD-codeblock-end-bg { + border-bottom: var(--code-border); +} + +.cm-s-obsidian div.HyperMD-codeblock-bg { + border-left: var(--code-border); + border-right: var(--code-border); +} + +.markdown-rendered pre { + border: var(--code-border); +} + +.cm-s-obsidian .HyperMD-codeblock { + caret-color: auto; +} + +.codeblock-style-dracula { + --code-background-light: #282A36; + --code-background-dark: #282A36; + --code-border-light: none; + --code-border-dark: none; + --code-normal: #f8f8f2; + --code-comment: #6272a4; + --code-function: #f1fa8c; + --code-important: #ffb86c; + --code-keyword: #ff79c6; + --code-operator: #ff5555; + --code-property: #8be9fd; + --code-punctuation: #f8f8f2; + --code-string: #50fa7b; + --code-tag: #ff5555; + --code-value: #bd93f9; +} + +.codeblock-style-solarized-light { + --code-background-light: #fdf6e3; + --code-background-dark: #fdf6e3; + --code-border-light: none; + --code-border-dark: none; + --code-normal: #657b83; + --code-comment: #93a1a1; + --code-function: #b58900; + --code-important: #cb4b16; + --code-keyword: #d33682; + --code-operator: #dc322f; + --code-property: #2aa198; + --code-punctuation: #657b83; + --code-string: #859900; + --code-tag: #dc322f; + --code-value: #6c71c4; +} + +.codeblock-style-solarized-dark { + --code-background-light: #002b36; + --code-background-dark: #002b36; + --code-border-light: none; + --code-border-dark: none; + --code-normal: #839496; + --code-comment: #586e75; + --code-function: #b58900; + --code-important: #cb4b16; + --code-keyword: #d33682; + --code-operator: #dc322f; + --code-property: #2aa198; + --code-punctuation: #839496; + --code-string: #859900; + --code-tag: #dc322f; + --code-value: #6c71c4; +} + +.codeblock-style-one-dark { + --code-background-light: #282C34; + --code-background-dark: #282C34; + --code-border-light: none; + --code-border-dark: none; + --code-normal: #ABB2BF; + --code-comment: #5C6370; + --code-function: #E5C07B; + --code-important: #D19A66; + --code-keyword: #E06C75; + --code-operator: #BE5046; + --code-property: #56B6C2; + --code-punctuation: #ABB2BF; + --code-string: #98C379; + --code-tag: #BE5046; + --code-value: #C678DD; +} + +.css-settings-manager:not(.codeblock-style-customize) .cm-s-obsidian .HyperMD-codeblock ::selection, +.css-settings-manager:not(.codeblock-style-customize) .markdown-rendered pre ::selection, +.css-settings-manager:not(.codeblock-style-customize) .markdown-source-view.mod-cm6 .code-block-flair:hover, +.css-settings-manager:not(.codeblock-style-customize) .markdown-rendered button.copy-code-button:hover { + background-color: hsl(from var(--code-normal) h s l / 20%); +} + +.markdown-source-view.mod-cm6 .code-block-flair, +.markdown-rendered button.copy-code-button { + color: var(--code-normal); +} + +/* ======table ====== */ +body { + --table-header-background-light: var(--background-alt-light); + --table-header-background-dark: var(--background-alt-dark); + --table-width: 88cqw; +} + +.theme-light .markdown-rendered thead tr { + background: var(--table-header-background-light); +} + +.theme-dark .markdown-rendered thead tr { + background: var(--table-header-background-dark); +} + +body:not(.table-width-obsidian-default) .markdown-source-view.mod-cm6 .cm-table-widget .table-wrapper, +body:not(.table-width-obsidian-default) :is(.markdown-rendered, .markdown-source-view.mod-cm6.is-live-preview) table { + width: 100% !important; +} + +.markdown-source-view, +.markdown-reading-view { + container-type: inline-size; +} + +.table-width-customized .markdown-source-view.mod-cm6.is-live-preview .cm-content>.cm-table-widget, +.table-width-customized .markdown-rendered .markdown-preview-sizer>div:has(>table) { + overflow: auto; + width: var(--table-width) !important; + margin-left: calc((var(--table-width) - 100%) / -2) !important; +} + +/* ===== embeds ====== */ +body { + /* Embeds */ + --embed-border-radius: 0px; +} + +.seamless-embeds { + --embed-border-left: none; +} + +.seamless-embeds .markdown-embed { + --embed-border-start: none; +} + +.markdown-embed { + border-radius: var(--embed-border-radius); +} + +/* ===== image ====== */ + +/* image center align */ +.img-center-align .print :is(.markdown-preview-view, .markdown-rendered) img:not([class]), +.img-center-align .markdown-preview-view img:not([class]), +.img-center-align .markdown-source-view img:not([class]) { + display: block; + margin-left: auto !important; + margin-right: auto !important; +} + +.img-center-align .print :is(.markdown-preview-view, .markdown-rendered) img:is([class=""], .image-ready-resize, .image-ready-click-view), +.img-center-align .markdown-preview-view img:is([class=""], .image-ready-resize, .image-ready-click-view), +.img-center-align .markdown-source-view img:is([class=""], .image-ready-resize, .image-ready-click-view) { + display: block; + margin-left: auto !important; + margin-right: auto !important; +} + +/* image hover effect */ +.markdown-source-view.mod-cm6 .cm-content>.internal-embed { + contain: unset !important; +} + +@media (hover: hover) { + + .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>img:hover, + .workspace-leaf-content[data-type="markdown"] .view-content .cm-content .image-embed img:hover { + outline-offset: 2px; + outline: 2px solid var(--background-modifier-border-hover); + border-radius: var(--radius-s); + } +} + +.theme-dark.img-darken .markdown-preview-view img, +.theme-dark.img-darken .markdown-source-view img { + opacity: 0.75; + transition: opacity var(--anim-duration-fast) linear; +} + +.theme-dark.img-darken .markdown-preview-view img:hover, +.theme-dark.img-darken .markdown-source-view img:hover { + opacity: 1; + transition: opacity var(--anim-duration-fast) linear; +} + +/* image zoom */ +/* from https://github.com/kepano/obsidian-minimal, author:@kepano */ + + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content div:not(.canvas-node-content) img { + cursor: zoom-in +} + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content img:active { + cursor: zoom-out; + max-width: 100%; + z-index: 900 +} + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-preview-view img[referrerpolicy=no-referrer]:active, +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-source-view.mod-cm6 .cm-content>img[contenteditable=false]:active { + background-color: var(--background-primary) +} + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .image-embed:not(.canvas-node-content):active, +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-preview-view img[referrerpolicy=no-referrer]:active, +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-source-view.mod-cm6 .cm-content>img[contenteditable=false]:active { + aspect-ratio: unset; + cursor: zoom-out; + display: block; + z-index: 200; + position: fixed; + max-height: calc(100% + 1px); + max-width: 100%; + height: calc(100% + 1px); + width: 100%; + object-fit: contain; + margin: -.5px auto 0 !important; + text-align: center; + padding: 0; + left: 0; + right: 0; + bottom: 0 +} + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .image-embed:not(.canvas-node-content):active:after { + background-color: var(--background-primary); + opacity: .9; + content: " "; + height: calc(100% + 1px); + width: 100%; + position: fixed; + left: 0; + right: 1px; + z-index: 0 +} + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .image-embed:not(.canvas-node-content):active img { + aspect-ratio: unset; + z-index: 99; + padding: 0; + margin: 0 auto; + width: calc(100% - 20px); + max-height: 95vh; + object-fit: contain; + left: 0; + right: 0; + bottom: 0; + position: absolute; + opacity: 1 +} + +body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-source-view.mod-cm6 .cm-content>.cm-callout[contenteditable=false]:active { + contain: unset !important +} + +/* ====== pdf ====== */ +.pdf-toolbar, +.pdf-container, +.pdf-sidebar-container { + background-color: transparent; +} + +/* ====== icon ====== */ +body { + --clickable-icon-radius: 6px; +} + +.workspace-tab-header-inner-icon { + align-items: center; + justify-content: center; +} + +.workspace-tab-header-tab-list, +.workspace-tab-header-new-tab { + padding-top: 6px; +} + +.theme-light .clickable-icon.is-active { + background: linear-gradient(hsla(var(--interactive-accent-hsl), 0.05) 0%, hsla(var(--interactive-accent-hsl), 0.2) 100%); + box-shadow: inset 0 0 1px 1px hsla(0, 100%, 100%, 0.5), 0 0 0 1px var(--background-modifier-active-hover); +} + +.theme-dark .clickable-icon.is-active { + box-shadow: inset 0 0 0 1px var(--background-modifier-active-hover), inset 0 2px 4px 0 var(--background-modifier-active-hover), inset 0 1px 1px 1px var(--background-modifier-active-hover); +} + +.clickable-icon.document-search-button, +.clickable-icon.document-search-close-button, +body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-actions .clickable-icon, +.mod-left-split .workspace-tab-header .workspace-tab-header-inner, +.mod-right-split .workspace-tab-header .workspace-tab-header-inner, +.clickable-icon.nav-action-button, +.clickable-icon.side-dock-ribbon-action, +.sidebar-toggle-button .clickable-icon, +.workspace-tab-header-new-tab .clickable-icon, +.workspace-tab-header-tab-list .clickable-icon, +.view-header .clickable-icon:not([aria-label="Accept changes"], [aria-label="Cancel apply"]) { + padding: 7px; + height: 32px; + width: 32px; +} + +.workspace-leaf.has-pane-relief-label .view-header .view-header-nav-buttons .clickable-icon { + width: unset; +} + +.mod-left-split .workspace-tab-header .workspace-tab-header-inner, +.mod-right-split .workspace-tab-header .workspace-tab-header-inner { + /*pin icon*/ + width: fit-content; + gap: var(--size-2-2); +} + +.is-mobile .clickable-icon.nav-action-button, +.is-mobile .clickable-icon.side-dock-ribbon-action, +.is-mobile .sidebar-toggle-button .clickable-icon, +.is-mobile .view-header .clickable-icon { + padding: var(--size-2-2); +} + +.titlebar .workspace-tab-header-tab-list, +.titlebar .workspace-tab-header-new-tab, +.mod-root .workspace-tab-header-tab-list, +.mod-root .workspace-tab-header-new-tab { + display: unset; +} + +.side-dock-settings, +.side-dock-actions { + gap: var(--size-2-2); +} + +.workspace-tab-header-status-icon, +.mod-root .workspace-tab-header-status-icon, +.mod-root .workspace-tab-header-inner-icon { + --icon-size: var(--icon-s); +} + + +/* ====== icon replace ====== */ +svg { + -webkit-mask-size: contain; + -webkit-mask-position: center; + -webkit-mask-repeat: no-repeat; +} + +/* ====== MOBILE ====== */ +.is-phone { + --file-margins: var(--size-4-2) var(--size-4-4); +} + +.is-mobile { + --background-modifier-form-field: var(--background-modifier-hover); +} + +.is-mobile.theme-light { + --interactive-normal: rgba(var(--mono-rgb-100), 0.05); + --interactive-hover: rgba(var(--mono-rgb-100), 0.075); +} + +.is-mobile.theme-dark { + --search-result-background: var(--background-tertiary); + --background-modifier-form-field: var(--background-modifier-hover); + --background-modifier-hover: rgba(var(--mono-rgb-100), 0.08); + --interactive-normal: var(--background-modifier-border); + --interactive-hover: var(--background-modifier-border-hover); +} + +.is-mobile .workspace-drawer.mod-right { + --mobile-sidebar-background: var(--background-primary); +} + +.is-phone .menu-scroll { + background-color: transparent; +} + +.is-tablet.theme-dark .vertical-tab-content, +.is-tablet .workspace-tab-header-container, +.is-mobile .workspace-split.mod-root .view-header, +.is-mobile .workspace-split.mod-root .view-content, +.workspace-drawer.mod-right .workspace-drawer-header, +.workspace-drawer.mod-right .view-header, +.workspace-drawer.mod-right .view-content, +.workspace-drawer.mod-right, +.workspace-drawer.mod-right .workspace-drawer-inner, +.workspace-drawer.mod-right .workspace-drawer-inner .workspace-drawer-tab-container, +.workspace-drawer.mod-right .workspace-drawer-inner .workspace-drawer-tab-container .workspace-leaf-content { + background-color: var(--background-primary); +} + +.mobile-navbar { + box-shadow: 0px 0px 8px hsla(var(--accent-h), 18%, 80%, 0.2), 0px 0px 6px hsla(var(--accent-h), 18%, 80%, 0.1); +} + +.theme-dark .mobile-navbar { + box-shadow: 0px -1px 0px var(--divider-color); +} + +.is-tablet .workspace-tab-container { + border-top: 1px solid var(--divider-color); +} + +.is-mobile.theme-light .mk-flow-bar button { + background-color: var(--background-modifier-form-field); +} + +.is-tablet .workspace-drawer .nav-header { + border-top: var(--border-width) solid transparent; +} + +.is-phone .mod-root .view-header { + gap: 4px; +} + +.is-phone .mod-root .view-header .view-header-title-container { + flex: 10; + justify-content: flex-start; +} + +.is-phone .prompt { + border: 1px solid var(--background-modifier-border-focus); + border-bottom: none; +} + +/* tablet card layout */ +.card-layout-pad-open.is-tablet .workspace-drawer { + padding-top: 0; +} + +.card-layout-pad-open.is-tablet .workspace-drawer-ribbon { + border-right: 1px solid var(--divider-color); +} + +.card-layout-pad-open.is-tablet { + --titlebar-background: var(--background-underlying); + --titlebar-background-focused: var(--background-underlying); +} + +.card-layout-pad-open.is-tablet, +.card-layout-pad-open.is-tablet .app-container, +.card-layout-pad-open.is-tablet .workspace, +.card-layout-pad-open.is-tablet .horizontal-main-container { + background-color: var(--background-underlying) !important; +} + +.card-layout-pad-open.is-tablet .workspace { + gap: 16px; + padding: 16px; + padding-bottom: 24px; + padding-top: 8px; +} + +.card-layout-pad-open.is-tablet .app-container:has(.mobile-toolbar) .workspace { + padding-bottom: 8px; +} + +.card-layout-pad-open.is-tablet .workspace-drawer { + background-color: var(--background-primary); + border-radius: var(--card-border-radius-light, 8px) !important; + overflow: hidden !important; + margin: 16px; + margin-bottom: 24px; + margin-top: 32px; +} + +.card-layout-pad-open.is-tablet.theme-dark .workspace-drawer { + border-radius: var(--card-border-radius-dark, 8px) !important; +} + +.card-layout-pad-open.is-tablet .workspace-split.mod-root { + border-radius: var(--card-border-radius-light, 8px) !important; + overflow: hidden !important; + background-color: var(--background-primary) !important; + box-shadow: 0px 0px 6px hsla(var(--accent-h), 18%, 80%, 0.4), 0px 0px 2px hsla(var(--accent-h), 18%, 80%, 0.2), 0 0 0 1px var(--background-modifier-border); +} + +.card-layout-pad-open.is-tablet.theme-dark .workspace-split.mod-root { + box-shadow: 0px 0px 0px 1px var(--background-modifier-border); + border-radius: var(--card-border-radius-dark, 8px); +} + +.card-layout-pad-open.is-tablet .workspace-drawer.is-pinned { + border-right: none; + border-left: none; + border-radius: var(--card-border-radius-light, 8px) !important; + margin: 0px; + box-shadow: 0px 0px 6px hsla(var(--accent-h), 18%, 80%, 0.4), 0px 0px 2px hsla(var(--accent-h), 18%, 80%, 0.2), 0 0 0 1px var(--background-modifier-border); +} + +.card-layout-pad-open.is-tablet.theme-dark .workspace-drawer.is-pinned { + box-shadow: 0px 0px 0px 1px var(--background-modifier-border); + border-radius: var(--card-border-radius-dark, 8px) !important; +} + +.card-layout-pad-open.is-tablet .workspace-drawer-inner { + padding-top: 8px; +} + + +/* drawer-phone-full-width */ + +.is-phone.drawer-phone-full-width .workspace-drawer { + width: 100vw; + border-radius: 0px; +} + + +/* ======== Plugin support ========*/ + +/*DB folder*/ +body:not(.DB-table-full-width-off) .database-plugin__table { + width: 100% !important; +} + +body.DB-table-bg-color-unify .database-plugin__navbar, +body.DB-table-bg-color-unify .database-plugin__table { + --background-primary: transparent; + --background-secondary: transparent; +} + +body.DB-table-bg-color-adapt .database-plugin__navbar, +body.DB-table-bg-color-adapt .database-plugin__table { + --background-primary: transparent; + --background-secondary: rgba(var(--mono-rgb-100), 0.025); +} + +body.DB-table-bg-color-unify .database-plugin__th:hover, +body.DB-table-bg-color-unify .data-input:hover, +body.DB-table-bg-color-adapt .database-plugin__th:hover, +body.DB-table-bg-color-adapt .data-input:hover { + --background-modifier-hover: rgba(var(--mono-rgb-100), 0.025); + --background-secondary: var(--background-modifier-hover); +} + +.database-plugin__pagination-button:hover { + background-color: var(--interactive-hover); +} + +/* Projects */ +body.Projects-bg-color-unify .projects-container.svelte-gr1f73 { + --background-primary: transparent; + --background-secondary: transparent; + --tab-background-active: var(--background-primary); +} + +body.Projects-bg-color-adapt .projects-container.svelte-gr1f73 { + --background-primary: transparent; + --background-secondary: rgba(var(--mono-rgb-100), 0.025); + --tab-background-active: var(--background-primary); +} + +/*style settings*/ + +body:not(.is-mobile) .workspace-leaf-content[data-type="style-settings"] .view-content { + padding: 12px !important; +} + +.style-settings-container { + padding-left: var(--size-4-8); + margin-left: var(--size-4-1); + border-left: 1px solid var(--divider-color); +} + +.style-settings-heading, +.style-settings-heading[data-level="0"] { + margin-bottom: 12px; +} + +.style-settings-heading.is-collapsed[data-level="0"] { + margin-bottom: 0; +} + +.setting-item+div>.setting-item-heading, +.setting-item+.setting-item-heading, +.themed-color-wrapper>div+div { + margin-top: 0px; +} + +.themed-color-wrapper>div { + box-shadow: 0px 0px 0px 1px var(--background-modifier-border); +} + +.themed-color-wrapper { + display: flex; + align-items: center; + flex-direction: row; + gap: 8px; +} + +.style-settings-container { + padding-bottom: 8px; +} + +.setting-item.style-settings-heading:is([data-id=Info], [data-id=Components], [data-id=Appearance-light], [data-id=Appearance-dark], [data-id=Editor], [data-id=Mobile], [data-id=Plugin]) .style-settings-collapse-indicator::after { + content: ""; + margin-left: var(--size-4-2); + display: inline-block; + position: relative; + top: 4px; + width: 18px; + height: 18px; + background-color: var(--text-muted); +} + +.setting-item.style-settings-heading[data-id=Info] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%2309244B' d='M9 1.5a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15ZM9 3a6 6 0 1 0 0 12A6 6 0 0 0 9 3Zm-.008 4.5c.419 0 .758.34.758.758V12.1a.75.75 0 0 1-.375 1.4h-.367a.757.757 0 0 1-.758-.758V9a.75.75 0 1 1 0-1.5h.742ZM9 5.25a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.setting-item.style-settings-heading[data-id=Components] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.125 6.375 6.75 9l-2.625 2.625L1.5 9l2.625-2.625ZM9 1.5l2.625 2.625L9 6.75 6.375 4.125 9 1.5Zm4.875 4.875L16.5 9l-2.625 2.625L11.25 9l2.625-2.625ZM9 11.25l2.625 2.625L9 16.5l-2.625-2.625L9 11.25Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.setting-item.style-settings-heading[data-id=Appearance-light] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='black' d='M9 3a.726.726 0 0 1-.535-.216.723.723 0 0 1-.215-.534V1.5c0-.213.072-.391.216-.535A.723.723 0 0 1 9 .75a.73.73 0 0 1 .535.216.723.723 0 0 1 .215.534v.75c0 .212-.072.39-.216.534A.723.723 0 0 1 9 3Zm0 14.25a.726.726 0 0 1-.535-.216.723.723 0 0 1-.215-.534v-.75c0-.213.072-.391.216-.535A.723.723 0 0 1 9 15a.73.73 0 0 1 .535.216.723.723 0 0 1 .215.534v.75a.73.73 0 0 1-.216.535.723.723 0 0 1-.534.215Zm6.75-7.5a.726.726 0 0 1-.535-.216A.723.723 0 0 1 15 9c0-.213.072-.391.216-.535a.723.723 0 0 1 .534-.215h.75a.73.73 0 0 1 .535.216.723.723 0 0 1 .215.534c0 .212-.072.39-.216.534a.723.723 0 0 1-.534.216h-.75Zm-14.25 0a.726.726 0 0 1-.535-.216A.723.723 0 0 1 .75 9c0-.213.072-.391.216-.535A.723.723 0 0 1 1.5 8.25h.75a.73.73 0 0 1 .535.216A.723.723 0 0 1 3 9c0 .212-.072.39-.216.534a.723.723 0 0 1-.534.216H1.5Zm12-5.25a.688.688 0 0 1-.206-.507c0-.2.068-.38.206-.543l.262-.282a.68.68 0 0 1 .525-.225.74.74 0 0 1 .544.225.79.79 0 0 1 .235.554.638.638 0 0 1-.235.534l-.281.262a.699.699 0 0 1-.515.207.732.732 0 0 1-.535-.225ZM3.169 14.83a.784.784 0 0 1-.234-.553.645.645 0 0 1 .234-.535l.28-.262a.7.7 0 0 1 .517-.206.73.73 0 0 1 .534.225.7.7 0 0 1 .206.516.762.762 0 0 1-.206.534l-.263.281a.68.68 0 0 1-.525.225.74.74 0 0 1-.543-.225Zm10.575 0-.263-.281a.7.7 0 0 1-.206-.516.73.73 0 0 1 .225-.534.7.7 0 0 1 .516-.207c.206 0 .384.07.534.207l.281.262a.68.68 0 0 1 .225.525.74.74 0 0 1-.225.544.787.787 0 0 1-.553.235.641.641 0 0 1-.534-.235ZM3.45 4.5l-.281-.263a.68.68 0 0 1-.225-.525.74.74 0 0 1 .225-.544.787.787 0 0 1 .553-.234.638.638 0 0 1 .534.234l.263.282a.7.7 0 0 1 .206.516.728.728 0 0 1-.225.534.688.688 0 0 1-.506.206.821.821 0 0 1-.544-.206Zm5.55 9c-1.25 0-2.313-.438-3.188-1.313S4.5 10.25 4.5 9c0-1.25.437-2.313 1.312-3.188S7.75 4.5 9 4.5c1.25 0 2.312.437 3.187 1.312S13.5 7.75 13.5 9c0 1.25-.438 2.312-1.313 3.187S10.25 13.5 9 13.5ZM9 12c.837 0 1.547-.291 2.128-.873C11.71 10.546 12 9.837 12 9c0-.838-.29-1.547-.872-2.129C10.546 6.29 9.837 6 9 6c-.838 0-1.547.29-2.129.872C6.29 7.453 6 8.162 6 9c0 .837.29 1.547.872 2.128C7.454 11.71 8.162 12 9 12Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.setting-item.style-settings-heading[data-id=Appearance-dark] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%2309244B' fill-rule='evenodd' d='M9.358 3.41a.758.758 0 0 1 .822-1.057A6.752 6.752 0 0 1 9 15.75a6.752 6.752 0 0 1-6.647-5.57.758.758 0 0 1 1.056-.822 4.5 4.5 0 0 0 5.949-5.949Zm1.803.803a6 6 0 0 1-6.947 6.947A5.252 5.252 0 0 0 14.25 9a5.252 5.252 0 0 0-3.09-4.787ZM4.174 5.787l.047.104c.205.423.527.779.929 1.023l.074.044a.05.05 0 0 1 0 .089l-.074.043c-.402.245-.724.6-.929 1.024l-.047.104a.053.053 0 0 1-.098 0l-.047-.104A2.445 2.445 0 0 0 3.1 7.09l-.074-.043a.05.05 0 0 1 0-.089l.074-.044c.402-.244.724-.6.929-1.023l.047-.104a.053.053 0 0 1 .098 0Zm2.123-3.644a.085.085 0 0 1 .155 0l.076.166c.326.674.84 1.24 1.478 1.629l.118.07a.081.081 0 0 1 0 .14l-.118.07a3.891 3.891 0 0 0-1.554 1.795.085.085 0 0 1-.155 0l-.076-.166a3.892 3.892 0 0 0-1.477-1.629l-.118-.07a.081.081 0 0 1 0-.14l.118-.07a3.892 3.892 0 0 0 1.477-1.629l.076-.166Z' clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.setting-item.style-settings-heading[data-id=Editor] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%2309244B' d='M9.75 2.25a.75.75 0 0 1 .087 1.495l-.087.005h-6v10.5h10.5v-6a.75.75 0 0 1 1.495-.087l.005.087v6a1.5 1.5 0 0 1-1.388 1.496l-.112.004H3.75a1.5 1.5 0 0 1-1.496-1.388l-.004-.112V3.75a1.5 1.5 0 0 1 1.388-1.496l.112-.004h6Zm4.682.257a.75.75 0 0 1 1.123.99l-.062.071-7.425 7.425a.75.75 0 0 1-1.123-.99l.062-.07 7.425-7.425Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.setting-item.style-settings-heading[data-id=Mobile] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='%2309244B' d='M12.75 1.5a1.5 1.5 0 0 1 1.496 1.388L14.25 3v12a1.5 1.5 0 0 1-1.388 1.496l-.112.004h-7.5a1.5 1.5 0 0 1-1.496-1.388L3.75 15V3a1.5 1.5 0 0 1 1.388-1.496L5.25 1.5h7.5Zm0 1.5h-7.5v12h7.5V3Zm-3.375 9c.184 0 .337.133.369.308l.006.067v.75a.375.375 0 0 1-.308.369l-.067.006h-.75a.375.375 0 0 1-.369-.308l-.006-.067v-.75c0-.184.133-.337.308-.369L8.625 12h.75Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + +.setting-item.style-settings-heading[data-id=Plugin] .style-settings-collapse-indicator::after { + -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3e%3cg clip-path='url(%23a)'%3e%3cpath fill='black' fill-rule='evenodd' d='M7.875 3a1.104 1.104 0 0 0-.988 1.597l.122.244a.8.8 0 0 1-.717 1.158H3.75a.75.75 0 0 0-.75.75v.896c1.365-.082 2.625.998 2.625 2.48 0 1.48-1.26 2.56-2.625 2.479v1.645a.75.75 0 0 0 .75.75h1.645c-.081-1.365.999-2.625 2.48-2.625 1.481 0 2.561 1.26 2.48 2.625h.895a.75.75 0 0 0 .75-.75v-2.542a.801.801 0 0 1 1.159-.717l.243.122a1.105 1.105 0 1 0 0-1.975l-.243.122a.8.8 0 0 1-1.16-.717V6.749a.75.75 0 0 0-.75-.75H9.458a.801.801 0 0 1-.717-1.158l.123-.244a1.104 1.104 0 0 0-.988-1.598ZM5.298 4.5c-.237-1.513.922-3 2.577-3 1.654 0 2.814 1.487 2.577 3h.798a2.25 2.25 0 0 1 2.25 2.25v.797c1.513-.237 3 .923 3 2.577s-1.487 2.814-3 2.577v1.548a2.25 2.25 0 0 1-2.25 2.25H9.445a.794.794 0 0 1-.732-1.11l.063-.147a.981.981 0 1 0-1.803 0l.064.148a.796.796 0 0 1-.732 1.11H3.75a2.25 2.25 0 0 1-2.25-2.25v-2.556a.796.796 0 0 1 1.11-.732l.148.064a.982.982 0 0 0 1.25-1.367.981.981 0 0 0-1.25-.436l-.149.064a.796.796 0 0 1-1.11-.732V6.749A2.25 2.25 0 0 1 3.75 4.5h1.549Z' clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h18v18H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); +} + + +.setting-item.style-settings-heading:is([data-id=Extended-colors-light], [data-id=Global-background-header-light], [data-id=Foreground-header-light], [data-id=interactive-color-light], [data-id=Miscellaneous-light])+.style-settings-container .setting-item .setting-item-control div.theme-dark, +.setting-item.style-settings-heading:is([data-id=Extended-colors-dark], [data-id=Global-background-header-dark], [data-id=Foreground-header-dark], [data-id=interactive-color-dark], [data-id=Miscellaneous-dark])+.style-settings-container .setting-item .setting-item-control div.theme-light { + display: none; +} + +/*calendar*/ +.day.svelte-q3wqg9:active .filled.svelte-1widvzq, +.active.svelte-q3wqg9 .filled.svelte-1widvzq, +.active.today.svelte-q3wqg9 .filled.svelte-1widvzq { + fill: var(--text-on-accent); +} + +.today.svelte-q3wqg9 { + box-shadow: inset 0 0 0 1px var(--color-accent); +} + +.reset-button.svelte-1vwr9dd.svelte-1vwr9dd { + line-height: 16px; +} + +.workspace-leaf-content[data-type=calendar] .view-content { + padding: 8px 0 0; +} + +#calendar-container { + padding: 0 var(--size-4-4); +} + +/*surfing*/ + +body.Surfing-bookmark-bar-hide .workspace-leaf-content[data-type="surfing-view"] .wb-bookmark-bar { + display: none; +} + +body.Surfing-bookmark-bar-hide .workspace-leaf-content[data-type="surfing-view"] .wb-view-content:has(.wb-bookmark-bar) .wb-frame { + height: calc(100%); +} + + +/* make.md */ +.mk-blink-preview { + border-color: var(--divider-color); +} + +.mk-blink-modal .mk-options-menu__search input { + border-bottom: 2px solid var(--color-accent); +} + +/* checklist */ +.compact.svelte-sx5ktw>.content.svelte-sx5ktw { + --checklist-contentPadding--compact: 4px 2px; +} + +li.svelte-sx5ktw.svelte-sx5ktw { + --checklist-listItemMargin: 0 0 4px; + --checklist-listItemBackground: transparent; + --checklist-listItemBackground--hover: var(--background-modifier-hover); +} + +svg.settings.button.svelte-9fjno5 { + background-color: currentColor; + -webkit-mask-image: url('data:image/svg+xml;utf8,') +} + +.checkbox.svelte-1wagsqu { + --checklist-checkboxSize: var(--checkbox-size); + --checklist-checkboxBorder: 2px solid var(--text-muted); + --checklist-checkboxCheckedSize: 8px; + --checklist-listItemBorderRadius: var(--radius-s); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+1) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-red); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+2) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-green); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+3) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-orange); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+4) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-yellow); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+5) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-cyan); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+6) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-blue); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+7) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-purple); +} + +body.colorful-checkbox li.svelte-sx5ktw.svelte-sx5ktw:nth-child(8n+8) .checkbox.svelte-1wagsqu { + --checklist-checkboxBorder: 2px solid var(--color-pink); +} + +.checked.svelte-1wagsqu { + top: calc(calc(var(--checklist-checkboxSize) - var(--checklist-checkboxCheckedSize) - 2) / 2) !important; + left: calc(calc(var(--checklist-checkboxSize) - var(--checklist-checkboxCheckedSize) - 2) / 2) !important; +} + +.checklist-plugin-main .title { + font-weight: 400; + font-size: 14px; +} + +.search.svelte-rdace4.svelte-rdace4 { + box-shadow: 0 0 0 1px var(--background-modifier-border); +} + +.count.svelte-1tzpg3c { + --checklist-countBackground: transparent; + --checklist-countPadding: 0px +} + +.svg.svelte-9fjno5 { + --checklist-iconSize: 20px +} + +.search.svelte-rdace4.svelte-rdace4 { + --checklist-searchBackground: transparent; + --checklist-listItemBorderRadius: var(--input-radius); +} + +.toggle.svelte-sx5ktw.svelte-sx5ktw:hover { + opacity: 1 !important; +} + +/* Text Generator */ +.modelTitle { + display: none; +} + +/* callout manager */ +body:not(.is-mobile):not(.mod-macos):not(.mod-windows):not(.mod-linux) .workspace::before, +body:not(.is-mobile):not(.mod-macos):not(.mod-windows):not(.mod-linux) .app-container::before { + display: none !important; +} \ No newline at end of file diff --git a/3Resources/游戏开发/战斗/GGST格斗游戏源码核心模块分析.pdf b/3Resources/游戏开发/战斗/GGST格斗游戏源码核心模块分析.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c41db28bb0c3f4d8d157d5e8a3fae852050179c3 GIT binary patch literal 542133 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

q<3nHV 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%0A-BzQgo&o~m%-3iAB)iN`{< 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
1Lf3t|$t7j7!KZbgvklD7w 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
C7QKSh`rJODL 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

$qJ>v1cb(4fvz_lPnv?DpswnrcEDS>5bH4g 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 E1NuKB3;+NC literal 0 HcmV?d00001