color-scheme: light dark;
--border-radius-inner: 0.25rem;
+ @media screen and (max-width: 400px) {
+ --border-radius-inner: 0.5rem;
+ }
--border-radius-outer: calc(var(--border-radius-inner) * 2);
}
-
+
body {
display: flex;
flex-direction: column;
width: -webkit-fill-available;
resize: none;
border: unset;
- border-radius: 0.25rem;
+ border-radius: var(--border-radius-inner);
background-color: var(--background-primary);
&:focus-visible {
outline: unset;
font-size: 1.5rem !important;
}
p, a {
- font-size: 1rem !important;
+ font-size: 1.25rem !important;
+ }
+ textarea {
+ font-size: 1.25rem !important;
}
button {
- font-size: 1rem !important;
+ font-size: 1.25rem !important;
+ }
+ #createTodo, #showCompleted, #exportData {
+ & > svg {
+ width: 36px !important;
+ height: 36px !important;
+ }
}
}