@ -35,28 +35,24 @@ tb-dashboard-widget-select {
width : 100 % ;
height : auto ;
gap : 16 px ;
color : #fff ;
padding : 12 px 12 px 12 px 24 px ;
button . mat-mdc-icon-button . mat-mdc-button-base {
--mdc-icon-button-state-layer-size : 40 px ;
--mat-icon-button-state-layer-size : 40 px ;
--mdc-icon-button-icon-color : #fff ;
padding : 8 px ;
color : #fff ;
}
}
. tb-widget-select-title-row {
gap : 8 px ;
width : 100 % ;
min-height : 40 px ;
min-height : 42 px ;
. tb-widget-select-title {
font-size : 24 px ;
line-height : 32 px ;
font-weight : 400 ;
color : #fff ;
overflow : hidden ;
white-space : nowrap ;
text-overflow : ellipsis ;
@ -90,11 +86,6 @@ tb-dashboard-widget-select {
}
}
}
& . tb-fill . tb-invert {
. mat-button-toggle . mat-button-toggle-appearance-standard {
color : #FFF ;
}
}
}
}
}
@ -106,14 +97,14 @@ tb-dashboard-widget-select {
. tb-widget-select-search {
height : 40 px ;
padding : 8 px 12 px ;
background : rgba ( 255 , 255 , 255 , 0 .16 ) ;
border : 1 px solid rgba ( 255 , 255 , 255 , 0 .15 ) ;
background : rgba ( 0 , 0 , 0 , 0 .03 ) ;
border : 1 px solid rgba ( 0 , 0 , 0 , 0 .15 ) ;
border-radius : 8 px ;
caret-color : $tb-primary-color ;
color : rgba ( 255 , 255 , 255 , 0 .8 4 ) ;
color : rgba ( 0 , 0 , 0 , 0 .5 4 ) ;
mat-icon {
color : rgba ( 255 , 255 , 255 , 0 .8 ) ;
color : rgba ( 0 , 0 , 0 , 0 .54 ) ;
}
input {
@ -124,23 +115,22 @@ tb-dashboard-widget-select {
font-size : 16 px ;
line-height : 24 px ;
background : transparent ;
color : #fff ;
border : none ;
outline : none ;
& : : placeholder {
color : rgba ( 255 , 255 , 255 , 0 .8 ) ;
color : rgba ( 0 , 0 , 0 , 0 .54 ) ;
opacity : 1 ;
}
}
button . mat-mdc-icon-button mat-icon {
color : rgba ( 255 , 255 , 255 , 0 .8 ) ;
color : rgba ( 0 , 0 , 0 , 0 .54 ) ;
}
& . focus {
background : #fff ;
border-color : rgba ( 255 , 255 , 255 , 0 .15 ) ;
border-color : rgba ( 0 , 0 , 0 , 0 .15 ) ;
caret-color : $tb-primary-color ;
mat-icon {
@ -165,14 +155,9 @@ tb-dashboard-widget-select {
}
. tb-widget-select-sort {
color : #fff ;
font-weight : 500 ;
font-size : 14 px ;
letter-spacing : 0 .25 px ;
mat-icon {
color : #fff ;
}
}
}