Files
Reactive-Resume/src/index.css
2020-04-23 21:54:56 +05:30

137 lines
2.0 KiB
CSS

@import './assets/css/animate.css';
@import './assets/css/fonts.css';
* {
-ms-overflow-style: none;
scrollbar-width: none;
}
*::-webkit-scrollbar {
display: none;
}
html,
body {
height: 100%;
color: #2d3748;
background-color: #f5f5f5;
font-size: 14px;
font-family: 'Montserrat', sans-serif;
}
ul:not(.list-none) li:before {
content: '●';
padding-right: 6px;
}
input[type='range']::-moz-range-thumb {
width: 20px;
height: 20px;
appearance: none;
cursor: ew-resize;
background: #fff;
border: none;
box-shadow: -405px 0 0 400px #605e5c;
border-radius: 50%;
}
input[type='range']::-webkit-slider-thumb {
width: 20px;
height: 20px;
appearance: none;
cursor: ew-resize;
background: #fff;
border: none;
box-shadow: -405px 0 0 400px #605e5c;
border-radius: 50%;
}
.centered {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media screen {
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
appearance: none;
margin: 0;
}
input[type='number'] {
-moz-appearance: textfield;
}
input:focus {
outline: none !important;
}
button:focus {
outline: none !important;
}
input:checked + i.material-icons {
display: block;
}
#sidebar {
top: 0;
left: 0;
bottom: 0;
}
#tabs {
scroll-behavior: smooth;
}
#page {
width: 21cm;
min-height: 29.7cm;
background-color: white;
}
#printPage {
display: none;
}
#pageController {
bottom: 25px;
}
#pageController > div {
box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
}
}
@page {
size: A4;
margin: 0;
}
@media print {
html,
body,
body * {
-webkit-print-color-adjust: exact;
color-adjust: exact;
visibility: hidden;
}
#printPage,
#printPage * {
visibility: visible;
page-break-inside: avoid;
}
#printPage {
width: 21cm;
height: 29.7cm;
position: absolute;
top: 0;
left: 0;
right: 0;
}
}