Skip to content

Commit 44f7de9

Browse files
committed
Higher fidelity "Vintage Blue" theme.
1 parent 43c5b15 commit 44f7de9

File tree

2 files changed

+22
-6
lines changed

2 files changed

+22
-6
lines changed

src/common/themes.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,11 @@
8080
--icon-size: 2.2em;
8181
--line-size: 1.7em;
8282
--popup-size: 640px;
83+
84+
--bg-focused-row: linear-gradient(to bottom, var(--form-color1) 0, var(--form-color2) 70%, var(--bg-color1) 100%) no-repeat;
85+
--bg-odd-row: var(--bg-color2);
86+
--bg-even-row: var(--form-color1);
87+
--border-row-sep: none; /* 2px dotted var(--form-color2); */
8388
}
8489

8590
.vintage {
@@ -111,5 +116,10 @@
111116

112117
--focus-color-light: #8cf8 !important;
113118
--focus-color-dark: #0468 !important;
119+
120+
--bg-focused-row: var(--focus-color);
121+
--bg-odd-row: var(--bg-color2);
122+
--bg-even-row: var(--bg-color1);
123+
--border-row-sep: none;
114124
}
115125

src/ui/ui.css

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ input[type="checkbox"] {
180180
border-collapse: collapse;
181181
border-spacing: 0;
182182
width: 100%;
183-
background: var(--bg-color2);
183+
background-color: var(--bg-odd-row);
184184
image-rendering: -webkit-optimize-contrast;
185185
}
186186
.sites tr, .sites td {
@@ -192,13 +192,19 @@ input[type="checkbox"] {
192192
}
193193

194194
html:not(.mobile) .sites > tr.site:not(.customizing):is(:focus-within, :hover) {
195-
background: linear-gradient(to bottom, var(--form-color1) 0, var(--bg-color2) 41%, var(--bg-color1) 100%) no-repeat;
195+
background: var(--bg-focused-row);
196196
border-color: transparent;
197197
}
198198

199199
.sites > tr.site:not(.customizing) {
200-
border-top: 2px dotted var(--form-color1);
200+
/* border-top: 2px dotted var(--form-color1); */
201+
border-top: var(--border-row-sep);
202+
}
203+
204+
.sites > tr.site:nth-child(even):not(.customizing) {
205+
background-color: var(--bg-even-row);
201206
}
207+
202208
.sites > tr.site:first-of-type, tr.site:focus-within + tr, .sites > tr.customizing, .sites > tr.customizing + tr.site, .customizer, .customizer + tr.site {
203209
border-color: transparent;
204210
}
@@ -296,7 +302,7 @@ span.preset {
296302
-moz-appearance: none;
297303
background: var(--img-ui-no) no-repeat center;
298304
outline: 0;
299-
opacity: .6;
305+
opacity: .8;
300306
margin: 0 .5em 0.13em .5em;
301307
background-size: var(--line-size);
302308
width: var(--line-size);
@@ -340,7 +346,7 @@ span.preset {
340346
display: none;
341347
text-transform: uppercase;
342348
color: var(--fg-color2);
343-
opacity: .7;
349+
opacity: .8;
344350
position: absolute;
345351
left: 0;
346352
padding-left: 3em;
@@ -358,7 +364,7 @@ span.preset {
358364
}
359365

360366
:not(#presets) > .sites .site:not(.customizing) .presets input.preset:checked + label.preset {
361-
background-image: linear-gradient(to right, transparent calc(var(--line-size) * 1.5), var(--bg-color1) 50%);
367+
background-image: linear-gradient(to right, transparent calc(var(--line-size) * 1.5), var(--form-color2) 50%);
362368
border-radius: calc(var(--line-size) / 2);
363369
}
364370

0 commit comments

Comments
 (0)