import styling components from bootstrap
This commit is contained in:
3
src/css/bootstrap.scss
vendored
Normal file
3
src/css/bootstrap.scss
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
@import "../../node_modules/bootstrap/scss/functions";
|
||||||
|
@import "../../node_modules/bootstrap/scss/variables";
|
||||||
|
@import "../../node_modules/bootstrap/scss/mixins";
|
||||||
1
src/css/helpers.scss
Normal file
1
src/css/helpers.scss
Normal file
@@ -0,0 +1 @@
|
|||||||
|
@import "../../node_modules/bootstrap/scss/helpers/visually-hidden";
|
||||||
@@ -1,3 +1,7 @@
|
|||||||
|
@import "bootstrap";
|
||||||
|
@import "spinner";
|
||||||
|
@import "helpers";
|
||||||
|
|
||||||
.ncdownloader-personal-settings,
|
.ncdownloader-personal-settings,
|
||||||
.ncdownloader-admin-settings {
|
.ncdownloader-admin-settings {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|||||||
2
src/css/spinner.scss
Normal file
2
src/css/spinner.scss
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
@import "../../node_modules/bootstrap/scss/spinners";
|
||||||
|
|
||||||
@@ -1,3 +1,7 @@
|
|||||||
|
@import 'bootstrap';
|
||||||
|
@import 'spinner';
|
||||||
|
@import 'helpers';
|
||||||
|
|
||||||
#ncdownloader-settings-collapsible-container {
|
#ncdownloader-settings-collapsible-container {
|
||||||
padding-left: 4%;
|
padding-left: 4%;
|
||||||
}
|
}
|
||||||
@@ -192,99 +196,3 @@
|
|||||||
width: 135px;
|
width: 135px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* from bootstrap */
|
|
||||||
.visually-hidden,
|
|
||||||
.visually-hidden-focusable:not(:focus):not(:focus-within) {
|
|
||||||
position : absolute !important;
|
|
||||||
width : 1px !important;
|
|
||||||
height : 1px !important;
|
|
||||||
padding : 0 !important;
|
|
||||||
margin : -1px !important;
|
|
||||||
overflow : hidden !important;
|
|
||||||
clip : rect(0, 0, 0, 0) !important;
|
|
||||||
white-space: nowrap !important;
|
|
||||||
border : 0 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
@-webkit-keyframes spinner-border {
|
|
||||||
to {
|
|
||||||
transform : rotate(360deg)
|
|
||||||
/* rtl :ignore */
|
|
||||||
;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes spinner-border {
|
|
||||||
to {
|
|
||||||
transform : rotate(360deg)
|
|
||||||
/* rtl :ignore */
|
|
||||||
;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner-border {
|
|
||||||
display : inline-block;
|
|
||||||
width : 2rem;
|
|
||||||
height : 2rem;
|
|
||||||
vertical-align : -0.125em;
|
|
||||||
border : 0.25em solid currentColor;
|
|
||||||
border-right-color: transparent;
|
|
||||||
border-radius : 50%;
|
|
||||||
-webkit-animation : 0.75s linear infinite spinner-border;
|
|
||||||
animation : 0.75s linear infinite spinner-border;
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner-border-sm {
|
|
||||||
width : 1rem;
|
|
||||||
height : 1rem;
|
|
||||||
border-width: 0.2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
@-webkit-keyframes spinner-grow {
|
|
||||||
0% {
|
|
||||||
transform: scale(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
50% {
|
|
||||||
opacity : 1;
|
|
||||||
transform: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes spinner-grow {
|
|
||||||
0% {
|
|
||||||
transform: scale(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
50% {
|
|
||||||
opacity : 1;
|
|
||||||
transform: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner-grow {
|
|
||||||
display : inline-block;
|
|
||||||
width : 2rem;
|
|
||||||
height : 2rem;
|
|
||||||
vertical-align : -0.125em;
|
|
||||||
background-color : currentColor;
|
|
||||||
border-radius : 50%;
|
|
||||||
opacity : 0;
|
|
||||||
-webkit-animation: 0.75s linear infinite spinner-grow;
|
|
||||||
animation : 0.75s linear infinite spinner-grow;
|
|
||||||
}
|
|
||||||
|
|
||||||
.spinner-grow-sm {
|
|
||||||
width : 1rem;
|
|
||||||
height: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (prefers-reduced-motion: reduce) {
|
|
||||||
|
|
||||||
.spinner-border,
|
|
||||||
.spinner-grow {
|
|
||||||
-webkit-animation-duration: 1.5s;
|
|
||||||
animation-duration : 1.5s;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user