@@ -92,18 +92,11 @@ $disabled-fade: 0.6;
9292.Item {
9393 @include nav-item-attributes ;
9494 position : relative ;
95-
96- margin-inline-start : var (--p-space-2 );
97-
98- & :last-child {
99- margin-inline-end : var (--p-space-2 );
100- }
10195}
10296
10397.Item-selected {
10498 font-weight : var (--p-font-weight-semibold );
10599 color : var (--p-text-primary );
106- background-color : var (--p-background-selected );
107100 outline : var (--p-border-width-1 ) solid transparent ;
108101
109102 & ::before {
@@ -118,18 +111,6 @@ $disabled-fade: 0.6;
118111 border-bottom-right-radius : var (--p-border-radius-1 );
119112 }
120113
121- @include focus-ring ;
122-
123- & :hover ,
124- & .keyFocused {
125- background-color : var (--p-background-hovered );
126- color : var (--p-text-primary-hovered );
127- }
128-
129- .keyFocused {
130- @include focus-ring ($style : ' focused' );
131- }
132-
133114 & :active ,
134115 & :active:hover {
135116 @include no-focus-ring ;
@@ -203,9 +184,35 @@ $disabled-fade: 0.6;
203184}
204185
205186.ItemWrapper {
187+ width : 100% ;
188+ padding : 0 var (--p-space-2 );
189+ }
190+
191+ .ItemInnerWrapper {
206192 display : flex ;
207193 flex-wrap : nowrap ;
208194 width : 100% ;
195+
196+ & :hover {
197+ background : var (--p-background-hovered );
198+ color : var (--p-text );
199+ text-decoration : none ;
200+ }
201+ }
202+
203+ .ItemInnerWrapper-Selected {
204+ background-color : var (--p-background-selected );
205+ @include focus-ring ;
206+
207+ & :hover ,
208+ & .keyFocused {
209+ background-color : var (--p-background-hovered );
210+ color : var (--p-text-primary-hovered );
211+ }
212+
213+ .keyFocused {
214+ @include focus-ring ($style : ' focused' );
215+ }
209216}
210217
211218.Text {
@@ -238,8 +245,7 @@ $disabled-fade: 0.6;
238245 display : flex ;
239246 align-items : center ;
240247 height : nav (mobile-height );
241- padding : var (--p-space-1 ) var (--p-space-4 );
242- margin-right : var (--p-space-1 );
248+ padding : var (--p-space-1 ) var (--p-space-3 ) var (--p-space-1 ) var (--p-space-4 );
243249 border-radius : var (--p-border-radius-1 );
244250
245251 @media #{$p-breakpoints-md-up } {
0 commit comments