UX: more apparent focus styles for sidebar headers (#18078)
This commit is contained in:
parent
03a599f457
commit
ba4a4d3297
|
@ -90,12 +90,16 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
&.text {
|
&.text {
|
||||||
border-radius: 3px;
|
border-radius: 100%;
|
||||||
background: rgba(var(--primary-rgb), 0.1);
|
background: rgba(var(--primary-rgb), 0.1);
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: var(--font-down-1);
|
font-size: var(--font-down-1);
|
||||||
padding: 0.2em 0.5em;
|
padding: 0.2em 0.47em;
|
||||||
margin-right: 0.25em;
|
margin-right: 0.25em;
|
||||||
|
position: absolute;
|
||||||
|
+ .sidebar-section-link-content-text {
|
||||||
|
margin-left: calc(20px + 0.5em);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&.icon {
|
&.icon {
|
||||||
|
|
|
@ -7,13 +7,6 @@
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
|
||||||
.discourse-no-touch & {
|
|
||||||
&:hover,
|
|
||||||
&:focus-within {
|
|
||||||
background: var(--d-sidebar-highlight-color);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.select-kit {
|
.select-kit {
|
||||||
.btn {
|
.btn {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
|
@ -58,9 +51,13 @@
|
||||||
|
|
||||||
&.sidebar-section-header-collapsable {
|
&.sidebar-section-header-collapsable {
|
||||||
justify-content: flex-start;
|
justify-content: flex-start;
|
||||||
|
.discourse-no-touch & {
|
||||||
|
&:hover {
|
||||||
|
background: var(--primary-200);
|
||||||
|
}
|
||||||
|
}
|
||||||
&:focus {
|
&:focus {
|
||||||
background: transparent;
|
background: var(--primary-200);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -80,11 +77,12 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar-section-header-button {
|
.sidebar-section-header-button {
|
||||||
background: none;
|
background: transparent;
|
||||||
border: none;
|
border: none;
|
||||||
padding: 0 var(--d-sidebar-row-horizontal-padding) 0
|
padding: calc(var(--d-sidebar-row-horizontal-padding) / 4)
|
||||||
|
var(--d-sidebar-row-horizontal-padding)
|
||||||
|
calc(var(--d-sidebar-row-horizontal-padding) / 4)
|
||||||
calc(var(--d-sidebar-row-horizontal-padding) / 2);
|
calc(var(--d-sidebar-row-horizontal-padding) / 2);
|
||||||
|
|
||||||
.d-icon {
|
.d-icon {
|
||||||
font-size: var(--font-down-1);
|
font-size: var(--font-down-1);
|
||||||
color: var(--primary-medium);
|
color: var(--primary-medium);
|
||||||
|
@ -94,6 +92,7 @@
|
||||||
&:hover,
|
&:hover,
|
||||||
&:focus {
|
&:focus {
|
||||||
outline: none;
|
outline: none;
|
||||||
|
background: var(--primary-200);
|
||||||
.d-icon {
|
.d-icon {
|
||||||
color: var(--primary);
|
color: var(--primary);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue