Updated the css for better result centering, better organization and view based sizes tests
parent
fcfa53052a
commit
806a103b0b
|
@ -12,6 +12,11 @@
|
||||||
--selection-shadow: gold;
|
--selection-shadow: gold;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
font-size: 62.5%;
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
background-color: #0f1116;
|
background-color: #0f1116;
|
||||||
color: var(--text);
|
color: var(--text);
|
||||||
|
@ -47,8 +52,9 @@ body {
|
||||||
#result {
|
#result {
|
||||||
display: none;
|
display: none;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
width: 100%;
|
top: 40%;
|
||||||
height: 80%;
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
user-select: none;
|
user-select: none;
|
||||||
|
@ -97,6 +103,7 @@ form {
|
||||||
user-select: none;
|
user-select: none;
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
|
font-size: 3vw;
|
||||||
text-wrap: balance;
|
text-wrap: balance;
|
||||||
|
|
||||||
&.correct {
|
&.correct {
|
||||||
|
@ -126,12 +133,6 @@ form {
|
||||||
box-shadow: 0px 0px 13px -5px var(--selection-shadow);
|
box-shadow: 0px 0px 13px -5px var(--selection-shadow);
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (hover: hover) {
|
|
||||||
&:hover:not(.selected) {
|
|
||||||
border: solid 1px var(--hover);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
> input[type="checkbox"] {
|
> input[type="checkbox"] {
|
||||||
display: none;
|
display: none;
|
||||||
scale: 1.5;
|
scale: 1.5;
|
||||||
|
@ -141,13 +142,6 @@ form {
|
||||||
> label {
|
> label {
|
||||||
flex-grow: 1;
|
flex-grow: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (hover: hover) {
|
|
||||||
&:hover,
|
|
||||||
> *:hover {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
> input[type="submit"] {
|
> input[type="submit"] {
|
||||||
|
@ -158,16 +152,41 @@ form {
|
||||||
color: white;
|
color: white;
|
||||||
font-size: 42px;
|
font-size: 42px;
|
||||||
|
|
||||||
@media (hover: hover) {
|
|
||||||
&:hover {
|
|
||||||
font-size: 48px;
|
|
||||||
color: var(--selection);
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&:focus {
|
&:focus {
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media only screen and (max-width: 640px) {
|
||||||
|
form {
|
||||||
|
h1 {
|
||||||
|
font-size: 5vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#result > div {
|
||||||
|
font-size: 70vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (hover: hover) {
|
||||||
|
form {
|
||||||
|
> input[type="submit"]:hover {
|
||||||
|
font-size: 48px;
|
||||||
|
color: var(--selection);
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
> div {
|
||||||
|
&:hover:not(.selected) {
|
||||||
|
border: solid 1px var(--hover);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover,
|
||||||
|
> *:hover {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue