@@ -60,18 +60,6 @@ $callout-color-important: $red;
60
60
color : $primary ;
61
61
}
62
62
63
- #quarto-header > nav > div > div .navbar-brand-container.mx-auto > a :hover {
64
- color : $orange ;
65
- }
66
-
67
- #navbarCollapse > ul > li > a :hover {
68
- color : $orange ;
69
- }
70
-
71
- #navbarCollapse > ul > li > a .active {
72
- color : $orange ;
73
- }
74
-
75
63
// code
76
64
pre .sourceCode {
77
65
border-radius : 0 ;
@@ -137,50 +125,31 @@ iframe.slide-deck {
137
125
--mt-color-bg-hover :#{$darkpurple10 } !important ;
138
126
}
139
127
140
- .navbar-nav .dropdown-menu .dropdown-item :hover {
141
- background-color : $darkpurple10 ;
128
+ // navbar
129
+ #quarto-header > nav > div > div .navbar-brand-container.mx-auto > a :hover {
130
+ color : $orange ;
142
131
}
143
132
144
- .dropdown-item.quarto-navbar-tools-item :hover {
145
- background-color : $darkpurple10 ;
133
+ #navbarCollapse > ul > li > a :hover ,
134
+ #navbarCollapse > ul > li > a .active {
135
+ color : $orange ;
146
136
}
147
137
148
- /* Keep dropdown toggle orange when dropdown is open and items are being hovered */
149
- .navbar-nav .dropdown.show .dropdown-toggle ,
150
- .navbar-nav .dropdown :hover .dropdown-toggle {
151
- color : $orange !important ;
138
+ // bg-color on dropdown menu and tool items
139
+ .navbar-nav .dropdown-menu .dropdown-item :hover ,
140
+ .dropdown-item.quarto-navbar-tools-item :hover {
141
+ background- color : $darkpurple10 ;
152
142
}
153
143
154
- /* Tools dropdown toggle hover - make it orange */
144
+ /* All dropdown toggles - hover, open, and focus states */
145
+ .navbar-nav .dropdown-toggle :hover ,
146
+ .navbar-nav .dropdown.show .dropdown-toggle ,
147
+ .navbar-nav .dropdown :hover .dropdown-toggle ,
155
148
.quarto-navbar-tools .dropdown-toggle :hover ,
156
- .quarto-navbar-tools a .dropdown-toggle :hover {
157
- color : $orange !important ;
158
- }
159
-
160
- /* Keep tools dropdown toggle orange when dropdown is open and you're hovering items */
161
149
.quarto-navbar-tools.show .dropdown-toggle ,
162
150
.quarto-navbar-tools :hover .dropdown-toggle ,
163
- .quarto-navbar-tools .dropdown.show .dropdown-toggle {
164
- color : $orange !important ;
165
- }
166
-
167
- /* Force regular navbar dropdown toggle to stay orange when open */
168
- .navbar-nav .nav-item.dropdown.show > .nav-link.dropdown-toggle ,
169
- .navbar-nav .nav-item.dropdown.show > .dropdown-toggle ,
170
- .navbar-nav .dropdown.show > .dropdown-toggle {
171
- color : $orange !important ;
172
- }
173
-
174
- /* Force tools dropdown toggle to stay orange when open */
175
- .quarto-navbar-tools.show > .dropdown-toggle ,
176
- .quarto-navbar-tools.show > a .dropdown-toggle ,
177
- div [class *= " quarto-navbar-tools" ].show > a ,
178
- div [class *= " quarto-navbar-tools" ][aria-expanded = " true" ] > a {
179
- color : $orange !important ;
180
- }
181
-
182
- /* Catch any focus states that might be interfering */
151
+ .quarto-navbar-tools .dropdown.show .dropdown-toggle ,
183
152
.dropdown-toggle :focus ,
184
153
.dropdown-toggle.show :focus {
185
- color : $orange !important ;
186
- }
154
+ color : $orange !important ;
155
+ }
0 commit comments