File tree Expand file tree Collapse file tree 1 file changed +30
-31
lines changed
src/BootstrapBlazor/Components/Tab Expand file tree Collapse file tree 1 file changed +30
-31
lines changed Original file line number Diff line number Diff line change 1010 --bb-tabs-bar-bg : #{$bb-tabs-bar-bg } ;
1111 --bb-tabs-body-padding : #{$bb-tabs-body-padding } ;
1212 --bb-tabs-header-vertical-min-width : #{$bb-tabs-header-vertical-min-width } ;
13+ --bb-tabs-item-close-button-height : 21px ;
1314 display : flex ;
1415 flex-flow : column ;
1516
157158 color : var (--bb-tabs-item-active-color );
158159}
159160
160- .tabs-item :not (.disabled ):hover {
161- color : var (--bb-tabs-item-hover-color );
162- }
163-
164- .tabs-item.disabled {
165- opacity : var (--bb-tabs-item-disabled-opacity );
166- }
161+ .tabs-item {
162+ & .disabled {
163+ opacity : var (--bb-tabs-item-disabled-opacity );
164+ }
167165
168- .tabs-item .tabs-item-text {
169- padding : 0 0.25rem ;
170- pointer-events : none ;
171- }
166+ & :not (.disabled ):hover {
167+ color : var (--bb-tabs-item-hover-color );
168+ }
172169
173- .tabs-item.is-closeable .tabs-item-text {
174- padding-right : 1rem ;
175- }
170+ & :hover {
171+ .tabs-item-close {
172+ visibility : visible ;
173+ }
174+ }
176175
177- .tabs-item :hover .tabs-item-close {
178- display : flex ;
179- }
176+ .tabs-item-text {
177+ padding : 0 0.25rem ;
178+ pointer-events : none ;
179+ user-select : none ;
180+ }
180181
181- .tabs-item .tabs-item-close {
182- width : 21px ;
183- height : 21px ;
184- display : none ;
185- position : absolute ;
186- right : .5rem ;
187- top : 10px ;
188- justify-content : center ;
189- align-items : center ;
190- transition : all .3s linear ;
191- }
182+ .tabs-item-close {
183+ width : var (--bb-tabs-item-close-button-height );
184+ height : var (--bb-tabs-item-close-button-height );
185+ visibility : hidden ;
186+ display : flex ;
187+ justify-content : center ;
188+ align-items : center ;
192189
193- .tabs-item .tabs-item-close :hover {
194- background-color : #e4e7ed ;
195- border-radius : var (--bs-border-radius );
190+ & :hover {
191+ background-color : #e4e7ed ;
192+ border-radius : var (--bs-border-radius );
193+ }
194+ }
196195}
197196
198197.tabs .tabs-body {
You can’t perform that action at this time.
0 commit comments