2021-07-30 03:07:01 +00:00
|
|
|
/*
|
|
|
|
* Citizen
|
|
|
|
*
|
|
|
|
* SkinStyles for Extension:TabberNeue
|
2024-05-25 04:47:02 +00:00
|
|
|
* Module: ext.tabberNeue
|
|
|
|
* Version: 2.0.0
|
2021-07-30 03:07:01 +00:00
|
|
|
*
|
2024-05-25 04:47:02 +00:00
|
|
|
* Date: 2024-05-25
|
2021-07-30 03:07:01 +00:00
|
|
|
*/
|
|
|
|
|
2021-06-22 00:50:25 +00:00
|
|
|
.tabber {
|
|
|
|
&__tab {
|
2022-10-23 23:40:19 +00:00
|
|
|
font-weight: var( --font-weight-medium );
|
2023-07-28 01:19:27 +00:00
|
|
|
color: var( --color-base );
|
2021-06-22 00:50:25 +00:00
|
|
|
|
|
|
|
&:visited {
|
2022-12-02 03:03:42 +00:00
|
|
|
color: var( --color-base );
|
2021-06-22 00:50:25 +00:00
|
|
|
}
|
|
|
|
|
2022-10-23 21:17:05 +00:00
|
|
|
&[ aria-selected='true' ],
|
|
|
|
&[ aria-selected='true' ]:visited {
|
2021-06-22 00:50:25 +00:00
|
|
|
color: var( --color-primary );
|
|
|
|
}
|
|
|
|
}
|
2021-06-22 01:00:42 +00:00
|
|
|
|
2024-05-25 07:46:31 +00:00
|
|
|
&__panel {
|
|
|
|
&--loading {
|
|
|
|
.tabber__transclusion {
|
|
|
|
a,
|
|
|
|
&::before,
|
|
|
|
&::after {
|
|
|
|
background: linear-gradient( to right, var( --color-base ) 8%, var( --color-base--subtle ) 18%, var( --color-base ) 33% );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-10-21 22:11:01 +00:00
|
|
|
&__indicator {
|
|
|
|
background: var( --color-primary );
|
|
|
|
}
|
|
|
|
|
2021-06-22 01:00:42 +00:00
|
|
|
&__header {
|
2024-04-19 19:14:18 +00:00
|
|
|
box-shadow: inset 0 -1px 0 0 var( --border-color-interactive );
|
2022-04-19 15:10:07 +00:00
|
|
|
|
2021-06-22 01:00:42 +00:00
|
|
|
&__prev,
|
|
|
|
&__next {
|
2023-02-28 21:59:36 +00:00
|
|
|
&::after {
|
2021-06-22 01:00:42 +00:00
|
|
|
opacity: var( --opacity-icon-base );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2021-06-22 00:50:25 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
@media ( hover: hover ) {
|
|
|
|
.tabber {
|
|
|
|
&__tab {
|
|
|
|
&:hover {
|
|
|
|
color: var( --color-primary--hover );
|
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
|
|
|
color: var( --color-primary--active );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
&__header {
|
|
|
|
&__prev,
|
|
|
|
&__next {
|
|
|
|
&:hover {
|
|
|
|
background-color: var( --background-color-quiet--hover );
|
2021-06-22 01:00:42 +00:00
|
|
|
|
2023-02-28 21:59:36 +00:00
|
|
|
&::after {
|
2021-06-22 01:00:42 +00:00
|
|
|
opacity: var( --opacity-icon-base--hover );
|
|
|
|
}
|
2021-06-22 00:50:25 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
|
|
|
background-color: var( --background-color-quiet--active );
|
2021-06-22 01:00:42 +00:00
|
|
|
|
2023-02-28 21:59:36 +00:00
|
|
|
&::after {
|
2021-06-22 01:00:42 +00:00
|
|
|
opacity: var( --opacity-icon-base--active );
|
|
|
|
}
|
2021-06-22 00:50:25 +00:00
|
|
|
}
|
|
|
|
|
2023-07-10 20:56:56 +00:00
|
|
|
&::after {
|
|
|
|
filter: var( --filter-invert );
|
|
|
|
}
|
2021-06-22 00:50:25 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|