@ -132,7 +132,7 @@ select {
}
. link-button {
display : inline- block ;
display : inline- flex ;
margin : calc ( 2 * var ( -- default - grid - baseline )) ;
padding : calc ( 2 * var ( -- default - grid - baseline )) calc ( 4 * var ( -- default - grid - baseline )) ;
background-color : var ( -- color - primary-element ) ;
@ -140,6 +140,8 @@ select {
border-radius : var ( -- border-radius-element ) ;
border : 1 px solid var ( -- color - primary-element ) ;
box-shadow : 0 2 px 9 px var ( -- color - box-shadow ) ;
align-items : center ;
gap : calc ( var ( -- default - grid - baseline ) * 2 ) ;
& : hover ,
& : focus {
@ -152,19 +154,13 @@ select {
outline : 2 px solid var ( -- color - main-text ) !important ;
}
& . icon-file {
padding-inline-start : calc ( var ( -- default - grid - baseline ) + var ( -- default - clickable-area )) ;
background-position : calc ( 2 * var ( -- default - grid - baseline )) ;
. icon-file-text {
filter : var ( -- primary-invert-if-dark ) ;
width : 20 px ;
height : 20 px ;
}
}
body [ dir = ' ltr ' ] . link-button . icon-file {
background-position : left 24 px center ;
}
body [ dir = ' rtl ' ] . link-button . icon-file {
background-position : right 24 px center ;
}
. personal-settings-container {
display : inline-grid ;
grid-template-columns : 1 fr 1 fr 1 fr ;