mirror of
https://github.com/YunoHost/yunohost-admin.git
synced 2024-09-03 20:06:15 +02:00
70 lines
1.4 KiB
SCSS
70 lines
1.4 KiB
SCSS
// This is the default scss file, more specific styling is defined directly into components.
|
|
// It it imported in `scr/App.vue` style tag.
|
|
|
|
// Dependencies variables overrides and custom variables
|
|
// Variables overrides are defined before actual SCSS imports
|
|
@import 'variables';
|
|
|
|
|
|
// Dependencies SCSS imports
|
|
// `~` allow to import a node_modules folder (resolved by Webpack)
|
|
@import '~bootstrap/scss/bootstrap.scss';
|
|
@import '~bootstrap-vue/src/index.scss';
|
|
|
|
@import '~fork-awesome/scss/fork-awesome.scss';
|
|
|
|
|
|
// Style overrides happens after dependencies imports
|
|
|
|
// Bootstrap overrides
|
|
body {
|
|
margin: 0;
|
|
font-family: "Source Sans Pro", "Helvetica Neue", "Fira Sans", Helvetica, Arial, sans-serif;
|
|
}
|
|
|
|
|
|
.list-group-item {
|
|
padding: 0.75rem 1rem;
|
|
}
|
|
.list-group-item-action {
|
|
color: #333;
|
|
}
|
|
|
|
.input-group {
|
|
.input-group-append ~ .input-group-append {
|
|
min-width: 40%;
|
|
}
|
|
|
|
select {
|
|
border-top-left-radius: 0;
|
|
border-bottom-left-radius: 0;
|
|
}
|
|
|
|
&.is-invalid ~ .invalid-feedback {
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
.col-form-label {
|
|
@include media-breakpoint-up(xs) {
|
|
width: 100%;
|
|
}
|
|
@include media-breakpoint-up(sm) {
|
|
flex-basis: 40%;
|
|
}
|
|
@include media-breakpoint-up(md) {
|
|
flex-basis: 30%;
|
|
}
|
|
@include media-breakpoint-up(lg) {
|
|
flex-basis: 25%;
|
|
}
|
|
@include media-breakpoint-up(xl) {
|
|
flex-basis: 20%;
|
|
}
|
|
}
|
|
|
|
|
|
// Fork-awesome overrides
|
|
.fa-fw {
|
|
width: 1.25em !important;
|
|
}
|