@nextcloud/vue
Version:
Nextcloud vue components
53 lines • 1.69 kB
CSS
/**
* SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
/**
* SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
/*
* Ensure proper alignment of the vue material icons
*/
.material-design-icon[data-v-36ffc13f] {
display: flex;
align-self: center;
justify-self: center;
align-items: center;
justify-content: center;
}
.counter-bubble__counter[data-v-36ffc13f] {
--counter-bubble-height: 22px;
font-size: var(--font-size-small, 13px);
overflow: hidden;
width: fit-content;
min-width: var(--counter-bubble-height);
text-align: center;
line-height: var(--counter-bubble-height);
padding: 0 calc(1.5 * var(--default-grid-baseline));
border-radius: 0.5lh;
background-color: var(--color-primary-element-light);
font-weight: bold;
color: var(--color-primary-element-light-text);
}
.counter-bubble__counter .active[data-v-36ffc13f] {
color: var(--color-main-background);
background-color: var(--color-primary-element-light);
}
.counter-bubble__counter--highlighted[data-v-36ffc13f] {
color: var(--color-primary-element-text);
background-color: var(--color-primary-element);
}
.counter-bubble__counter--highlighted.active[data-v-36ffc13f] {
color: var(--color-primary-element);
background-color: var(--color-main-background);
}
.counter-bubble__counter--outlined[data-v-36ffc13f] {
color: var(--color-primary-element);
background: transparent;
box-shadow: inset 0 0 0 2px;
}
.counter-bubble__counter--outlined.active[data-v-36ffc13f] {
color: var(--color-main-background);
box-shadow: inset 0 0 0 2px;
}