@nextcloud/vue
Version:
Nextcloud vue components
68 lines • 2.16 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-353fa414] {
display: flex;
align-self: center;
justify-self: center;
align-items: center;
justify-content: center;
}
.progress-bar[data-v-353fa414] {
display: block;
height: var(--progress-bar-height);
--progress-bar-color: var(--v3a86fec2);
--progress-bar-height: var(--v57442460);
}
.progress-bar--linear[data-v-353fa414] {
width: 100%;
overflow: hidden;
border: 0;
padding: 0;
background: var(--color-background-dark);
border-radius: calc(var(--progress-bar-height) / 2);
}
.progress-bar--linear[data-v-353fa414]::-webkit-progress-bar {
height: var(--progress-bar-height);
background-color: transparent;
}
.progress-bar--linear[data-v-353fa414]::-webkit-progress-value {
background: var(--progress-bar-color, var(--gradient-primary-background));
border-radius: calc(var(--progress-bar-height) / 2);
}
.progress-bar--linear[data-v-353fa414]::-moz-progress-bar {
background: var(--progress-bar-color, var(--gradient-primary-background));
border-radius: calc(var(--progress-bar-height) / 2);
}
.progress-bar--circular[data-v-353fa414] {
width: var(--progress-bar-height);
color: var(--progress-bar-color);
}
.progress-bar--error[data-v-353fa414] {
color: var(--color-text-error, var(--color-error)) ;
}
.progress-bar--error[data-v-353fa414]::-moz-progress-bar {
background: var(--color-text-error, var(--color-error)) ;
}
.progress-bar--error[data-v-353fa414]::-webkit-progress-value {
background: var(--color-text-error, var(--color-error)) ;
}
.progress-bar-container[data-v-353fa414] {
display: flex;
align-items: center;
gap: calc(2 * var(--default-grid-baseline));
}
.progress-bar__value[data-v-353fa414] {
font-size: var(--font-size-small, 13px);
font-variant-numeric: tabular-nums;
min-width: 4ch;
text-align: end;
}