diff --git a/CHANGELOG.md b/CHANGELOG.md
index 578348f..33f6cc4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
# Changelog
+## v3.1.76
+
+- fix: 커뮤니티 플러그인 검색창 포커스 시 조상 setting row에 생기던 cyan rim/halo를 중립 graphite focus shadow로 낮췄습니다.
+- polish: 커뮤니티 플러그인 상세의 `설치` CTA를 푸른빛 liquid-glass fill과 중립 slate rim으로 정리했습니다.
+- guard: CDP 런타임 확인, source usage map, CSS compatibility budget, core principles, release check, runtime evidence strict 검증을 통과했습니다.
+
## v3.1.75
- fix: 하단 문서 제목 pill이 긴 제목에서 오른쪽 단어/문자/status chip 영역과 겹치지 않도록 status 예약폭을 viewport 기반으로 보정했습니다.
diff --git a/README.md b/README.md
index c51589b..4614d4e 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@
# Owen Graphite — Obsidian Theme
-**Owen Graphite v3.1.75** is a liquid-glass Obsidian theme for technical documentation, knowledge bases, and report-ready notes, giving Korean/English typography, long tables, code blocks, workspace chrome, Style Settings controls, and PDF export layouts one calm graphite surface across Live Preview, Reading View, and print.
+**Owen Graphite v3.1.76** is a liquid-glass Obsidian theme for technical documentation, knowledge bases, and report-ready notes, giving Korean/English typography, long tables, code blocks, workspace chrome, Style Settings controls, and PDF export layouts one calm graphite surface across Live Preview, Reading View, and print.
## Why Owen Graphite?
@@ -60,8 +60,8 @@ New comparison screenshots should follow the [visual comparison guide](dev/WIKI/
| Item | Value |
| --- | --- |
-| **Version** | `3.1.75` |
-| **Baseline / rollback target** | `v3.1.75` |
+| **Version** | `3.1.76` |
+| **Baseline / rollback target** | `v3.1.76` |
| **Mode support** | Light / Dark |
| **Platform** | Desktop & Mobile |
| **Design policy** | Liquid Glass core · token-first surfaces · zero-important cascade |
@@ -80,6 +80,17 @@ New comparison screenshots should follow the [visual comparison guide](dev/WIKI/
Install the [Style Settings plugin](https://community.obsidian.md/plugins/obsidian-style-settings) to unlock the report, typography, spacing, PDF, and workspace polish controls referenced below.
+### v3.1.76 — Community Plugin Search Focus Rim
+
+This release keeps the community plugin search modal in the Owen Graphite glass language by removing the cyan focus rim from the search row while giving the install CTA a quieter blue glass fill.
+
+| Area | What changed |
+| --- | --- |
+| Search focus | The plugin search field no longer adds an outer cyan rim through the parent setting row. |
+| Install CTA | The `설치` button uses a blue-tinted liquid-glass fill with a neutral slate rim instead of a dark block. |
+| Selected plugin cards | Selected plugin cards and installed badges keep the soft aqua fill but use neutral graphite rims. |
+| Release guard | CDP runtime verification, source usage map, CSS compatibility budget, core principles, release check, and runtime evidence strict audit passed. |
+
### v3.1.73 — Document Title Pill Blue Round Glass
This release fixes bottom document title clipping with CDP-measured spacing, then aligns the title pill with the right-side status chips using a softer blue round glass treatment.
@@ -159,7 +170,7 @@ Older feature notes are kept in [dev/WIKI/DOCS/v3/feature-history.md](dev/WIKI/D
### Option B — Manual ZIP Install
-Download **`Owen-Graphite-3.1.75.zip`** from the [latest release](https://github.com/towishy/Owen-Graphite/releases/latest), then extract it into your vault theme folder.
+Download **`Owen-Graphite-3.1.76.zip`** from the [latest release](https://github.com/towishy/Owen-Graphite/releases/latest), then extract it into your vault theme folder.
| Platform | Target path |
| --- | --- |
@@ -168,7 +179,7 @@ Download **`Owen-Graphite-3.1.75.zip`** from the [latest release](https://github
After extraction, open Obsidian and select `Owen Graphite` from `Settings` → `Appearance` → `Themes`.
-> Release assets also include GitHub's generated `Source code (zip)`. Use `Owen-Graphite-3.1.75.zip` for the installable theme package.
+> Release assets also include GitHub's generated `Source code (zip)`. Use `Owen-Graphite-3.1.76.zip` for the installable theme package.
### Option C — Git Install Or Update
diff --git a/dev/WIKI/DOCS/v3/release-plan.md b/dev/WIKI/DOCS/v3/release-plan.md
index 82f85d1..9317361 100644
--- a/dev/WIKI/DOCS/v3/release-plan.md
+++ b/dev/WIKI/DOCS/v3/release-plan.md
@@ -1,18 +1,18 @@
-# v3 Release Record (latest: v3.1.75)
+# v3 Release Record (latest: v3.1.76)
-**Status**: Current stable / rollback baseline = `v3.1.75` (2026-06-02). Original v3.0.0 from-scratch rewrite shipped 2026-05-16; superseded by the v3.0.x hotfix chain and the v3.1.x feature/lint chain (file-explorer hover and extension type badges, scanner multicolumn cleanup, H1 sizing across reading/live-preview/print, PDF marginalia hardening, build-time dedup, CSS validator cleanup, MAP risk tooling, Key/Value PDF labels, dual PDF header Key/Value pairs, Live Preview/PDF quality parity fixture, codeblock font/color parity, Live Preview/PDF CSS MAP, README feature screenshot, README English community-review summary, PDF document-title hiding, PDF H1 liquid-glass plate polish, Live Preview H1 scale bump, Obsidian vault sync target discovery, direct-owner CSS baseline tooling, unused CSS candidate reporting, minAppVersion 1.5.8, release confidence docs, release-check automation, issue templates, image border polish, Live Preview image embed rim coverage, liquid-glass image shadow polish, settings heading liquid bars, search focus Liquid Aqua rim, README visual tour screenshots, top tab attached liquid-glass polish, connected workspace chrome polish, Live Preview codeblock header editability polish, file-explorer action icon glass polish, transparent root view header tuning, active tab backline cleanup, customer-delivery screen PDF visibility preset, Style Settings import/export glass polish, Validate workflow dependency setup, WIKI-first operational routing, WIKI workflow automation helpers, structured WIKI validation planning, chrome/settings visual state fixture coverage, PDF font-size readability update, risk-accepted registry validation, CDP runtime status tooling, CDP-enforced design validation, community theme/plugin search liquid-glass polish, client-delivery PDF preset, file-explorer document tree/MD badge state polish, minAppVersion rollback, community scanner BOM cleanup, palette contrast hardening, top-level file-explorer folder outline polish, active subfolder codeblock-style hierarchy/document-list UX polish, file-explorer virtual spacer cleanup, file-explorer spacing/filename/footer polish, selected-document file explorer codeblock card focus polish, and document title blue round glass/clipping polish). v2 source/dev/scripts/docs/screenshots remain fully purged.
+**Status**: Current stable / rollback baseline = `v3.1.76` (2026-06-03). Original v3.0.0 from-scratch rewrite shipped 2026-05-16; superseded by the v3.0.x hotfix chain and the v3.1.x feature/lint chain (file-explorer hover and extension type badges, scanner multicolumn cleanup, H1 sizing across reading/live-preview/print, PDF marginalia hardening, build-time dedup, CSS validator cleanup, MAP risk tooling, Key/Value PDF labels, dual PDF header Key/Value pairs, Live Preview/PDF quality parity fixture, codeblock font/color parity, Live Preview/PDF CSS MAP, README feature screenshot, README English community-review summary, PDF document-title hiding, PDF H1 liquid-glass plate polish, Live Preview H1 scale bump, Obsidian vault sync target discovery, direct-owner CSS baseline tooling, unused CSS candidate reporting, minAppVersion 1.5.8, release confidence docs, release-check automation, issue templates, image border polish, Live Preview image embed rim coverage, liquid-glass image shadow polish, settings heading liquid bars, search focus Liquid Aqua rim, README visual tour screenshots, top tab attached liquid-glass polish, connected workspace chrome polish, Live Preview codeblock header editability polish, file-explorer action icon glass polish, transparent root view header tuning, active tab backline cleanup, customer-delivery screen PDF visibility preset, Style Settings import/export glass polish, Validate workflow dependency setup, WIKI-first operational routing, WIKI workflow automation helpers, structured WIKI validation planning, chrome/settings visual state fixture coverage, PDF font-size readability update, risk-accepted registry validation, CDP runtime status tooling, CDP-enforced design validation, community theme/plugin search liquid-glass polish, client-delivery PDF preset, file-explorer document tree/MD badge state polish, minAppVersion rollback, community scanner BOM cleanup, palette contrast hardening, top-level file-explorer folder outline polish, active subfolder codeblock-style hierarchy/document-list UX polish, file-explorer virtual spacer cleanup, file-explorer spacing/filename/footer polish, selected-document file explorer codeblock card focus polish, and document title blue round glass/clipping polish). v2 source/dev/scripts/docs/screenshots remain fully purged.
## What shipped (latest)
| Item | Value |
| --- | --- |
-| `manifest.json` version | `3.1.75` |
+| `manifest.json` version | `3.1.76` |
| `minAppVersion` | `1.5.8` |
-| `dist/theme-v3.css` lines / `!important` scanner count | 18,239 / 5 |
+| `dist/theme-v3.css` lines / `!important` scanner count | 18,237 / 5 |
| `theme.css` | sourced verbatim from `dist/theme-v3.css` |
| Live Preview hit-routing audit | clean |
| Duplicate-selector audit | informational only |
-| Release ZIP | `dist/Owen-Graphite-3.1.75.zip` |
+| Release ZIP | `dist/Owen-Graphite-3.1.76.zip` |
## What was removed
diff --git a/dev/WIKI/MAP/map-info-classification.md b/dev/WIKI/MAP/map-info-classification.md
index fb74219..2372ea5 100644
--- a/dev/WIKI/MAP/map-info-classification.md
+++ b/dev/WIKI/MAP/map-info-classification.md
@@ -4,10 +4,10 @@ Canonical MAP location: `dev/WIKI/MAP`.
## Summary
-- Version: `3.1.75`
+- Version: `3.1.76`
- Source: `src/entry.css`
- Modules: 26
-- Selectors: 2436
+- Selectors: 2440
- Findings: 593
- Finding severity counts: critical=0, high=0, medium=493, low=100, info=0
- Module severity counts: critical=0, high=17, medium=5, low=3, info=1
@@ -31,7 +31,7 @@ Canonical MAP location: `dev/WIKI/MAP`.
| medium | 23 | `src/chrome/30-workspace.css` | 127 | 0 | 0 | high-specificity, repeated-selector-in-file |
| medium | 18 | `src/chrome/31-navigation-tasks-search.css` | 43 | 0 | 0 | high-specificity |
| high | 78 | `src/chrome/32-overlay-popover-dataview.css` | 37 | 0 | 0 | high-specificity |
-| high | 85 | `src/chrome/33-settings-controls.css` | 92 | 0 | 2 | high-specificity, has-selector |
+| high | 85 | `src/chrome/33-settings-controls.css` | 96 | 0 | 2 | high-specificity, has-selector |
| high | 57 | `src/plugins/60-canvas-graph-link-panes.css` | 64 | 0 | 0 | high-specificity |
| high | 106 | `src/plugins/61-live-preview-mobile-plugin.css` | 67 | 0 | 7 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 161 | `src/features/42-report-print-polish.css` | 265 | 0 | 11 | high-specificity, cm6-hit-routing-sensitive, pdf-header-footer-sensitive, has-selector, repeated-selector-in-file |
diff --git a/dev/WIKI/MAP/selector-provenance.json b/dev/WIKI/MAP/selector-provenance.json
index 05bfd97..e8a7533 100644
--- a/dev/WIKI/MAP/selector-provenance.json
+++ b/dev/WIKI/MAP/selector-provenance.json
@@ -5843,10 +5843,10 @@
13
]
},
- "src/chrome/33-settings-controls.css::.checkbox-container.is-enabled::157": {
+ "src/chrome/33-settings-controls.css::.checkbox-container.is-enabled::156": {
"at_context": "",
"declarations": 2,
- "line": 157,
+ "line": 156,
"module": "src/chrome/33-settings-controls.css",
"selector": ".checkbox-container.is-enabled",
"specificity": [
@@ -5855,10 +5855,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.checkbox-container.is-enabled::after::160": {
+ "src/chrome/33-settings-controls.css::.checkbox-container.is-enabled::after::159": {
"at_context": "",
"declarations": 1,
- "line": 160,
+ "line": 159,
"module": "src/chrome/33-settings-controls.css",
"selector": ".checkbox-container.is-enabled::after",
"specificity": [
@@ -5867,10 +5867,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.checkbox-container::149": {
+ "src/chrome/33-settings-controls.css::.checkbox-container::148": {
"at_context": "",
"declarations": 3,
- "line": 149,
+ "line": 148,
"module": "src/chrome/33-settings-controls.css",
"selector": ".checkbox-container",
"specificity": [
@@ -5879,10 +5879,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.checkbox-container::after::153": {
+ "src/chrome/33-settings-controls.css::.checkbox-container::after::152": {
"at_context": "",
"declarations": 2,
- "line": 153,
+ "line": 152,
"module": "src/chrome/33-settings-controls.css",
"selector": ".checkbox-container::after",
"specificity": [
@@ -5903,10 +5903,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control :is(input, textarea, select, button, .dropdown, .checkbox-container):focus-visible::229": {
+ "src/chrome/33-settings-controls.css::.setting-item-control :is(input, textarea, select, button, .dropdown, .checkbox-container):focus-visible::228": {
"at_context": "",
"declarations": 2,
- "line": 229,
+ "line": 228,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control :is(input, textarea, select, button, .dropdown, .checkbox-container):focus-visible",
"specificity": [
@@ -6035,10 +6035,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"color\"], .setting-item-control .pickr .pcr-button::190": {
+ "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"color\"], .setting-item-control .pickr .pcr-button::189": {
"at_context": "",
"declarations": 3,
- "line": 190,
+ "line": 189,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control input[type=\"color\"], .setting-item-control .pickr .pcr-button",
"specificity": [
@@ -6047,10 +6047,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-moz-range-thumb::185": {
+ "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-moz-range-thumb::184": {
"at_context": "",
"declarations": 3,
- "line": 185,
+ "line": 184,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control input[type=\"range\"]::-moz-range-thumb",
"specificity": [
@@ -6059,10 +6059,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-moz-range-track::180": {
+ "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-moz-range-track::179": {
"at_context": "",
"declarations": 3,
- "line": 180,
+ "line": 179,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control input[type=\"range\"]::-moz-range-track",
"specificity": [
@@ -6071,10 +6071,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-webkit-slider-runnable-track::170": {
+ "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-webkit-slider-runnable-track::169": {
"at_context": "",
"declarations": 3,
- "line": 170,
+ "line": 169,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control input[type=\"range\"]::-webkit-slider-runnable-track",
"specificity": [
@@ -6083,10 +6083,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-webkit-slider-thumb::175": {
+ "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::-webkit-slider-thumb::174": {
"at_context": "",
"declarations": 3,
- "line": 175,
+ "line": 174,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control input[type=\"range\"]::-webkit-slider-thumb",
"specificity": [
@@ -6095,10 +6095,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::165": {
+ "src/chrome/33-settings-controls.css::.setting-item-control input[type=\"range\"]::164": {
"at_context": "",
"declarations": 1,
- "line": 165,
+ "line": 164,
"module": "src/chrome/33-settings-controls.css",
"selector": ".setting-item-control input[type=\"range\"]",
"specificity": [
@@ -6191,10 +6191,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container.is-enabled::324": {
+ "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container.is-enabled::322": {
"at_context": "",
"declarations": 2,
- "line": 324,
+ "line": 322,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .checkbox-container.is-enabled",
"specificity": [
@@ -6203,10 +6203,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container.is-enabled::after::327": {
+ "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container.is-enabled::after::325": {
"at_context": "",
"declarations": 1,
- "line": 327,
+ "line": 325,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .checkbox-container.is-enabled::after",
"specificity": [
@@ -6215,10 +6215,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container::316": {
+ "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container::314": {
"at_context": "",
"declarations": 3,
- "line": 316,
+ "line": 314,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .checkbox-container",
"specificity": [
@@ -6227,10 +6227,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container::after::320": {
+ "src/chrome/33-settings-controls.css::.theme-dark .checkbox-container::after::318": {
"at_context": "",
"declarations": 2,
- "line": 320,
+ "line": 318,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .checkbox-container::after",
"specificity": [
@@ -6239,10 +6239,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item, .theme-dark .style-settings-container .setting-item, .theme-dark .vertical-tab-content-container .setting-item::233": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item, .theme-dark .style-settings-container .setting-item, .theme-dark .vertical-tab-content-container .setting-item::232": {
"at_context": "",
"declarations": 1,
- "line": 233,
+ "line": 232,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item, .theme-dark .style-settings-container .setting-item, .theme-dark .vertical-tab-content-container .setting-item",
"specificity": [
@@ -6251,10 +6251,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control :is(input, textarea, select, button, .dropdown, .checkbox-container):focus-visible::351": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control :is(input, textarea, select, button, .dropdown, .checkbox-container):focus-visible::349": {
"at_context": "",
"declarations": 1,
- "line": 351,
+ "line": 349,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control :is(input, textarea, select, button, .dropdown, .checkbox-container):focus-visible",
"specificity": [
@@ -6263,10 +6263,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-cta, .theme-dark .modal .setting-item-control button.mod-cta::278": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-cta, .theme-dark .modal .setting-item-control button.mod-cta::277": {
"at_context": "",
"declarations": 4,
- "line": 278,
+ "line": 277,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-cta, .theme-dark .modal .setting-item-control button.mod-cta",
"specificity": [
@@ -6275,10 +6275,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-cta:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-cta:is(:hover, :focus-visible)::279": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-cta:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-cta:is(:hover, :focus-visible)::278": {
"at_context": "",
"declarations": 4,
- "line": 279,
+ "line": 278,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-cta:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-cta:is(:hover, :focus-visible)",
"specificity": [
@@ -6287,10 +6287,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-destructive:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-destructive:is(:hover, :focus-visible)::297": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-destructive:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-destructive:is(:hover, :focus-visible)::296": {
"at_context": "",
"declarations": 4,
- "line": 297,
+ "line": 296,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-destructive:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-destructive:is(:hover, :focus-visible)",
"specificity": [
@@ -6299,10 +6299,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-warning, .theme-dark .setting-item-control button.mod-destructive, .theme-dark .modal .setting-item-control button.mod-warning, .theme-dark .modal .setting-item-control button.mod-destructive::285": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-warning, .theme-dark .setting-item-control button.mod-destructive, .theme-dark .modal .setting-item-control button.mod-warning, .theme-dark .modal .setting-item-control button.mod-destructive::284": {
"at_context": "",
"declarations": 4,
- "line": 285,
+ "line": 284,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-warning, .theme-dark .setting-item-control button.mod-destructive, .theme-dark .modal .setting-item-control button.mod-warning, .theme-dark .modal .setting-item-control button.mod-destructive",
"specificity": [
@@ -6311,10 +6311,10 @@
4
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-warning:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-warning:is(:hover, :focus-visible)::291": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control button.mod-warning:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-warning:is(:hover, :focus-visible)::290": {
"at_context": "",
"declarations": 4,
- "line": 291,
+ "line": 290,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-warning:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-warning:is(:hover, :focus-visible)",
"specificity": [
@@ -6323,10 +6323,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input::placeholder, .theme-dark .setting-item-control textarea::placeholder::272": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input::placeholder, .theme-dark .setting-item-control textarea::placeholder::271": {
"at_context": "",
"declarations": 1,
- "line": 272,
+ "line": 271,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input::placeholder, .theme-dark .setting-item-control textarea::placeholder",
"specificity": [
@@ -6335,10 +6335,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input:focus, .theme-dark .setting-item-control textarea:focus, .theme-dark .setting-item-control select:focus, .theme-dark .setting-item-control .dropdown:focus-visible::277": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input:focus, .theme-dark .setting-item-control textarea:focus, .theme-dark .setting-item-control select:focus, .theme-dark .setting-item-control .dropdown:focus-visible::276": {
"at_context": "",
"declarations": 3,
- "line": 277,
+ "line": 276,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input:focus, .theme-dark .setting-item-control textarea:focus, .theme-dark .setting-item-control select:focus, .theme-dark .setting-item-control .dropdown:focus-visible",
"specificity": [
@@ -6347,10 +6347,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"color\"], .theme-dark .setting-item-control .pickr .pcr-button::348": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"color\"], .theme-dark .setting-item-control .pickr .pcr-button::346": {
"at_context": "",
"declarations": 2,
- "line": 348,
+ "line": 346,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"color\"], .theme-dark .setting-item-control .pickr .pcr-button",
"specificity": [
@@ -6359,10 +6359,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-moz-range-thumb::344": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-moz-range-thumb::342": {
"at_context": "",
"declarations": 2,
- "line": 344,
+ "line": 342,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"range\"]::-moz-range-thumb",
"specificity": [
@@ -6371,10 +6371,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-moz-range-track::340": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-moz-range-track::338": {
"at_context": "",
"declarations": 1,
- "line": 340,
+ "line": 338,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"range\"]::-moz-range-track",
"specificity": [
@@ -6383,10 +6383,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-webkit-slider-runnable-track::333": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-webkit-slider-runnable-track::331": {
"at_context": "",
"declarations": 1,
- "line": 333,
+ "line": 331,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"range\"]::-webkit-slider-runnable-track",
"specificity": [
@@ -6395,10 +6395,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-webkit-slider-thumb::337": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::-webkit-slider-thumb::335": {
"at_context": "",
"declarations": 2,
- "line": 337,
+ "line": 335,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"range\"]::-webkit-slider-thumb",
"specificity": [
@@ -6407,10 +6407,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::330": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"range\"]::328": {
"at_context": "",
"declarations": 1,
- "line": 330,
+ "line": 328,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"range\"]",
"specificity": [
@@ -6419,10 +6419,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"text\"], .theme-dark .setting-item-control input[type=\"number\"], .theme-dark .setting-item-control input[type=\"search\"], .theme-dark .setting-item-control textarea, .theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control input[type=\"text\"], .theme-dark .modal .setting-item-control input[type=\"number\"], .theme-dark .modal .setting-item-control textarea, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown::257": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control input[type=\"text\"], .theme-dark .setting-item-control input[type=\"number\"], .theme-dark .setting-item-control input[type=\"search\"], .theme-dark .setting-item-control textarea, .theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control input[type=\"text\"], .theme-dark .modal .setting-item-control input[type=\"number\"], .theme-dark .modal .setting-item-control textarea, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown::256": {
"at_context": "",
"declarations": 4,
- "line": 257,
+ "line": 256,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"text\"], .theme-dark .setting-item-control input[type=\"number\"], .theme-dark .setting-item-control input[type=\"search\"], .theme-dark .setting-item-control textarea, .theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control input[type=\"text\"], .theme-dark .modal .setting-item-control input[type=\"number\"], .theme-dark .modal .setting-item-control textarea, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown",
"specificity": [
@@ -6431,10 +6431,10 @@
14
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control select option, .theme-dark .modal .setting-item-control select option::265": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control select option, .theme-dark .modal .setting-item-control select option::264": {
"at_context": "",
"declarations": 2,
- "line": 265,
+ "line": 264,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control select option, .theme-dark .modal .setting-item-control select option",
"specificity": [
@@ -6443,10 +6443,10 @@
4
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control select option:checked, .theme-dark .setting-item-control select option:hover, .theme-dark .setting-item-control select option:focus, .theme-dark .modal .setting-item-control select option:checked, .theme-dark .modal .setting-item-control select option:hover, .theme-dark .modal .setting-item-control select option:focus::269": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control select option:checked, .theme-dark .setting-item-control select option:hover, .theme-dark .setting-item-control select option:focus, .theme-dark .modal .setting-item-control select option:checked, .theme-dark .modal .setting-item-control select option:hover, .theme-dark .modal .setting-item-control select option:focus::268": {
"at_context": "",
"declarations": 2,
- "line": 269,
+ "line": 268,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control select option:checked, .theme-dark .setting-item-control select option:hover, .theme-dark .setting-item-control select option:focus, .theme-dark .modal .setting-item-control select option:checked, .theme-dark .modal .setting-item-control select option:hover, .theme-dark .modal .setting-item-control select option:focus",
"specificity": [
@@ -6455,10 +6455,10 @@
6
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown::261": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown::260": {
"at_context": "",
"declarations": 2,
- "line": 261,
+ "line": 260,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown",
"specificity": [
@@ -6467,10 +6467,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-description, .theme-dark .setting-item-info .setting-item-description::251": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-description, .theme-dark .setting-item-info .setting-item-description::250": {
"at_context": "",
"declarations": 1,
- "line": 251,
+ "line": 250,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-description, .theme-dark .setting-item-info .setting-item-description",
"specificity": [
@@ -6479,10 +6479,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::.theme-dark .setting-item-heading, .theme-dark .setting-item-name::236": {
+ "src/chrome/33-settings-controls.css::.theme-dark .setting-item-heading, .theme-dark .setting-item-name::235": {
"at_context": "",
"declarations": 1,
- "line": 236,
+ "line": 235,
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-heading, .theme-dark .setting-item-name",
"specificity": [
@@ -6539,10 +6539,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body.css-settings-manager .style-settings-container .setting-item[data-id=\"ogd-accent\"] .pickr .pcr-button::226": {
+ "src/chrome/33-settings-controls.css::body.css-settings-manager .style-settings-container .setting-item[data-id=\"ogd-accent\"] .pickr .pcr-button::225": {
"at_context": "",
"declarations": 1,
- "line": 226,
+ "line": 225,
"module": "src/chrome/33-settings-controls.css",
"selector": "body.css-settings-manager .style-settings-container .setting-item[data-id=\"ogd-accent\"] .pickr .pcr-button",
"specificity": [
@@ -6611,10 +6611,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading .setting-item-name, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3), body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) .setting-item.setting-item-heading .setting-item-name::248": {
+ "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading .setting-item-name, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3), body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) .setting-item.setting-item-heading .setting-item-name::247": {
"at_context": "",
"declarations": 1,
- "line": 248,
+ "line": 247,
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading .setting-item-name, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3), body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) .setting-item.setting-item-heading .setting-item-name",
"specificity": [
@@ -6623,10 +6623,10 @@
1
]
},
- "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)::241": {
+ "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)::240": {
"at_context": "",
"declarations": 3,
- "line": 241,
+ "line": 240,
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)",
"specificity": [
@@ -6635,10 +6635,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading::before, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)::before::245": {
+ "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading::before, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)::before::244": {
"at_context": "",
"declarations": 2,
- "line": 245,
+ "line": 244,
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading::before, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)::before",
"specificity": [
@@ -6647,10 +6647,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label)::298": {
+ "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label)::297": {
"at_context": "",
"declarations": 4,
- "line": 298,
+ "line": 297,
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label)",
"specificity": [
@@ -6659,10 +6659,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible)::299": {
+ "src/chrome/33-settings-controls.css::body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible)::298": {
"at_context": "",
"declarations": 4,
- "line": 299,
+ "line": 298,
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible)",
"specificity": [
@@ -6671,10 +6671,34 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type=\"search\"], .search-input-container input[type=\"text\"]):is(:focus, :focus-visible, :focus-within)::135": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta::135": {
+ "at_context": "",
+ "declarations": 6,
+ "line": 135,
+ "module": "src/chrome/33-settings-controls.css",
+ "selector": "body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta",
+ "specificity": [
+ 0,
+ 5,
+ 1
+ ]
+ },
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible)::136": {
+ "at_context": "",
+ "declarations": 5,
+ "line": 136,
+ "module": "src/chrome/33-settings-controls.css",
+ "selector": "body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible)",
+ "specificity": [
+ 0,
+ 6,
+ 0
+ ]
+ },
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type=\"search\"], .search-input-container input[type=\"text\"]):is(:focus, :focus-visible, :focus-within)::134": {
"at_context": "",
"declarations": 3,
- "line": 135,
+ "line": 134,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type=\"search\"], .search-input-container input[type=\"text\"]):is(:focus, :focus-visible, :focus-within)",
"specificity": [
@@ -6707,10 +6731,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control .pickr .pcr-button, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::213": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control .pickr .pcr-button, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::212": {
"at_context": "",
"declarations": 3,
- "line": 213,
+ "line": 212,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control .pickr .pcr-button, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button",
"specificity": [
@@ -6719,10 +6743,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after::222": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after::221": {
"at_context": "",
"declarations": 1,
- "line": 222,
+ "line": 221,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after",
"specificity": [
@@ -6731,10 +6755,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after::218": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after::217": {
"at_context": "",
"declarations": 2,
- "line": 218,
+ "line": 217,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after",
"specificity": [
@@ -6743,10 +6767,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control input[type=\"color\"], body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::197": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control input[type=\"color\"], body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::196": {
"at_context": "",
"declarations": 4,
- "line": 197,
+ "line": 196,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control input[type=\"color\"], body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]",
"specificity": [
@@ -6755,10 +6779,10 @@
4
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch::207": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch::206": {
"at_context": "",
"declarations": 2,
- "line": 207,
+ "line": 206,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch",
"specificity": [
@@ -6767,10 +6791,10 @@
2
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper::202": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper::201": {
"at_context": "",
"declarations": 2,
- "line": 202,
+ "line": 201,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper",
"specificity": [
@@ -6803,10 +6827,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) .flair.mod-pop::142": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) .flair.mod-pop::141": {
"at_context": "",
"declarations": 3,
- "line": 142,
+ "line": 141,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) .flair.mod-pop",
"specificity": [
@@ -6815,10 +6839,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-badge, .flair)::141": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-badge, .flair)::140": {
"at_context": "",
"declarations": 4,
- "line": 141,
+ "line": 140,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-badge, .flair)",
"specificity": [
@@ -6827,10 +6851,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-name, .community-item-author, .community-item-downloads, .community-item-downloads-text)::140": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-name, .community-item-author, .community-item-downloads, .community-item-downloads-text)::139": {
"at_context": "",
"declarations": 1,
- "line": 140,
+ "line": 139,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-name, .community-item-author, .community-item-downloads, .community-item-downloads-text)",
"specificity": [
@@ -6839,10 +6863,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"])::139": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"])::138": {
"at_context": "",
"declarations": 4,
- "line": 139,
+ "line": 138,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"])",
"specificity": [
@@ -6851,10 +6875,34 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type=\"search\"], .search-input-container input[type=\"text\"]):is(:focus, :focus-visible, :focus-within)::305": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta::304": {
+ "at_context": "",
+ "declarations": 4,
+ "line": 304,
+ "module": "src/chrome/33-settings-controls.css",
+ "selector": "body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta",
+ "specificity": [
+ 0,
+ 6,
+ 1
+ ]
+ },
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible)::305": {
+ "at_context": "",
+ "declarations": 4,
+ "line": 305,
+ "module": "src/chrome/33-settings-controls.css",
+ "selector": "body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible)",
+ "specificity": [
+ 0,
+ 7,
+ 0
+ ]
+ },
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type=\"search\"], .search-input-container input[type=\"text\"]):is(:focus, :focus-visible, :focus-within)::303": {
"at_context": "",
"declarations": 2,
- "line": 305,
+ "line": 303,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type=\"search\"], .search-input-container input[type=\"text\"]):is(:focus, :focus-visible, :focus-within)",
"specificity": [
@@ -6863,10 +6911,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container input[type=\"search\"]:is(:focus, :focus-visible)::303": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container input[type=\"search\"]:is(:focus, :focus-visible)::302": {
"at_context": "",
"declarations": 2,
- "line": 303,
+ "line": 302,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container input[type=\"search\"]:is(:focus, :focus-visible)",
"specificity": [
@@ -6875,10 +6923,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container:focus-within::302": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container:focus-within::301": {
"at_context": "",
"declarations": 2,
- "line": 302,
+ "line": 301,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container:focus-within",
"specificity": [
@@ -6887,10 +6935,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible)::301": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible)::300": {
"at_context": "",
"declarations": 2,
- "line": 301,
+ "line": 300,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible)",
"specificity": [
@@ -6899,10 +6947,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop)::307": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop)::306": {
"at_context": "",
"declarations": 4,
- "line": 307,
+ "line": 306,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop)",
"specificity": [
@@ -6911,10 +6959,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) .flair.mod-pop::311": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) .flair.mod-pop::309": {
"at_context": "",
"declarations": 3,
- "line": 311,
+ "line": 309,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) .flair.mod-pop",
"specificity": [
@@ -6923,10 +6971,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-badge, .flair)::310": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-badge, .flair)::308": {
"at_context": "",
"declarations": 4,
- "line": 310,
+ "line": 308,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"]) :is(.community-item-badge, .flair)",
"specificity": [
@@ -6935,10 +6983,10 @@
0
]
},
- "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"])::309": {
+ "src/chrome/33-settings-controls.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"])::307": {
"at_context": "",
"declarations": 4,
- "line": 309,
+ "line": 307,
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected=\"true\"])",
"specificity": [
@@ -25667,18 +25715,6 @@
0
]
},
- "src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile) .modal.mod-community-theme .setting-item:focus-within::704": {
- "at_context": "@media (min-width: 701px)",
- "declarations": 3,
- "line": 704,
- "module": "src/surfaces/23-liquid-glass-core.css",
- "selector": "body:not(.is-mobile) .modal.mod-community-theme .setting-item:focus-within",
- "specificity": [
- 0,
- 5,
- 0
- ]
- },
"src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile) .modal.mod-settings :is(.search-input-container, .hotkey-search-container, .setting-hotkey-search, .setting-hotkeys-search):focus-within::764": {
"at_context": "@media (min-width: 701px)",
"declarations": 4,
@@ -26303,6 +26339,18 @@
1
]
},
+ "src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within::704": {
+ "at_context": "@media (min-width: 701px)",
+ "declarations": 3,
+ "line": 704,
+ "module": "src/surfaces/23-liquid-glass-core.css",
+ "selector": "body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within",
+ "specificity": [
+ 0,
+ 4,
+ 0
+ ]
+ },
"src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile) :is(.nav-file-title, .nav-folder-title, .tree-item-self):focus-visible :is(.nav-file-title-content, .nav-folder-title-content, .tree-item-inner)::368": {
"at_context": "@media (min-width: 701px)",
"declarations": 4,
@@ -26699,18 +26747,6 @@
0
]
},
- "src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile).theme-dark .modal.mod-community-theme .setting-item:focus-within::705": {
- "at_context": "@media (min-width: 701px)",
- "declarations": 2,
- "line": 705,
- "module": "src/surfaces/23-liquid-glass-core.css",
- "selector": "body:not(.is-mobile).theme-dark .modal.mod-community-theme .setting-item:focus-within",
- "specificity": [
- 0,
- 6,
- 0
- ]
- },
"src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile).theme-dark .modal.mod-settings :is(.search-input-container, .hotkey-search-container, .setting-hotkey-search, .setting-hotkeys-search):focus-within::765": {
"at_context": "@media (min-width: 701px)",
"declarations": 2,
@@ -26939,6 +26975,18 @@
1
]
},
+ "src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within::705": {
+ "at_context": "@media (min-width: 701px)",
+ "declarations": 2,
+ "line": 705,
+ "module": "src/surfaces/23-liquid-glass-core.css",
+ "selector": "body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within",
+ "specificity": [
+ 0,
+ 5,
+ 0
+ ]
+ },
"src/surfaces/23-liquid-glass-core.css::body:not(.is-mobile).theme-dark :is(.prompt-results .suggestion-item, .modal .suggestion-item, .suggestion-container .suggestion-item, .menu .menu-item, [role=\"menu\"] [role=\"menuitem\"]), body:not(.is-mobile).theme-dark :is(.prompt-results .suggestion-item, .modal .suggestion-item, .suggestion-container .suggestion-item, .menu .menu-item, [role=\"menu\"] [role=\"menuitem\"]):is(:hover, :focus, :focus-visible, :active, .is-selected, .selected, [aria-selected=\"true\"])::939": {
"at_context": "@media (min-width: 701px)",
"declarations": 1,
diff --git a/dev/WIKI/MAP/source-usage-map.json b/dev/WIKI/MAP/source-usage-map.json
index 1537354..907dce5 100644
--- a/dev/WIKI/MAP/source-usage-map.json
+++ b/dev/WIKI/MAP/source-usage-map.json
@@ -1,19 +1,19 @@
{
"schema": "owen-graphite/source-usage-map/1",
"moduleCount": 26,
- "sourceLines": 18502,
- "rules": 2433,
- "selectorParts": 3828,
+ "sourceLines": 18500,
+ "rules": 2437,
+ "selectorParts": 3832,
"labelTotals": {
"callout-list": 429,
"cm6": 325,
"code": 946,
"lp-html-table": 83,
"lp-markdown-table-widget-reference": 94,
- "overlay-search": 281,
+ "overlay-search": 285,
"print-pdf": 467,
"reading-rendered": 1108,
- "table": 1115,
+ "table": 1117,
"workspace-chrome": 591
},
"hardViolations": [
@@ -433,14 +433,14 @@
"index": 16,
"module": "src/chrome/33-settings-controls.css",
"legacyId": "07c-settings-controls.css",
- "sourceLines": 439,
+ "sourceLines": 437,
"bundleStartLine": 9335,
"bundleEndLine": 9764,
- "rules": 92,
- "selectorParts": 188,
+ "rules": 96,
+ "selectorParts": 192,
"labels": {
- "overlay-search": 57,
- "table": 74
+ "overlay-search": 61,
+ "table": 76
},
"ownerSurfaces": [
"settings-controls"
@@ -5337,7 +5337,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 135,
+ "line": 134,
"context": "",
"labels": [
"overlay-search",
@@ -5357,7 +5357,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 139,
+ "line": 138,
"context": "",
"labels": [
"overlay-search",
@@ -5367,7 +5367,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 140,
+ "line": 139,
"context": "",
"labels": [
"overlay-search",
@@ -5377,7 +5377,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 141,
+ "line": 140,
"context": "",
"labels": [
"overlay-search",
@@ -5387,7 +5387,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 142,
+ "line": 141,
"context": "",
"labels": [
"overlay-search",
@@ -5397,7 +5397,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 165,
+ "line": 164,
"context": "",
"labels": [
"table"
@@ -5406,7 +5406,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 170,
+ "line": 169,
"context": "",
"labels": [
"table"
@@ -5415,7 +5415,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 175,
+ "line": 174,
"context": "",
"labels": [
"table"
@@ -5424,7 +5424,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 180,
+ "line": 179,
"context": "",
"labels": [
"table"
@@ -5433,7 +5433,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 185,
+ "line": 184,
"context": "",
"labels": [
"table"
@@ -5442,7 +5442,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 190,
+ "line": 189,
"context": "",
"labels": [
"table"
@@ -5451,7 +5451,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 197,
+ "line": 196,
"context": "",
"labels": [
"overlay-search",
@@ -5461,7 +5461,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 202,
+ "line": 201,
"context": "",
"labels": [
"overlay-search",
@@ -5471,7 +5471,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 207,
+ "line": 206,
"context": "",
"labels": [
"overlay-search",
@@ -5481,7 +5481,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 213,
+ "line": 212,
"context": "",
"labels": [
"overlay-search",
@@ -5491,7 +5491,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 218,
+ "line": 217,
"context": "",
"labels": [
"overlay-search",
@@ -5501,7 +5501,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 222,
+ "line": 221,
"context": "",
"labels": [
"overlay-search",
@@ -5511,7 +5511,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 229,
+ "line": 228,
"context": "",
"labels": [
"table"
@@ -5520,7 +5520,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 233,
+ "line": 232,
"context": "",
"labels": [
"table"
@@ -5529,7 +5529,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 236,
+ "line": 235,
"context": "",
"labels": [
"table"
@@ -5538,7 +5538,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 241,
+ "line": 240,
"context": "",
"labels": [
"overlay-search",
@@ -5548,7 +5548,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 245,
+ "line": 244,
"context": "",
"labels": [
"overlay-search",
@@ -5558,7 +5558,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 248,
+ "line": 247,
"context": "",
"labels": [
"overlay-search",
@@ -5568,7 +5568,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 251,
+ "line": 250,
"context": "",
"labels": [
"table"
@@ -5577,7 +5577,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 257,
+ "line": 256,
"context": "",
"labels": [
"overlay-search",
@@ -5587,7 +5587,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 261,
+ "line": 260,
"context": "",
"labels": [
"overlay-search",
@@ -5597,7 +5597,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 265,
+ "line": 264,
"context": "",
"labels": [
"overlay-search",
@@ -5607,7 +5607,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 269,
+ "line": 268,
"context": "",
"labels": [
"overlay-search",
@@ -5617,7 +5617,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 272,
+ "line": 271,
"context": "",
"labels": [
"table"
@@ -5626,7 +5626,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 277,
+ "line": 276,
"context": "",
"labels": [
"table"
@@ -5635,7 +5635,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 278,
+ "line": 277,
"context": "",
"labels": [
"overlay-search",
@@ -5645,7 +5645,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 279,
+ "line": 278,
"context": "",
"labels": [
"overlay-search",
@@ -5655,7 +5655,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 285,
+ "line": 284,
"context": "",
"labels": [
"overlay-search",
@@ -5665,7 +5665,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 291,
+ "line": 290,
"context": "",
"labels": [
"overlay-search",
@@ -5675,7 +5675,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 297,
+ "line": 296,
"context": "",
"labels": [
"overlay-search",
@@ -5685,7 +5685,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 298,
+ "line": 297,
"context": "",
"labels": [
"overlay-search",
@@ -5695,7 +5695,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 299,
+ "line": 298,
"context": "",
"labels": [
"overlay-search",
@@ -5705,7 +5705,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 301,
+ "line": 300,
"context": "",
"labels": [
"overlay-search",
@@ -5715,7 +5715,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 302,
+ "line": 301,
"context": "",
"labels": [
"overlay-search",
@@ -5725,7 +5725,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 303,
+ "line": 302,
"context": "",
"labels": [
"overlay-search",
@@ -5735,7 +5735,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 305,
+ "line": 303,
"context": "",
"labels": [
"overlay-search",
@@ -5745,7 +5745,27 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 307,
+ "line": 304,
+ "context": "",
+ "labels": [
+ "overlay-search",
+ "table"
+ ],
+ "selector": "body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta"
+ },
+ {
+ "module": "src/chrome/33-settings-controls.css",
+ "line": 305,
+ "context": "",
+ "labels": [
+ "overlay-search",
+ "table"
+ ],
+ "selector": "body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible)"
+ },
+ {
+ "module": "src/chrome/33-settings-controls.css",
+ "line": 306,
"context": "",
"labels": [
"overlay-search",
@@ -5755,7 +5775,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 309,
+ "line": 307,
"context": "",
"labels": [
"overlay-search",
@@ -5765,7 +5785,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 310,
+ "line": 308,
"context": "",
"labels": [
"overlay-search",
@@ -5775,7 +5795,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 311,
+ "line": 309,
"context": "",
"labels": [
"overlay-search",
@@ -5785,7 +5805,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 316,
+ "line": 314,
"context": "",
"labels": [
"table"
@@ -5794,7 +5814,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 320,
+ "line": 318,
"context": "",
"labels": [
"table"
@@ -5803,7 +5823,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 324,
+ "line": 322,
"context": "",
"labels": [
"table"
@@ -5812,7 +5832,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 327,
+ "line": 325,
"context": "",
"labels": [
"table"
@@ -5821,7 +5841,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 330,
+ "line": 328,
"context": "",
"labels": [
"table"
@@ -5830,7 +5850,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 333,
+ "line": 331,
"context": "",
"labels": [
"table"
@@ -5839,7 +5859,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 337,
+ "line": 335,
"context": "",
"labels": [
"table"
@@ -5848,7 +5868,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 340,
+ "line": 338,
"context": "",
"labels": [
"table"
@@ -5857,7 +5877,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 344,
+ "line": 342,
"context": "",
"labels": [
"table"
@@ -5866,7 +5886,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 348,
+ "line": 346,
"context": "",
"labels": [
"table"
@@ -5875,7 +5895,7 @@
},
{
"module": "src/chrome/33-settings-controls.css",
- "line": 351,
+ "line": 349,
"context": "",
"labels": [
"table"
@@ -11270,7 +11290,7 @@
"overlay-search",
"table"
],
- "selector": "body:not(.is-mobile) .modal.mod-community-theme .setting-item:focus-within"
+ "selector": "body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within"
},
{
"module": "src/surfaces/23-liquid-glass-core.css",
@@ -11280,7 +11300,7 @@
"overlay-search",
"table"
],
- "selector": "body:not(.is-mobile).theme-dark .modal.mod-community-theme .setting-item:focus-within"
+ "selector": "body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within"
},
{
"module": "src/surfaces/23-liquid-glass-core.css",
diff --git a/dev/WIKI/MAP/source-usage-map.md b/dev/WIKI/MAP/source-usage-map.md
index 3b7e5f9..8929d98 100644
--- a/dev/WIKI/MAP/source-usage-map.md
+++ b/dev/WIKI/MAP/source-usage-map.md
@@ -7,9 +7,9 @@ Canonical WIKI location: `dev/WIKI/MAP/source-usage-map.md`. Machine provenance
## Summary
- Source modules: 26
-- Source CSS lines: 18502
-- Parsed CSS rules: 2433
-- Selector parts: 3828
+- Source CSS lines: 18500
+- Parsed CSS rules: 2437
+- Selector parts: 3832
- Hard core-owner violations: 10
## Surface Totals
@@ -19,10 +19,10 @@ Canonical WIKI location: `dev/WIKI/MAP/source-usage-map.md`. Machine provenance
- `code`: 946 rules
- `lp-html-table`: 83 rules
- `lp-markdown-table-widget-reference`: 94 rules
-- `overlay-search`: 281 rules
+- `overlay-search`: 285 rules
- `print-pdf`: 467 rules
- `reading-rendered`: 1108 rules
-- `table`: 1115 rules
+- `table`: 1117 rules
- `workspace-chrome`: 591 rules
## Quick Routing
@@ -167,7 +167,7 @@ See `dev/WIKI/runtime-debug-protocol.md` and the snippets in `dev/WIKI/runtime-d
| 13 | `src/chrome/30-workspace.css` | 8036-8817 | 696 | workspace-chrome, mobile-narrow-layout | callout-list:26, cm6:3, code:22, overlay-search:4, print-pdf:3, reading-rendered:69, table:68, workspace-chrome:6 | after `src/features/41-feature-presets.css`; before `src/chrome/31-navigation-tasks-search.css` |
| 14 | `src/chrome/31-navigation-tasks-search.css` | 8821-9021 | 201 | workspace-chrome | callout-list:21, cm6:1, code:2, overlay-search:2, reading-rendered:25, table:20, workspace-chrome:16 | after `src/chrome/30-workspace.css`; before `src/chrome/32-overlay-popover-dataview.css` |
| 15 | `src/chrome/32-overlay-popover-dataview.css` | 9025-9331 | 350 | overlay-menu-search, dataview-plugin-support | code:24, overlay-search:15, reading-rendered:24, table:24 | after `src/chrome/31-navigation-tasks-search.css`; before `src/chrome/33-settings-controls.css` |
-| 16 | `src/chrome/33-settings-controls.css` | 9335-9764 | 439 | settings-controls | overlay-search:57, table:74 | after `src/chrome/32-overlay-popover-dataview.css`; before `src/plugins/60-canvas-graph-link-panes.css` |
+| 16 | `src/chrome/33-settings-controls.css` | 9335-9764 | 437 | settings-controls | overlay-search:61, table:76 | after `src/chrome/32-overlay-popover-dataview.css`; before `src/plugins/60-canvas-graph-link-panes.css` |
| 17 | `src/plugins/60-canvas-graph-link-panes.css` | 9768-10161 | 393 | support: external/plugin support | code:2, overlay-search:27, table:48, workspace-chrome:12 | after `src/chrome/33-settings-controls.css`; before `src/plugins/61-live-preview-mobile-plugin.css` |
| 18 | `src/plugins/61-live-preview-mobile-plugin.css` | 10165-10682 | 532 | mobile-narrow-layout | callout-list:1, cm6:23, code:27, overlay-search:6, print-pdf:2, reading-rendered:27, table:36, workspace-chrome:16 | after `src/plugins/60-canvas-graph-link-panes.css`; before `src/features/42-report-print-polish.css` |
| 19 | `src/features/42-report-print-polish.css` | 10686-12744 | 2081 | reading-tables-code (allowed-late), pdf-base (allowed-late), pdf-report-polish | callout-list:60, cm6:3, code:260, lp-html-table:2, lp-markdown-table-widget-reference:2, print-pdf:208, reading-rendered:261, table:125, workspace-chrome:52 | after `src/plugins/61-live-preview-mobile-plugin.css`; before `src/chrome/34-nav-ribbon-glass.css` |
@@ -204,7 +204,7 @@ Table-related rules are intentionally split by surface:
| `src/chrome/30-workspace.css` | 68 | 0 | 69 | 3 |
| `src/chrome/31-navigation-tasks-search.css` | 20 | 0 | 25 | 0 |
| `src/chrome/32-overlay-popover-dataview.css` | 24 | 0 | 24 | 0 |
-| `src/chrome/33-settings-controls.css` | 74 | 0 | 0 | 0 |
+| `src/chrome/33-settings-controls.css` | 76 | 0 | 0 | 0 |
| `src/plugins/60-canvas-graph-link-panes.css` | 48 | 0 | 0 | 0 |
| `src/plugins/61-live-preview-mobile-plugin.css` | 36 | 0 | 27 | 2 |
| `src/features/42-report-print-polish.css` | 125 | 2 | 261 | 208 |
diff --git a/dev/WIKI/MAP/theme-css-risk-map.html b/dev/WIKI/MAP/theme-css-risk-map.html
index dc544b5..7864f41 100644
--- a/dev/WIKI/MAP/theme-css-risk-map.html
+++ b/dev/WIKI/MAP/theme-css-risk-map.html
@@ -23,17 +23,17 @@
Owen Graphite Source MAP Risk Map
- Canonical MAP root: dev/WIKI/MAP. Source: src/entry.css. Version: 3.1.75.
+ Canonical MAP root: dev/WIKI/MAP. Source: src/entry.css. Version: 3.1.76.
26modules
- 2436selectors
+ 2440selectors
593findings
0critical findings
0high findings
| Severity | Score | Module | Selectors | Reasons |
- | info | 0 | src/features/40-style-settings.css | 0 | - |
| low | 2 | src/tokens/00-light-tokens.css | 6 | pdf-header-footer-sensitive |
| low | 2 | src/tokens/01-dark-tokens.css | 7 | pdf-header-footer-sensitive |
| medium | 18 | src/base/10-base-workspace.css | 17 | high-specificity, cm6-hit-routing-sensitive |
| high | 82 | src/base/12-reading-content.css | 106 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 110 | src/surfaces/20-reading-tables-code.css | 153 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 67 | src/surfaces/21-reading-callouts-lists.css | 121 | high-specificity, has-selector, repeated-selector-in-file |
| medium | 21 | src/surfaces/22-reading-embeds-workspace.css | 30 | high-specificity, cm6-hit-routing-sensitive |
| high | 66 | src/themes/50-dark.css | 87 | high-specificity |
| high | 33 | src/features/43-print-base.css | 63 | high-specificity, cm6-hit-routing-sensitive, repeated-selector-in-file |
| high | 204 | src/base/13-live-preview.css | 157 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 89 | src/features/41-feature-presets.css | 310 | high-specificity, pdf-header-footer-sensitive, repeated-selector-in-file |
| medium | 23 | src/chrome/30-workspace.css | 127 | high-specificity, repeated-selector-in-file |
| medium | 18 | src/chrome/31-navigation-tasks-search.css | 43 | high-specificity |
| high | 78 | src/chrome/32-overlay-popover-dataview.css | 37 | high-specificity |
| high | 85 | src/chrome/33-settings-controls.css | 92 | high-specificity, has-selector |
| high | 57 | src/plugins/60-canvas-graph-link-panes.css | 64 | high-specificity |
| high | 106 | src/plugins/61-live-preview-mobile-plugin.css | 67 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 161 | src/features/42-report-print-polish.css | 265 | high-specificity, cm6-hit-routing-sensitive, pdf-header-footer-sensitive, has-selector, repeated-selector-in-file |
| medium | 18 | src/chrome/34-nav-ribbon-glass.css | 25 | high-specificity |
| high | 61 | src/chrome/35-editing-menu-tooltip-glass.css | 110 | high-specificity, cm6-hit-routing-sensitive, repeated-selector-in-file |
| high | 70 | src/chrome/36-floating-ui-glass-system.css | 117 | high-specificity, repeated-selector-in-file |
| high | 304 | src/chrome/37-tabs-file-explorer-search.css | 195 | high-specificity, has-selector, repeated-selector-in-file |
| low | 3 | src/themes/51-accessibility-motion-contrast.css | 16 | repeated-selector-in-file |
| high | 96 | src/surfaces/23-liquid-glass-core.css | 158 | high-specificity, has-selector, repeated-selector-in-file |
| high | 109 | src/surfaces/24-html-table-live-preview-glass.css | 63 | high-specificity, cm6-hit-routing-sensitive, repeated-selector-in-file |
+ | info | 0 | src/features/40-style-settings.css | 0 | - |
| low | 2 | src/tokens/00-light-tokens.css | 6 | pdf-header-footer-sensitive |
| low | 2 | src/tokens/01-dark-tokens.css | 7 | pdf-header-footer-sensitive |
| medium | 18 | src/base/10-base-workspace.css | 17 | high-specificity, cm6-hit-routing-sensitive |
| high | 82 | src/base/12-reading-content.css | 106 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 110 | src/surfaces/20-reading-tables-code.css | 153 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 67 | src/surfaces/21-reading-callouts-lists.css | 121 | high-specificity, has-selector, repeated-selector-in-file |
| medium | 21 | src/surfaces/22-reading-embeds-workspace.css | 30 | high-specificity, cm6-hit-routing-sensitive |
| high | 66 | src/themes/50-dark.css | 87 | high-specificity |
| high | 33 | src/features/43-print-base.css | 63 | high-specificity, cm6-hit-routing-sensitive, repeated-selector-in-file |
| high | 204 | src/base/13-live-preview.css | 157 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 89 | src/features/41-feature-presets.css | 310 | high-specificity, pdf-header-footer-sensitive, repeated-selector-in-file |
| medium | 23 | src/chrome/30-workspace.css | 127 | high-specificity, repeated-selector-in-file |
| medium | 18 | src/chrome/31-navigation-tasks-search.css | 43 | high-specificity |
| high | 78 | src/chrome/32-overlay-popover-dataview.css | 37 | high-specificity |
| high | 85 | src/chrome/33-settings-controls.css | 96 | high-specificity, has-selector |
| high | 57 | src/plugins/60-canvas-graph-link-panes.css | 64 | high-specificity |
| high | 106 | src/plugins/61-live-preview-mobile-plugin.css | 67 | high-specificity, cm6-hit-routing-sensitive, has-selector, repeated-selector-in-file |
| high | 161 | src/features/42-report-print-polish.css | 265 | high-specificity, cm6-hit-routing-sensitive, pdf-header-footer-sensitive, has-selector, repeated-selector-in-file |
| medium | 18 | src/chrome/34-nav-ribbon-glass.css | 25 | high-specificity |
| high | 61 | src/chrome/35-editing-menu-tooltip-glass.css | 110 | high-specificity, cm6-hit-routing-sensitive, repeated-selector-in-file |
| high | 70 | src/chrome/36-floating-ui-glass-system.css | 117 | high-specificity, repeated-selector-in-file |
| high | 304 | src/chrome/37-tabs-file-explorer-search.css | 195 | high-specificity, has-selector, repeated-selector-in-file |
| low | 3 | src/themes/51-accessibility-motion-contrast.css | 16 | repeated-selector-in-file |
| high | 96 | src/surfaces/23-liquid-glass-core.css | 158 | high-specificity, has-selector, repeated-selector-in-file |
| high | 109 | src/surfaces/24-html-table-live-preview-glass.css | 63 | high-specificity, cm6-hit-routing-sensitive, repeated-selector-in-file |
diff --git a/dev/WIKI/MAP/theme-css-risk-map.json b/dev/WIKI/MAP/theme-css-risk-map.json
index bb59201..f226b3d 100644
--- a/dev/WIKI/MAP/theme-css-risk-map.json
+++ b/dev/WIKI/MAP/theme-css-risk-map.json
@@ -2843,7 +2843,7 @@
},
{
"category": "high-specificity",
- "line": 202,
+ "line": 201,
"message": "specificity=(0, 9, 2)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch-wrapper",
@@ -2851,7 +2851,7 @@
},
{
"category": "high-specificity",
- "line": 207,
+ "line": 206,
"message": "specificity=(0, 9, 2)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control input[type=\"color\"]::-webkit-color-swatch, body:not(.is-mobile) .modal .setting-item-control input[type=\"color\"]::-webkit-color-swatch",
@@ -2859,7 +2859,7 @@
},
{
"category": "high-specificity",
- "line": 213,
+ "line": 212,
"message": "specificity=(0, 9, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control .pickr .pcr-button, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button",
@@ -2867,7 +2867,7 @@
},
{
"category": "high-specificity",
- "line": 218,
+ "line": 217,
"message": "specificity=(0, 22, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::before, body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after",
@@ -2875,7 +2875,7 @@
},
{
"category": "high-specificity",
- "line": 222,
+ "line": 221,
"message": "specificity=(0, 11, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile) .setting-item-control .pickr .pcr-button::after, body:not(.is-mobile) .modal .setting-item-control .pickr .pcr-button::after",
@@ -2883,7 +2883,7 @@
},
{
"category": "high-specificity",
- "line": 233,
+ "line": 232,
"message": "specificity=(0, 8, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item, .theme-dark .style-settings-container .setting-item, .theme-dark .vertical-tab-content-container .setting-item",
@@ -2891,7 +2891,7 @@
},
{
"category": "high-specificity",
- "line": 241,
+ "line": 240,
"message": "specificity=(0, 11, 2)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)",
@@ -2899,7 +2899,7 @@
},
{
"category": "high-specificity",
- "line": 245,
+ "line": 244,
"message": "specificity=(0, 13, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading::before, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3)::before",
@@ -2907,7 +2907,7 @@
},
{
"category": "high-specificity",
- "line": 248,
+ "line": 247,
"message": "specificity=(0, 20, 1)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager .style-settings-container .setting-item.setting-item-heading .setting-item-name, body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) :is(.setting-item.setting-item-heading, .setting-item-heading, h1, h2, h3), body:not(.is-mobile).theme-dark .modal.mod-settings :is(.vertical-tab-content, .vertical-tab-content-container) .setting-item.setting-item-heading .setting-item-name",
@@ -2915,7 +2915,7 @@
},
{
"category": "high-specificity",
- "line": 257,
+ "line": 256,
"message": "specificity=(0, 34, 14)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input[type=\"text\"], .theme-dark .setting-item-control input[type=\"number\"], .theme-dark .setting-item-control input[type=\"search\"], .theme-dark .setting-item-control textarea, .theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control input[type=\"text\"], .theme-dark .modal .setting-item-control input[type=\"number\"], .theme-dark .modal .setting-item-control textarea, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown",
@@ -2923,7 +2923,7 @@
},
{
"category": "high-specificity",
- "line": 261,
+ "line": 260,
"message": "specificity=(0, 12, 2)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control select, .theme-dark .setting-item-control .dropdown, .theme-dark .modal .setting-item-control select, .theme-dark .modal .setting-item-control .dropdown",
@@ -2931,7 +2931,7 @@
},
{
"category": "high-specificity",
- "line": 269,
+ "line": 268,
"message": "specificity=(0, 21, 6)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control select option:checked, .theme-dark .setting-item-control select option:hover, .theme-dark .setting-item-control select option:focus, .theme-dark .modal .setting-item-control select option:checked, .theme-dark .modal .setting-item-control select option:hover, .theme-dark .modal .setting-item-control select option:focus",
@@ -2939,7 +2939,7 @@
},
{
"category": "high-specificity",
- "line": 277,
+ "line": 276,
"message": "specificity=(0, 13, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control input:focus, .theme-dark .setting-item-control textarea:focus, .theme-dark .setting-item-control select:focus, .theme-dark .setting-item-control .dropdown:focus-visible",
@@ -2947,7 +2947,7 @@
},
{
"category": "high-specificity",
- "line": 279,
+ "line": 278,
"message": "specificity=(0, 9, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-cta:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-cta:is(:hover, :focus-visible)",
@@ -2955,7 +2955,7 @@
},
{
"category": "high-specificity",
- "line": 285,
+ "line": 284,
"message": "specificity=(0, 14, 4)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-warning, .theme-dark .setting-item-control button.mod-destructive, .theme-dark .modal .setting-item-control button.mod-warning, .theme-dark .modal .setting-item-control button.mod-destructive",
@@ -2963,7 +2963,7 @@
},
{
"category": "high-specificity",
- "line": 291,
+ "line": 290,
"message": "specificity=(0, 9, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-warning:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-warning:is(:hover, :focus-visible)",
@@ -2971,7 +2971,7 @@
},
{
"category": "high-specificity",
- "line": 297,
+ "line": 296,
"message": "specificity=(0, 9, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": ".theme-dark .setting-item-control button.mod-destructive:is(:hover, :focus-visible), .theme-dark .modal .setting-item-control button.mod-destructive:is(:hover, :focus-visible)",
@@ -2979,7 +2979,7 @@
},
{
"category": "high-specificity",
- "line": 299,
+ "line": 298,
"message": "specificity=(0, 9, 0)",
"module": "src/chrome/33-settings-controls.css",
"selector": "body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible), body:not(.is-mobile).theme-dark .modal-style-settings :is(.style-settings-import, .style-settings-export, .style-settings-copy, .style-settings-download, .style-settings-import-label):is(:hover, :focus-visible)",
@@ -5675,7 +5675,7 @@
},
{
"category": "has-selector",
- "line": 301,
+ "line": 300,
"message": ":has() selector; keep narrowly scoped",
"module": "src/chrome/33-settings-controls.css",
"selector": "body:not(.is-mobile).theme-dark :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible)",
@@ -7704,14 +7704,14 @@
]
},
{
- "declaration_count": 261,
+ "declaration_count": 280,
"entry_line": 63,
"has_selector_count": 2,
"high_specificity_selector_count": 27,
"import_index": 16,
"important_count": 0,
"legacy_id": "07c-settings-controls.css",
- "line_count": 439,
+ "line_count": 437,
"live_preview_sensitive_rule_count": 0,
"max_specificity": [
0,
@@ -7726,24 +7726,24 @@
"has-selector"
],
"risk_score": 85,
- "selector_count": 92,
+ "selector_count": 96,
"severity": "high",
"top_properties": [
[
"background",
- 52
+ 56
],
[
"box-shadow",
- 46
+ 50
],
[
"color",
- 38
+ 42
],
[
"border-color",
- 33
+ 37
],
[
"border",
@@ -7751,7 +7751,7 @@
],
[
"border-radius",
- 10
+ 11
],
[
"outline",
@@ -7765,6 +7765,10 @@
"accent-color",
4
],
+ [
+ "transform",
+ 4
+ ],
[
"font-weight",
3
@@ -7772,10 +7776,6 @@
[
"display",
3
- ],
- [
- "min-height",
- 3
]
]
},
@@ -8560,7 +8560,7 @@
"low": 3,
"medium": 5
},
- "selector_count": 2436
+ "selector_count": 2440
},
- "version": "3.1.75"
+ "version": "3.1.76"
}
diff --git a/dev/WIKI/MAP/theme-css-risk-summary.json b/dev/WIKI/MAP/theme-css-risk-summary.json
index 0545266..e0feb8e 100644
--- a/dev/WIKI/MAP/theme-css-risk-summary.json
+++ b/dev/WIKI/MAP/theme-css-risk-summary.json
@@ -160,7 +160,7 @@
"has-selector"
],
"risk_score": 85,
- "selector_count": 92,
+ "selector_count": 96,
"severity": "high"
},
{
@@ -284,7 +284,7 @@
"low": 3,
"medium": 5
},
- "selector_count": 2436
+ "selector_count": 2440
},
- "version": "3.1.75"
+ "version": "3.1.76"
}
diff --git a/manifest.json b/manifest.json
index 27991a1..04399dd 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,6 +1,6 @@
{
"name": "Owen Graphite",
- "version": "3.1.75",
+ "version": "3.1.76",
"minAppVersion": "1.5.8",
"author": "Owen (@towishy)",
"authorUrl": "https://github.com/towishy"
diff --git a/screenshots/README.md b/screenshots/README.md
index 39c3746..aca531d 100644
--- a/screenshots/README.md
+++ b/screenshots/README.md
@@ -1,6 +1,6 @@
# Screenshots
-Owen Graphite v3.1.75 마켓플레이스 등록용 스크린샷.
+Owen Graphite v3.1.76 마켓플레이스 등록용 스크린샷.
| 파일 | 모드 | 용도 |
| --- | --- | --- |
diff --git a/src/chrome/33-settings-controls.css b/src/chrome/33-settings-controls.css
index 6de08d7..3570bb9 100644
--- a/src/chrome/33-settings-controls.css
+++ b/src/chrome/33-settings-controls.css
@@ -171,15 +171,14 @@ body.css-settings-manager .style-settings-copy::before, body:not(.is-mobile) .mo
body:not(.is-mobile) :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible) { outline-color: rgba(148, 163, 184, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.76), 0 2px 8px rgba(15, 23, 42, 0.055), 0 0 0 1px rgba(148, 163, 184, 0.12); }
body:not(.is-mobile) .modal.mod-settings .search-input-container:focus-within { outline: 0; border-color: rgba(148, 163, 184, 0.22); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.82), 0 2px 8px rgba(15, 23, 42, 0.06), 0 0 0 1px rgba(148, 163, 184, 0.12); }
body:not(.is-mobile) .modal.mod-settings .search-input-container input[type="search"]:is(:focus, :focus-visible) { outline: 0; border-color: rgba(148, 163, 184, 0.22); box-shadow: none; }
-
body:not(.is-mobile) .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type="search"], .search-input-container input[type="text"]):is(:focus, :focus-visible, :focus-within) { outline: 0; border-color: rgba(148, 163, 184, 0.24); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.82), 0 2px 8px rgba(15, 23, 42, 0.055); }
-
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.90), rgba(186, 230, 253, 0.62)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px color-mix(in srgb, var(--ogd-rim-active-low) 22%, transparent); color: #075985; }
-
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, rgba(255, 255, 255, 0.86), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 56%, transparent), transparent 36%), linear-gradient(180deg, rgba(240, 249, 255, 0.96), rgba(224, 242, 254, 0.74)); border-color: var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92), inset 0 -1px 0 color-mix(in srgb, var(--ogd-rim-active-low) 18%, transparent), 0 8px 20px rgba(15, 23, 42, 0.10), 0 0 0 2px color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 28%, transparent); color: var(--ogd-text-strong, #111827); }
+body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta { border-color: rgba(148, 163, 184, 0.34); border-radius: var(--ogd-radius-control, 7px); background: radial-gradient(circle at 72% 20%, rgba(255, 255, 255, 0.88), transparent 36%), linear-gradient(180deg, rgba(248, 252, 255, 0.96), color-mix(in srgb, var(--ogd-surface-tint-aqua) 34%, rgba(226, 232, 240, 0.70))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.94), inset 0 -1px 0 rgba(15, 23, 42, 0.045), 0 4px 11px rgba(15, 23, 42, 0.08); color: #075985; transition: background 0.12s ease, border-color 0.12s ease, color 0.12s ease, box-shadow 0.12s ease, transform 0.12s ease; }
+body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible) { border-color: rgba(100, 116, 139, 0.40); background: radial-gradient(circle at 72% 20%, rgba(255, 255, 255, 0.94), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, 0.98), color-mix(in srgb, var(--ogd-surface-tint-aqua) 42%, rgba(226, 232, 240, 0.72))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.98), inset 0 -1px 0 rgba(15, 23, 42, 0.05), 0 7px 16px rgba(15, 23, 42, 0.11); color: #0369a1; transform: var(--ogd-hover-lift, translateY(-1px)); }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.90), rgba(226, 232, 240, 0.66)); border: 1px solid rgba(148, 163, 184, 0.30); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px rgba(15, 23, 42, 0.07); color: #075985; }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, rgba(255, 255, 255, 0.86), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 46%, transparent), transparent 36%), linear-gradient(180deg, rgba(240, 249, 255, 0.96), rgba(226, 232, 240, 0.70)); border-color: rgba(148, 163, 184, 0.32); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92), inset 0 -1px 0 rgba(15, 23, 42, 0.045), 0 8px 20px rgba(15, 23, 42, 0.10); color: var(--ogd-text-strong, #111827); }
body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-name, .community-item-author, .community-item-downloads, .community-item-downloads-text) { color: inherit; }
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.92), rgba(186, 230, 253, 0.64)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px color-mix(in srgb, var(--ogd-rim-active-low) 24%, transparent); color: #075985; }
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 34%, rgba(255, 255, 255, 0.76)); border-color: var(--ogd-rim-active-low); color: #0369a1; }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.90), rgba(226, 232, 240, 0.66)); border: 1px solid rgba(148, 163, 184, 0.30); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px rgba(15, 23, 42, 0.07); color: #075985; }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 24%, rgba(255, 255, 255, 0.76)); border-color: rgba(148, 163, 184, 0.30); color: #0369a1; }
/* Toggles */
.checkbox-container {
@@ -386,14 +385,13 @@ body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings
body:not(.is-mobile).theme-dark :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible) { outline-color: rgba(203, 213, 225, 0.14); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 3px 10px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(203, 213, 225, 0.08); }
body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container:focus-within { border-color: rgba(203, 213, 225, 0.14); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 3px 10px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(203, 213, 225, 0.08); }
body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container input[type="search"]:is(:focus, :focus-visible) { border-color: rgba(203, 213, 225, 0.14); box-shadow: none; }
-
body:not(.is-mobile).theme-dark .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type="search"], .search-input-container input[type="text"]):is(:focus, :focus-visible, :focus-within) { border-color: rgba(203, 213, 225, 0.16); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 3px 10px rgba(0, 0, 0, 0.22); }
-
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 36%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.28), rgba(8, 47, 73, 0.22)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
-
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 44%, transparent), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 20%, transparent), transparent 36%), linear-gradient(180deg, rgba(30, 41, 59, 0.74), rgba(8, 47, 73, 0.48)); border-color: var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), inset 0 -1px 0 color-mix(in srgb, var(--ogd-rim-active-low) 18%, transparent), 0 8px 22px rgba(0, 0, 0, 0.32), 0 0 0 2px color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 22%, transparent); color: var(--ogd-text-inverted, #f8fafc); }
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 38%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.30), rgba(8, 47, 73, 0.24)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 48%, rgba(8, 47, 73, 0.32)); border-color: var(--ogd-rim-active-low); color: #e0f2fe; }
+body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta { border-color: rgba(203, 213, 225, 0.18); background: radial-gradient(circle at 72% 20%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 30%, transparent), transparent 36%), linear-gradient(180deg, rgba(30, 41, 59, 0.72), color-mix(in srgb, var(--ogd-surface-tint-aqua) 22%, rgba(15, 23, 42, 0.48))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.11), inset 0 -1px 0 rgba(0, 0, 0, 0.24), 0 5px 14px rgba(0, 0, 0, 0.28); color: #bae6fd; }
+body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible) { border-color: rgba(203, 213, 225, 0.24); background: radial-gradient(circle at 72% 20%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 38%, transparent), transparent 36%), linear-gradient(180deg, rgba(51, 65, 85, 0.74), color-mix(in srgb, var(--ogd-surface-tint-aqua) 28%, rgba(15, 23, 42, 0.52))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.14), inset 0 -1px 0 rgba(0, 0, 0, 0.28), 0 8px 18px rgba(0, 0, 0, 0.34); color: #e0f2fe; }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 30%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.24), rgba(30, 41, 59, 0.28)); border: 1px solid rgba(203, 213, 225, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 36%, transparent), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 16%, transparent), transparent 36%), linear-gradient(180deg, rgba(30, 41, 59, 0.74), rgba(15, 23, 42, 0.48)); border-color: rgba(203, 213, 225, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), inset 0 -1px 0 rgba(0, 0, 0, 0.24), 0 8px 22px rgba(0, 0, 0, 0.32); color: var(--ogd-text-inverted, #f8fafc); }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 32%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.26), rgba(30, 41, 59, 0.30)); border: 1px solid rgba(203, 213, 225, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 34%, rgba(15, 23, 42, 0.38)); border-color: rgba(203, 213, 225, 0.18); color: #e0f2fe; }
.theme-dark .checkbox-container {
background: var(--ogd-surface-dark-subtle, #334155);
border-color: var(--ogd-line-muted, #475569);
diff --git a/src/surfaces/23-liquid-glass-core.css b/src/surfaces/23-liquid-glass-core.css
index 323273d..3d97115 100644
--- a/src/surfaces/23-liquid-glass-core.css
+++ b/src/surfaces/23-liquid-glass-core.css
@@ -730,8 +730,8 @@ body.theme-dark.ogd-report-mode :is(.markdown-rendered, .markdown-preview-view,
box-shadow: var(--ogd-lg-shadow-focus);
}
- body:not(.is-mobile) .modal.mod-community-theme .setting-item:focus-within { border-color: transparent; outline: 0; box-shadow: 0 1px 4px rgba(15, 23, 42, 0.04); }
- body:not(.is-mobile).theme-dark .modal.mod-community-theme .setting-item:focus-within { border-color: transparent; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.18); }
+ body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within { border-color: transparent; outline: 0; box-shadow: 0 1px 4px rgba(15, 23, 42, 0.04); }
+ body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within { border-color: transparent; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.18); }
body:not(.is-mobile) :is(.workspace-tab-header:focus-within .workspace-tab-header-inner, .workspace-tab-header-inner:focus-visible) {
border-color: var(--ogd-lg-frost-rim);
diff --git a/theme.css b/theme.css
index f907139..494b429 100644
--- a/theme.css
+++ b/theme.css
@@ -9517,15 +9517,14 @@ body.css-settings-manager .style-settings-copy::before, body:not(.is-mobile) .mo
body:not(.is-mobile) :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible) { outline-color: rgba(148, 163, 184, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.76), 0 2px 8px rgba(15, 23, 42, 0.055), 0 0 0 1px rgba(148, 163, 184, 0.12); }
body:not(.is-mobile) .modal.mod-settings .search-input-container:focus-within { outline: 0; border-color: rgba(148, 163, 184, 0.22); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.82), 0 2px 8px rgba(15, 23, 42, 0.06), 0 0 0 1px rgba(148, 163, 184, 0.12); }
body:not(.is-mobile) .modal.mod-settings .search-input-container input[type="search"]:is(:focus, :focus-visible) { outline: 0; border-color: rgba(148, 163, 184, 0.22); box-shadow: none; }
-
body:not(.is-mobile) .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type="search"], .search-input-container input[type="text"]):is(:focus, :focus-visible, :focus-within) { outline: 0; border-color: rgba(148, 163, 184, 0.24); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.82), 0 2px 8px rgba(15, 23, 42, 0.055); }
-
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.90), rgba(186, 230, 253, 0.62)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px color-mix(in srgb, var(--ogd-rim-active-low) 22%, transparent); color: #075985; }
-
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, rgba(255, 255, 255, 0.86), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 56%, transparent), transparent 36%), linear-gradient(180deg, rgba(240, 249, 255, 0.96), rgba(224, 242, 254, 0.74)); border-color: var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92), inset 0 -1px 0 color-mix(in srgb, var(--ogd-rim-active-low) 18%, transparent), 0 8px 20px rgba(15, 23, 42, 0.10), 0 0 0 2px color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 28%, transparent); color: var(--ogd-text-strong, #111827); }
+body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta { border-color: rgba(148, 163, 184, 0.34); border-radius: var(--ogd-radius-control, 7px); background: radial-gradient(circle at 72% 20%, rgba(255, 255, 255, 0.88), transparent 36%), linear-gradient(180deg, rgba(248, 252, 255, 0.96), color-mix(in srgb, var(--ogd-surface-tint-aqua) 34%, rgba(226, 232, 240, 0.70))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.94), inset 0 -1px 0 rgba(15, 23, 42, 0.045), 0 4px 11px rgba(15, 23, 42, 0.08); color: #075985; transition: background 0.12s ease, border-color 0.12s ease, color 0.12s ease, box-shadow 0.12s ease, transform 0.12s ease; }
+body:not(.is-mobile) .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible) { border-color: rgba(100, 116, 139, 0.40); background: radial-gradient(circle at 72% 20%, rgba(255, 255, 255, 0.94), transparent 36%), linear-gradient(180deg, rgba(255, 255, 255, 0.98), color-mix(in srgb, var(--ogd-surface-tint-aqua) 42%, rgba(226, 232, 240, 0.72))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.98), inset 0 -1px 0 rgba(15, 23, 42, 0.05), 0 7px 16px rgba(15, 23, 42, 0.11); color: #0369a1; transform: var(--ogd-hover-lift, translateY(-1px)); }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.90), rgba(226, 232, 240, 0.66)); border: 1px solid rgba(148, 163, 184, 0.30); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px rgba(15, 23, 42, 0.07); color: #075985; }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, rgba(255, 255, 255, 0.86), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 46%, transparent), transparent 36%), linear-gradient(180deg, rgba(240, 249, 255, 0.96), rgba(226, 232, 240, 0.70)); border-color: rgba(148, 163, 184, 0.32); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92), inset 0 -1px 0 rgba(15, 23, 42, 0.045), 0 8px 20px rgba(15, 23, 42, 0.10); color: var(--ogd-text-strong, #111827); }
body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-name, .community-item-author, .community-item-downloads, .community-item-downloads-text) { color: inherit; }
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.92), rgba(186, 230, 253, 0.64)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px color-mix(in srgb, var(--ogd-rim-active-low) 24%, transparent); color: #075985; }
-body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 34%, rgba(255, 255, 255, 0.76)); border-color: var(--ogd-rim-active-low); color: #0369a1; }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, rgba(255, 255, 255, 0.86), transparent 36%), linear-gradient(180deg, rgba(224, 242, 254, 0.90), rgba(226, 232, 240, 0.66)); border: 1px solid rgba(148, 163, 184, 0.30); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.90), 0 2px 7px rgba(15, 23, 42, 0.07); color: #075985; }
+body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 24%, rgba(255, 255, 255, 0.76)); border-color: rgba(148, 163, 184, 0.30); color: #0369a1; }
/* Toggles */
.checkbox-container {
@@ -9732,14 +9731,13 @@ body.theme-dark.css-settings-manager :is(.style-settings-import, .style-settings
body:not(.is-mobile).theme-dark :is(.modal-style-settings, .modal.mod-settings:has(.style-settings-copy, .style-settings-download)) :is(.setting-item, .modal-title, .setting-item-heading):is(:focus-within, :focus-visible) { outline-color: rgba(203, 213, 225, 0.14); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 3px 10px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(203, 213, 225, 0.08); }
body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container:focus-within { border-color: rgba(203, 213, 225, 0.14); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 3px 10px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(203, 213, 225, 0.08); }
body:not(.is-mobile).theme-dark .modal.mod-settings .search-input-container input[type="search"]:is(:focus, :focus-visible) { border-color: rgba(203, 213, 225, 0.14); box-shadow: none; }
-
body:not(.is-mobile).theme-dark .modal.mod-community-plugin :is(.search-input-container, .search-input-container input[type="search"], .search-input-container input[type="text"]):is(:focus, :focus-visible, :focus-within) { border-color: rgba(203, 213, 225, 0.16); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.07), 0 3px 10px rgba(0, 0, 0, 0.22); }
-
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 36%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.28), rgba(8, 47, 73, 0.22)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
-
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 44%, transparent), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 20%, transparent), transparent 36%), linear-gradient(180deg, rgba(30, 41, 59, 0.74), rgba(8, 47, 73, 0.48)); border-color: var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), inset 0 -1px 0 color-mix(in srgb, var(--ogd-rim-active-low) 18%, transparent), 0 8px 22px rgba(0, 0, 0, 0.32), 0 0 0 2px color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 22%, transparent); color: var(--ogd-text-inverted, #f8fafc); }
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 38%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.30), rgba(8, 47, 73, 0.24)); border: 1px solid var(--ogd-rim-active-low); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
-body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 48%, rgba(8, 47, 73, 0.32)); border-color: var(--ogd-rim-active-low); color: #e0f2fe; }
+body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta { border-color: rgba(203, 213, 225, 0.18); background: radial-gradient(circle at 72% 20%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 30%, transparent), transparent 36%), linear-gradient(180deg, rgba(30, 41, 59, 0.72), color-mix(in srgb, var(--ogd-surface-tint-aqua) 22%, rgba(15, 23, 42, 0.48))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.11), inset 0 -1px 0 rgba(0, 0, 0, 0.24), 0 5px 14px rgba(0, 0, 0, 0.28); color: #bae6fd; }
+body:not(.is-mobile).theme-dark .modal.mod-community-plugin .community-modal-button-container button.mod-cta:is(:hover, :focus-visible) { border-color: rgba(203, 213, 225, 0.24); background: radial-gradient(circle at 72% 20%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 38%, transparent), transparent 36%), linear-gradient(180deg, rgba(51, 65, 85, 0.74), color-mix(in srgb, var(--ogd-surface-tint-aqua) 28%, rgba(15, 23, 42, 0.52))); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.14), inset 0 -1px 0 rgba(0, 0, 0, 0.28), 0 8px 18px rgba(0, 0, 0, 0.34); color: #e0f2fe; }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item :is(.community-item-badge, .flair.mod-pop) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 30%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.24), rgba(30, 41, 59, 0.28)); border: 1px solid rgba(203, 213, 225, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) { background: radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 36%, transparent), transparent 34%), radial-gradient(circle at 14% 72%, color-mix(in srgb, var(--ogd-surface-tint-aqua) 16%, transparent), transparent 36%), linear-gradient(180deg, rgba(30, 41, 59, 0.74), rgba(15, 23, 42, 0.48)); border-color: rgba(203, 213, 225, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), inset 0 -1px 0 rgba(0, 0, 0, 0.24), 0 8px 22px rgba(0, 0, 0, 0.32); color: var(--ogd-text-inverted, #f8fafc); }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) :is(.community-item-badge, .flair) { background: radial-gradient(circle at 76% 22%, color-mix(in srgb, var(--ogd-surface-tint-aqua-soft) 32%, transparent), transparent 36%), linear-gradient(180deg, rgba(14, 116, 144, 0.26), rgba(30, 41, 59, 0.30)); border: 1px solid rgba(203, 213, 225, 0.18); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12), 0 3px 8px rgba(0, 0, 0, 0.24); color: #bae6fd; }
+body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin, .modal .community-modal) .community-item:is(.is-selected, [aria-selected="true"]) .flair.mod-pop { background: color-mix(in srgb, var(--ogd-surface-tint-aqua) 34%, rgba(15, 23, 42, 0.38)); border-color: rgba(203, 213, 225, 0.18); color: #e0f2fe; }
.theme-dark .checkbox-container {
background: var(--ogd-surface-dark-subtle, #334155);
border-color: var(--ogd-line-muted, #475569);
@@ -17074,8 +17072,8 @@ body.theme-dark.ogd-report-mode :is(.markdown-rendered, .markdown-preview-view,
box-shadow: var(--ogd-lg-shadow-focus);
}
- body:not(.is-mobile) .modal.mod-community-theme .setting-item:focus-within { border-color: transparent; outline: 0; box-shadow: 0 1px 4px rgba(15, 23, 42, 0.04); }
- body:not(.is-mobile).theme-dark .modal.mod-community-theme .setting-item:focus-within { border-color: transparent; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.18); }
+ body:not(.is-mobile) :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within { border-color: transparent; outline: 0; box-shadow: 0 1px 4px rgba(15, 23, 42, 0.04); }
+ body:not(.is-mobile).theme-dark :is(.modal.mod-community-theme, .modal.mod-community-plugin) .setting-item:focus-within { border-color: transparent; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.18); }
body:not(.is-mobile) :is(.workspace-tab-header:focus-within .workspace-tab-header-inner, .workspace-tab-header-inner:focus-visible) {
border-color: var(--ogd-lg-frost-rim);