Aleksandr Bautin
1 year ago
13 changed files with 593 additions and 326 deletions
@ -1,197 +1,196 @@
|
||||
@import './base.css'; |
||||
@import "./base.css"; |
||||
|
||||
@tailwind base; |
||||
@tailwind components; |
||||
@tailwind utilities; |
||||
|
||||
#app { |
||||
margin: 0 auto; |
||||
padding: 0; |
||||
min-width: 100vw; |
||||
min-height: 100vh; |
||||
margin: 0 auto; |
||||
padding: 0; |
||||
min-width: 100vw; |
||||
min-height: 100vh; |
||||
} |
||||
|
||||
a, |
||||
.green { |
||||
text-decoration: none; |
||||
color: hsl(201, 100%, 37%); |
||||
transition: 0.4s; |
||||
text-decoration: none; |
||||
color: hsl(201, 100%, 37%); |
||||
transition: 0.4s; |
||||
} |
||||
|
||||
@media (min-width: 1024px) { |
||||
body { |
||||
display: flex; |
||||
place-items: center; |
||||
} |
||||
body { |
||||
display: flex; |
||||
place-items: center; |
||||
} |
||||
|
||||
#app { |
||||
display: grid; |
||||
grid-template-columns: 1fr 1fr; |
||||
padding: 0; |
||||
} |
||||
#app { |
||||
display: grid; |
||||
grid-template-columns: 1fr 1fr; |
||||
padding: 0; |
||||
} |
||||
} |
||||
|
||||
.b { |
||||
border: 2px solid transparent; |
||||
border-radius: 5px; |
||||
padding: 16px 26px; |
||||
text-align: center; |
||||
text-decoration: none; |
||||
display: inline-block; |
||||
font-size: 1.55rem; |
||||
margin: 4px 2px; |
||||
cursor: pointer; |
||||
font-weight: bold; |
||||
border: 2px solid transparent; |
||||
border-radius: 5px; |
||||
padding: 16px 26px; |
||||
text-align: center; |
||||
text-decoration: none; |
||||
display: inline-block; |
||||
font-size: 1.55rem; |
||||
margin: 4px 2px; |
||||
cursor: pointer; |
||||
font-weight: bold; |
||||
} |
||||
|
||||
@media (max-width: 800px) { |
||||
.b { |
||||
font-size: 1.4rem; |
||||
} |
||||
.b { |
||||
font-size: 1.4rem; |
||||
} |
||||
} |
||||
|
||||
.b.white { |
||||
background-color: white; |
||||
color: #282e46; |
||||
background-color: white; |
||||
color: #282e46; |
||||
} |
||||
|
||||
.b.white:hover { |
||||
background-color: #282e46; |
||||
color: white; |
||||
border: 2px solid white; |
||||
background-color: #282e46; |
||||
color: white; |
||||
border: 2px solid white; |
||||
} |
||||
|
||||
.b.blue { |
||||
background-color: #0088cc; |
||||
color: white; |
||||
border-radius: 1rem; |
||||
background-color: #0088cc; |
||||
color: white; |
||||
border-radius: 1rem; |
||||
} |
||||
|
||||
.b > img:first-child { |
||||
max-height: 1.4rem; |
||||
margin-right: 0.7rem; |
||||
max-height: 1.4rem; |
||||
margin-right: 0.7rem; |
||||
} |
||||
|
||||
.b > img:not(:first-child) { |
||||
max-height: 1.4rem; |
||||
margin-left: 2rem; |
||||
max-height: 1.4rem; |
||||
margin-left: 2rem; |
||||
} |
||||
|
||||
.wide.b { |
||||
min-width: 16rem; |
||||
margin: 0.5rem; |
||||
min-width: 16rem; |
||||
margin: 0.5rem; |
||||
} |
||||
|
||||
/* A #edeef1 box with rounded corners with black content color and content centered vertically and horizontally */ |
||||
.rbox { |
||||
background-color: #edeef1; |
||||
border-radius: 2rem; |
||||
padding: 2.5rem 32px; |
||||
text-align: center; |
||||
display: flex; |
||||
align-items: center; |
||||
place-content: center; |
||||
justify-content: center; |
||||
font-size: 1.6rem; |
||||
font-weight: bold; |
||||
color: #282e46; |
||||
min-width: 16rem; |
||||
margin: 0.5rem 3rem; |
||||
background-color: #edeef1; |
||||
border-radius: 2rem; |
||||
padding: 2.5rem 32px; |
||||
text-align: center; |
||||
display: flex; |
||||
align-items: center; |
||||
place-content: center; |
||||
justify-content: center; |
||||
font-size: 1.6rem; |
||||
font-weight: bold; |
||||
color: #282e46; |
||||
min-width: 16rem; |
||||
margin: 0.5rem 3rem; |
||||
} |
||||
|
||||
/* small margin on mobile */ |
||||
@media (max-width: 800px) { |
||||
.rbox { |
||||
margin: 0.5rem 0.5rem; |
||||
} |
||||
.rbox { |
||||
margin: 0.5rem 0.5rem; |
||||
} |
||||
} |
||||
|
||||
.rbox > p:not(:first-child) { |
||||
margin-top: 1rem; |
||||
margin-top: 1rem; |
||||
} |
||||
|
||||
.center { |
||||
display: flex; |
||||
justify-content: center; |
||||
align-items: center; |
||||
place-items: center; |
||||
flex-direction: column; |
||||
display: flex; |
||||
justify-content: center; |
||||
align-items: center; |
||||
place-items: center; |
||||
flex-direction: column; |
||||
} |
||||
|
||||
.b.darkish { |
||||
background-color: #4e5a88; |
||||
color: white; |
||||
border-radius: 0.5rem; |
||||
font-size: 1rem; |
||||
background-color: #4e5a88; |
||||
color: white; |
||||
border-radius: 0.5rem; |
||||
font-size: 1rem; |
||||
} |
||||
|
||||
.mono { |
||||
font-family: 'Inconsolata', monospace; |
||||
font-family: "Inconsolata", monospace; |
||||
} |
||||
|
||||
:root { |
||||
--popper-theme-background-color: #fff; |
||||
--popper-theme-background-color-hover: #fff; |
||||
--popper-theme-text-color: black; |
||||
--popper-theme-border-width: 0px; |
||||
--popper-theme-border-style: solid; |
||||
--popper-theme-border-radius: 6px; |
||||
--popper-theme-padding: 4px; |
||||
--popper-theme-box-shadow: 0 6px 30px -6px rgba(0, 0, 0, 0.25); |
||||
--popper-theme-background-color: #fff; |
||||
--popper-theme-background-color-hover: #fff; |
||||
--popper-theme-text-color: black; |
||||
--popper-theme-border-width: 0px; |
||||
--popper-theme-border-style: solid; |
||||
--popper-theme-border-radius: 6px; |
||||
--popper-theme-padding: 4px; |
||||
--popper-theme-box-shadow: 0 6px 30px -6px rgba(0, 0, 0, 0.25); |
||||
} |
||||
|
||||
.popper { |
||||
font-size: 0.8rem; |
||||
font-family: 'Inconsolata', monospace; |
||||
font-size: 0.8rem; |
||||
font-family: "Inconsolata", monospace; |
||||
} |
||||
|
||||
.mobile-scale { |
||||
scale: 100%; |
||||
scale: 100%; |
||||
} |
||||
|
||||
@media (max-width: 800px) { |
||||
.mobile-scale { |
||||
scale: 80%; |
||||
} |
||||
.mobile-scale { |
||||
scale: 80%; |
||||
} |
||||
} |
||||
|
||||
.get_b { |
||||
background-color: #e36464; |
||||
color: #363e5e; |
||||
border-radius: 0.5rem; |
||||
padding: 0.2rem 0.8rem; |
||||
margin-left: 0.9rem; |
||||
cursor: pointer; |
||||
background-color: #e36464; |
||||
color: #363e5e; |
||||
border-radius: 0.5rem; |
||||
padding: 0.2rem 0.8rem; |
||||
cursor: pointer; |
||||
} |
||||
|
||||
@media only screen and (max-width: 800px) { |
||||
.get_b { |
||||
margin-left: 0.1rem; |
||||
padding-left: 0.4rem; |
||||
padding-right: 0.4rem; |
||||
} |
||||
.get_b { |
||||
margin-left: 0.1rem; |
||||
padding-left: 0.4rem; |
||||
padding-right: 0.4rem; |
||||
} |
||||
} |
||||
|
||||
.flex { |
||||
display: flex; |
||||
display: flex; |
||||
} |
||||
|
||||
.b.back { |
||||
font-family: 'Inconsolata', monospace; |
||||
font-size: 1.5rem; |
||||
padding: 0.8rem; |
||||
font-family: "Inconsolata", monospace; |
||||
font-size: 1.5rem; |
||||
padding: 0.8rem; |
||||
} |
||||
|
||||
.b.back > img { |
||||
max-height: 1rem; |
||||
margin-right: 0.4rem; |
||||
max-height: 1rem; |
||||
margin-right: 0.4rem; |
||||
} |
||||
|
||||
.material-icons.language { |
||||
position:relative; |
||||
display:inline-block; |
||||
position: relative; |
||||
display: inline-block; |
||||
} |
||||
|
||||
.material-icons.language:after { |
||||
content: "language"; |
||||
content: "language"; |
||||
} |
||||
|
Loading…
Reference in new issue