|
:root { |
|
--dark-background-color: #111111; |
|
--dark-background-color-alt: #222222; |
|
--dark-trim-color: #333333; |
|
--dark-text-color: #eeeeee; |
|
} |
|
|
|
body { |
|
/* Light Theme */ |
|
--background-color: #ffffff; |
|
--background-color-alt: #eeeeee; |
|
--trim-color: #dddddd; |
|
--text-color: #333333; |
|
|
|
--primary-color: #009578; |
|
--font-family: 'Quicksand', sans-serif; |
|
|
|
margin: 60px 0 0 0; |
|
color: var(--text-color); |
|
font-family: var(--font-family); |
|
background: var(--background-color); |
|
} |
|
|
|
body.theme-dark { |
|
--background-color: var(--dark-background-color); |
|
--background-color-alt: var(--dark-background-color-alt); |
|
--trim-color: var(--dark-trim-color); |
|
--text-color: var(--dark-text-color); |
|
} |
|
|
|
@media (prefers-color-scheme: dark) { |
|
body.theme-auto { |
|
--background-color: var(--dark-background-color); |
|
--background-color-alt: var(--dark-background-color-alt); |
|
--trim-color: var(--dark-trim-color); |
|
--text-color: var(--dark-text-color); |
|
} |
|
} |
|
|
|
.header { |
|
display: flex; |
|
justify-content: space-between; |
|
box-sizing: border-box; |
|
position: fixed; |
|
top: 0; |
|
left: 0; |
|
width: 100%; |
|
height: 60px; |
|
padding: 10px; |
|
background: var(--background-color-alt); |
|
border-bottom: 1px solid var(--trim-color); |
|
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); |
|
} |
|
|
|
.header__logo { |
|
height: 100%; |
|
} |
|
|
|
.header__button { |
|
background: none; |
|
border: none; |
|
outline: none; |
|
} |
|
|
|
.header > *:not(:last-child) { |
|
margin-right: 10px; |
|
} |
|
|
|
.main { |
|
margin: 0 auto; |
|
max-width: 1000px; |
|
padding: 25px; |
|
} |
|
|
|
.main p { |
|
line-height: 1.6; |
|
font-weight: 500; |
|
} |
|
|
|
.select { |
|
display: inline-flex; |
|
align-items: center; |
|
padding: 5px 8px; |
|
border-radius: 10px; |
|
} |
|
|
|
.select__input { |
|
-webkit-appearance: none; |
|
-moz-appearance: none; |
|
padding: 7px 14px; |
|
background: none; |
|
border: none; |
|
outline: none; |
|
cursor: pointer; |
|
color: var(--text-color); |
|
font-weight: 500; |
|
font-family: var(--font-family); |
|
} |
|
|
|
.select__input option { |
|
color: #000000; |
|
} |
cool