@@ -135,4 +135,52 @@ iframe.slide-deck {
135135
136136.mt-container [data-theme = light ] {
137137 --mt-color-bg-hover :#{$darkpurple10 } !important ;
138+ }
139+
140+ .navbar-nav .dropdown-menu .dropdown-item :hover {
141+ background-color : $darkpurple10 ;
142+ }
143+
144+ .dropdown-item.quarto-navbar-tools-item :hover {
145+ background-color : $darkpurple10 ;
146+ }
147+
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 ;
152+ }
153+
154+ /* Tools dropdown toggle hover - make it orange */
155+ .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+ .quarto-navbar-tools.show .dropdown-toggle ,
162+ .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 */
183+ .dropdown-toggle :focus ,
184+ .dropdown-toggle.show :focus {
185+ color : $orange !important ;
138186}
0 commit comments