Skip to content

Commit cb29f29

Browse files
committed
Fixes for eink issues #664 and #634
1 parent 98a0b6b commit cb29f29

File tree

7 files changed

+80
-19
lines changed

7 files changed

+80
-19
lines changed

Minimal.css

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6817,6 +6817,11 @@ https://github.com/dracula/dracula-theme
68176817
--tag-border-color-hover: var(--tx1);
68186818
--text-on-accent: var(--bg1);
68196819
--text-on-accent-inverted: var(--bg1);
6820+
--text-selection: var(--tx1);
6821+
}
6822+
.theme-light.minimal-eink-light ::selection,
6823+
.theme-dark.minimal-eink-dark ::selection {
6824+
color: var(--bg1);
68206825
}
68216826
.theme-light.minimal-eink-light.tabs-modern,
68226827
.theme-dark.minimal-eink-dark.tabs-modern {
@@ -6858,8 +6863,9 @@ https://github.com/dracula/dracula-theme
68586863
.theme-light.minimal-eink-light .markdown-rendered mark,
68596864
.theme-light.minimal-eink-light .suggestion-item.is-selected,
68606865
.theme-light.minimal-eink-light .horizontal-tab-nav-item:hover,
6861-
.theme-light.minimal-eink-light .vertical-tab-nav-item:hover, .theme-light.minimal-eink-light:not(.colorful-active) .horizontal-tab-nav-item.is-active, .theme-light.minimal-eink-light:not(.colorful-active) .vertical-tab-nav-item.is-active,
6862-
.theme-light.minimal-eink-light button,
6866+
.theme-light.minimal-eink-light .vertical-tab-nav-item:hover,
6867+
.theme-light.minimal-eink-light .mod-root .workspace-tab-header-status-icon, .theme-light.minimal-eink-light:not(.colorful-active) .horizontal-tab-nav-item.is-active, .theme-light.minimal-eink-light:not(.colorful-active) .vertical-tab-nav-item.is-active,
6868+
.theme-light.minimal-eink-light button.mod-cta,
68636869
.theme-light.minimal-eink-light select:hover, .theme-light.minimal-eink-light .dropdown:hover,
68646870
.theme-dark.minimal-eink-dark .status-bar .plugin-sync:hover .sync-status-icon.mod-success,
68656871
.theme-dark.minimal-eink-dark .status-bar .plugin-sync:hover .sync-status-icon.mod-working,
@@ -6872,9 +6878,10 @@ https://github.com/dracula/dracula-theme
68726878
.theme-dark.minimal-eink-dark .suggestion-item.is-selected,
68736879
.theme-dark.minimal-eink-dark .horizontal-tab-nav-item:hover,
68746880
.theme-dark.minimal-eink-dark .vertical-tab-nav-item:hover,
6881+
.theme-dark.minimal-eink-dark .mod-root .workspace-tab-header-status-icon,
68756882
.theme-dark.minimal-eink-dark:not(.colorful-active) .horizontal-tab-nav-item.is-active,
68766883
.theme-dark.minimal-eink-dark:not(.colorful-active) .vertical-tab-nav-item.is-active,
6877-
.theme-dark.minimal-eink-dark button,
6884+
.theme-dark.minimal-eink-dark button.mod-cta,
68786885
.theme-dark.minimal-eink-dark select:hover,
68796886
.theme-dark.minimal-eink-dark .dropdown:hover {
68806887
color: var(--bg1);
@@ -6939,15 +6946,30 @@ https://github.com/dracula/dracula-theme
69396946
.theme-light.minimal-eink-light.minimal-light-tonal {
69406947
--bg3:#bbb;
69416948
--ui1:#bbb;
6942-
--modal-border-color: var(--ui1);
6943-
--prompt-border-color: var(--ui1);
6949+
--tx3:#999;
69446950
}
69456951

69466952
.theme-dark.minimal-eink-dark.minimal-dark-tonal {
69476953
--bg3:#444;
69486954
--ui1:#444;
6955+
--tx3:#999;
6956+
}
6957+
6958+
.theme-light.minimal-eink-light.minimal-light-tonal,
6959+
.theme-dark.minimal-eink-dark.minimal-dark-tonal {
69496960
--modal-border-color: var(--ui1);
69506961
--prompt-border-color: var(--ui1);
6962+
--tag-border-color: var(--ui1);
6963+
--text-selection: var(--bg3);
6964+
--icon-color-active: var(--tx1);
6965+
--icon-color-focused: var(--tx1);
6966+
--minimal-tab-text-color-active: var(--tx1);
6967+
}
6968+
.theme-light.minimal-eink-light.minimal-light-tonal ::selection, .theme-light.minimal-eink-light.minimal-light-tonal:not(.colorful-active) .vertical-tab-nav-item:hover, .theme-light.minimal-eink-light.minimal-light-tonal:not(.colorful-active) .vertical-tab-nav-item.is-active,
6969+
.theme-dark.minimal-eink-dark.minimal-dark-tonal ::selection,
6970+
.theme-dark.minimal-eink-dark.minimal-dark-tonal:not(.colorful-active) .vertical-tab-nav-item:hover,
6971+
.theme-dark.minimal-eink-dark.minimal-dark-tonal:not(.colorful-active) .vertical-tab-nav-item.is-active {
6972+
color: var(--tx1);
69516973
}
69526974

69536975
/*

src/css/main.css

Lines changed: 27 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/css/main.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/css/main.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/css/main.min.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/scss/color-schemes/eink.scss

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@
3333
--tag-border-color-hover: var(--tx1);
3434
--text-on-accent: var(--bg1);
3535
--text-on-accent-inverted: var(--bg1);
36+
--text-selection: var(--tx1);
37+
38+
::selection {
39+
color: var(--bg1);
40+
}
3641

3742
&.tabs-modern {
3843
--minimal-tab-text-color-active: var(--bg1);
@@ -68,9 +73,10 @@
6873
.suggestion-item.is-selected,
6974
.horizontal-tab-nav-item:hover,
7075
.vertical-tab-nav-item:hover,
76+
.mod-root .workspace-tab-header-status-icon,
7177
&:not(.colorful-active) .horizontal-tab-nav-item.is-active,
7278
&:not(.colorful-active) .vertical-tab-nav-item.is-active,
73-
button,
79+
button.mod-cta,
7480
select:hover, .dropdown:hover {
7581
color: var(--bg1);
7682
}
@@ -149,14 +155,25 @@
149155
.theme-light.minimal-eink-light.minimal-light-tonal {
150156
--bg3:#bbb;
151157
--ui1:#bbb;
152-
153-
--modal-border-color: var(--ui1);
154-
--prompt-border-color: var(--ui1);
158+
--tx3:#999;
155159
}
156160
.theme-dark.minimal-eink-dark.minimal-dark-tonal {
157161
--bg3:#444;
158162
--ui1:#444;
159-
163+
--tx3:#999;
164+
}
165+
.theme-light.minimal-eink-light.minimal-light-tonal,
166+
.theme-dark.minimal-eink-dark.minimal-dark-tonal {
160167
--modal-border-color: var(--ui1);
161168
--prompt-border-color: var(--ui1);
169+
--tag-border-color: var(--ui1);
170+
--text-selection: var(--bg3);
171+
--icon-color-active: var(--tx1);
172+
--icon-color-focused: var(--tx1);
173+
--minimal-tab-text-color-active: var(--tx1);
174+
::selection,
175+
&:not(.colorful-active) .vertical-tab-nav-item:hover,
176+
&:not(.colorful-active) .vertical-tab-nav-item.is-active {
177+
color: var(--tx1);
178+
}
162179
}

theme.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)