mirror of
https://github.com/YunoHost/yunohost-admin.git
synced 2024-09-03 20:06:15 +02:00
migration(bs5): update scss variables (colors, etc.)
This commit is contained in:
parent
6d26ef596d
commit
915023de1d
2 changed files with 77 additions and 41 deletions
|
@ -27,45 +27,77 @@
|
|||
|
||||
@import '~bootstrap/scss/functions.scss';
|
||||
|
||||
$font-size-base: 0.9rem;
|
||||
$font-weight-bold: 500;
|
||||
$prefix: bs-;
|
||||
|
||||
$white: var(--white);
|
||||
$gray-100: var(--gray-100);
|
||||
$gray-200: var(--gray-200);
|
||||
$gray-300: var(--gray-300);
|
||||
$gray-400: var(--gray-400);
|
||||
$gray-500: var(--gray-500);
|
||||
$gray-600: var(--gray-600);
|
||||
$gray-700: var(--gray-700);
|
||||
$gray-800: var(--gray-800);
|
||||
$gray-900: var(--gray-900);
|
||||
$black: var(--black);
|
||||
$white: #fff;
|
||||
$gray-100: #fafafa;
|
||||
$gray-200: #ededed;
|
||||
$gray-300: #e3e3e3;
|
||||
$gray-400: #d4d4d4;
|
||||
$gray-500: #b5b5b5;
|
||||
$gray-600: #757575;
|
||||
$gray-700: #4f4f4f;
|
||||
$gray-800: #3b3b3b;
|
||||
$gray-900: #262626;
|
||||
$black: #202020;
|
||||
|
||||
$blue: var(--blue);
|
||||
$indigo: var(--indigo);
|
||||
$purple: var(--purple);
|
||||
$pink: var(--pink);
|
||||
$red: var(--red);
|
||||
$orange: var(--orange);
|
||||
$yellow: var(--yellow);
|
||||
$green: var(--green);
|
||||
$teal: var(--teal);
|
||||
$cyan: var(--cyan);
|
||||
$blue: #60a5fa;
|
||||
$indigo: #6812f3;
|
||||
$purple: #b957ea;
|
||||
$pink: #e93f8e;
|
||||
$red: #ff5a5a;
|
||||
$orange: #fd7e17;
|
||||
$yellow: #ffd452;
|
||||
$green: #70ea8d;
|
||||
$teal: #20cb98;
|
||||
$cyan: #7dd3fc;
|
||||
|
||||
$primary: $blue;
|
||||
$secondary: $gray-600;
|
||||
$success: $green;
|
||||
$info: $cyan;
|
||||
$warning: $yellow;
|
||||
$danger: $red;
|
||||
$light: $gray-100;
|
||||
$dark: $gray-900;
|
||||
|
||||
$theme-colors: (
|
||||
'primary': $primary,
|
||||
'secondary': $secondary,
|
||||
'success': $success,
|
||||
'info': $info,
|
||||
'warning': $warning,
|
||||
'danger': $danger,
|
||||
'light': $light,
|
||||
'dark': $dark,
|
||||
'best': $purple,
|
||||
);
|
||||
|
||||
$code-color: $black;
|
||||
$min-contrast-ratio: 7;
|
||||
|
||||
// Replace font-weight 300 with 200
|
||||
$spacer: 1rem;
|
||||
|
||||
$body-bg-dark: $black;
|
||||
|
||||
$border-color: $gray-400;
|
||||
$border-color-dark: $gray-800;
|
||||
$hr-border-color: var(--#{$prefix}border-color);
|
||||
|
||||
$link-color: shift-color($primary, 40%);
|
||||
$code-color: $black;
|
||||
$code-color-dark: $black;
|
||||
$component-active-color: $black;
|
||||
|
||||
// Adapt font-weight based on fira
|
||||
$font-weight-light: 200;
|
||||
$display1-weight: 200;
|
||||
$display2-weight: 200;
|
||||
$display3-weight: 200;
|
||||
$display4-weight: 200;
|
||||
$lead-font-weight: 200;
|
||||
$font-weight-normal: 400;
|
||||
$font-weight-medium: 500;
|
||||
$font-weight-semibold: 500;
|
||||
$font-weight-bold: 700;
|
||||
|
||||
$headings-font-weight: 500;
|
||||
|
||||
$font-size-base: 0.9rem;
|
||||
|
||||
// Set fonts
|
||||
$font-family-sans-serif:
|
||||
|
@ -91,12 +123,7 @@ $h3-font-size: $font-size-base * 1.4;
|
|||
$h4-font-size: $font-size-base * 1.25;
|
||||
$h5-font-size: $font-size-base * 1.1;
|
||||
|
||||
$alert-padding-x: 1rem;
|
||||
|
||||
$card-spacer-y: 0.6rem;
|
||||
$card-spacer-x: 1rem;
|
||||
|
||||
$list-group-item-padding-x: 1rem;
|
||||
$list-group-item-padding-y: $spacer * 0.75;
|
||||
|
||||
// Import default variables after the above setup to compute all other variables.
|
||||
@import '~bootstrap/scss/variables';
|
||||
|
@ -131,6 +158,5 @@ $fa-font-size-base: $font-size-base;
|
|||
|
||||
$thin-border: $hr-border-width solid $hr-border-color;
|
||||
|
||||
$btn-padding-y-xs: 0.25rem;
|
||||
$btn-padding-y-xs: 0rem;
|
||||
$btn-padding-x-xs: 0.35rem;
|
||||
$btn-line-height-xs: 1.5;
|
||||
|
|
|
@ -75,14 +75,19 @@ body {
|
|||
align-items: center;
|
||||
}
|
||||
|
||||
// BOOSTRAP OVERIDES/ADDITIONS
|
||||
|
||||
// Add breakpoints for w-*
|
||||
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||
@each $size, $length in $sizes {
|
||||
@include media-breakpoint-up($breakpoint) {
|
||||
@each $size, $length in $position-values {
|
||||
.w-#{$breakpoint}-#{$size} {
|
||||
width: $length !important;
|
||||
}
|
||||
}
|
||||
.w-#{$breakpoint}-auto {
|
||||
width: auto !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -92,11 +97,16 @@ body {
|
|||
$btn-padding-y-xs,
|
||||
$btn-padding-x-xs,
|
||||
$btn-font-size-sm,
|
||||
$btn-line-height-xs,
|
||||
$btn-border-radius-sm
|
||||
);
|
||||
}
|
||||
|
||||
.btn-outline-dark {
|
||||
[data-bs-theme='dark'] & {
|
||||
@include button-outline-variant($light);
|
||||
}
|
||||
}
|
||||
|
||||
// Allow state of input group to be displayed under the group
|
||||
.input-group .is-invalid ~ .invalid-feedback {
|
||||
display: block;
|
||||
|
|
Loading…
Reference in a new issue