Skip to content
Snippets Groups Projects
Commit 2c90aeb4 authored by Alexis POYEN's avatar Alexis POYEN
Browse files

UI: add progress bar component

parent 8876ff7f
No related branches found
No related tags found
1 merge request!4Add theme
/* ********************************************************************************************* */
/* * PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGR * */
/* * PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGESS_BAR PROGR * */
/* ********************************************************************************************* */
.progress-bar {
display: grid;
grid-template-rows: auto;
min-width: 48px;
max-width: 50%;
label {
display: grid;
grid-template-columns: 85% 15%;
span {
text-align: right;
}
}
progress {
height: 8px;
border: none;
border-radius: 4px;
margin-top: var(--ml-medium-px);
margin-bottom: var(--ml-medium-px);
}
progress::-webkit-progress-bar,
progress::-moz-progress-bar {
background-color: var(--ml-m500);
}
&.small {
progress {
height: 4px;
}
}
&.success {
progress::-webkit-progress-bar,
progress::-moz-progress-bar {
background-color: var(--ml-text-success);
}
}
&.error {
progress::-webkit-progress-bar,
progress::-moz-progress-bar {
background-color: var(--ml-text-error);
}
}
.status {
display: flex;
gap: var(--ml-small-px);
}
&.success {
.status {
color: var(--ml-text-success);
}
}
&.error {
.status {
color: var(--ml-text-error);
}
}
}
@use 'ds-color-palet.scss'; @use "ds-color-palet.scss";
@use 'ds-ml-var.scss'; @use "ds-ml-var.scss";
@use 'ds-ml-color-var.scss'; @use "ds-ml-color-var.scss";
// components // components
@use 'components/accordion.scss'; @use "components/accordion.scss";
@use 'components/badge.scss'; @use "components/badge.scss";
@use 'components/button.scss'; @use "components/button.scss";
@use 'components/input.scss'; @use "components/input.scss";
@use 'components/radio-button-checkbox.scss'; @use "components/radio-button-checkbox.scss";
@use "components/progress-bar.scss";
:root { :root {
/* define fonts */ /* define fonts */
font-family: 'Roboto', sans-serif; font-family: "Roboto", sans-serif;
font-size: 16px; font-size: 16px;
} }
/* additionnal description for radio-button, progress-bar*/
.additionnal-description {
color: var(--ml-text-secondary);
margin: 0;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment