36 lines
543 B
CSS
36 lines
543 B
CSS
.container {
|
|
display: grid;
|
|
gap: var(--Spacing-x2);
|
|
grid-template-areas: "year month day";
|
|
grid-template-columns: 1fr 1fr 1fr;
|
|
width: var(--width);
|
|
}
|
|
|
|
@media (max-width: 350px) {
|
|
.container {
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
}
|
|
|
|
.day {
|
|
grid-area: day;
|
|
}
|
|
|
|
.month {
|
|
grid-area: month;
|
|
}
|
|
|
|
.year {
|
|
grid-area: year;
|
|
}
|
|
|
|
/* TODO: Handle this in Select component.
|
|
- out of scope for now.
|
|
*/
|
|
.day.invalid > div > div,
|
|
.month.invalid > div > div,
|
|
.year.invalid > div > div {
|
|
border-color: var(--Scandic-Red-60);
|
|
}
|