Skip to content

Commit 81aa097

Browse files
committed
Clean up settings sidebar items
* Fix ordering of dictionaries sidebar anchor link * Fix transparent25 having 50% transparency * Put advanced line next to advanced settings category <rikaitan.link>YzI0ZDRjOWIzOWNlZWMxYjVmZDEzM2RmNzc0YzQxOTcyZTllYmJkYwo=</rikaitan.link>
1 parent 781811e commit 81aa097

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

ext/css/settings.css

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
--content-dimmer-color: rgba(0, 0, 0, 0.1);
7171
--advanced-color: #6640be;
7272
--advanced-color-lighter: hsl(258, 50%, 75%);
73-
--advanced-color-transparent25: rgba(102, 64, 190, 0.5);
73+
--advanced-color-transparent50: rgba(102, 64, 190, 0.5);
7474

7575
--modal-padding-horizontal: 1em;
7676
--modal-padding-vertical: 0.625em;
@@ -456,6 +456,7 @@ a.heading-link-light {
456456
cursor: pointer;
457457
transition: background-color var(--animation-duration) ease-in-out;
458458
box-sizing: border-box;
459+
position: relative;
459460
}
460461
.outline-item,
461462
.outline-item:hover {
@@ -760,10 +761,18 @@ select.short-height {
760761
height: 100%;
761762
width: 0.25em;
762763
}
764+
.outline-item.advanced-only::after {
765+
content: '';
766+
background-color: var(--advanced-color-lighter);
767+
position: absolute;
768+
left: 0;
769+
height: 100%;
770+
width: 0.25em;
771+
}
763772
.advanced-toggle {
764773
--accent-color: var(--advanced-color);
765774
--accent-color-lighter: var(--advanced-color-lighter);
766-
--accent-color-transparent25: var(--advanced-color-transparent25);
775+
--accent-color-transparent25: var(--advanced-color-transparent50);
767776
}
768777

769778
/* Debug settings */
@@ -777,6 +786,14 @@ select.short-height {
777786
height: 100%;
778787
width: 0.25em;
779788
}
789+
.outline-item.debug-only::after {
790+
content: '';
791+
background-color: var(--danger-color-lighter);
792+
position: absolute;
793+
left: 0;
794+
height: 100%;
795+
width: 0.25em;
796+
}
780797
.debug-toggle {
781798
--accent-color: var(--danger-color);
782799
--accent-color-lighter: var(--danger-color-lighter);

ext/settings.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
<div class="sidebar"><div class="sidebar-inner scrollbar">
2626
<div class="sidebar-body">
2727
<a href="#profile" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="profile"></span></span><span class="outline-item-label">Profile</span></a>
28-
<a href="#dictionaries" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="book"></span><span class="outline-item-left-warning-badge no-dictionaries-enabled-warning" hidden><div class="badge warning-badge"><span class="icon" data-icon="exclamation-point-short"></span></div></span></span><span class="outline-item-label">Dictionaries</span></a>
2928
<a href="#general" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="cog"></span></span><span class="outline-item-label">General</span></a>
29+
<a href="#dictionaries" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="book"></span><span class="outline-item-left-warning-badge no-dictionaries-enabled-warning" hidden><div class="badge warning-badge"><span class="icon" data-icon="exclamation-point-short"></span></div></span></span><span class="outline-item-label">Dictionaries</span></a>
3030
<a href="#scanning" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="scanning"></span></span><span class="outline-item-label">Scanning</span></a>
3131
<a href="#popup" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="popup"></span></span><span class="outline-item-label">Popup Behavior</span></a>
3232
<a href="#appearance" class="button outline-item"><span class="outline-item-left"><span class="outline-item-icon icon" data-icon="palette"></span></span><span class="outline-item-label">Appearance</span></a>

0 commit comments

Comments
 (0)