diff --git a/docs/components/navigation/index.html b/docs/components/navigation/index.html
index c3677e5ac..3f6e28fce 100644
--- a/docs/components/navigation/index.html
+++ b/docs/components/navigation/index.html
@@ -45,7 +45,7 @@
Left (Vertical) Navigation
- Link 3-1
+ Link 3-1
Link 3-2
Link 3-3
@@ -74,7 +74,7 @@ Left (Vertical) Navigation
- Link 3-1
+ Link 3-1
Link 3-2
Link 3-3
diff --git a/src/scss/components/navigation/_index.scss b/src/scss/components/navigation/_index.scss
index 659422d66..eea5cc5ea 100644
--- a/src/scss/components/navigation/_index.scss
+++ b/src/scss/components/navigation/_index.scss
@@ -9,8 +9,8 @@
$l3-indent: 3 * $indent-by;
$l4-indent: 4 * $indent-by;
- background-color: $gray-975;
- color: $gray-400;
+ background-color: $gray-50;
+ color: $gray-950;
font-size: 0.875rem; /* ~14px */
letter-spacing: 0.75px;
padding-top: 2rem;
@@ -21,10 +21,11 @@
display: block;
padding: $vpad $rpad $vpad $l1-indent;
position: relative;
+ outline: none;
&:hover {
- background-color: $gray-800;
- color: $gray-0;
+ background-color: $gray-200;
+ color: $purple-500;
}
.toggle-icon {
@@ -37,6 +38,8 @@
}
&[aria-expanded="true"] {
+ color: $purple-500;
+
.toggle-icon {
transform: translateY(-50%) scaleY(-1);
}
@@ -56,17 +59,28 @@
text-decoration: none;
&.current {
- background-color: $gray-900;
- color: $gray-0;
+ background-color: $gray-200;
+ border-left: 0.125rem solid $purple-500;
+ color: $purple-500;
+ margin-left: 1.25rem;
+ padding-left: 1.125rem;
}
&:hover {
- background-color: $gray-800;
- color: $gray-0;
+ background-color: $gray-200;
+ color: $purple-500;
}
}
hx-reveal {
+ a.active {
+ background-color: $gray-200;
+ border-left: 0.125rem solid $purple-500;
+ color: $purple-500;
+ margin-left: 0.3rem;
+ padding-left: 3.25rem !important;
+ }
+
a[href],
hx-disclosure {
padding-left: $l2-indent;