display:none
}
footer {
- text-align:center
+ text-align:center;
+ position: absolute;
+ bottom: 1rem;
+ width: 100%
+}
+footer a {
+ display: inline-block;
+ text-decoration: none
}
.notification {
float: right;
background: white;
left: 2.4em;
}
+.week {
+ width: 100%;
+}
.weekday, .weekday-selected {
- font-size: 110%;
+ font-size: min(4vw, 1.5rem);
text-align: center;
- margin: 0.5em;
- width: 4em;
- height: 1.5em;
+ margin: 0.5vw;
+ padding: 0.4em;
border-radius: 5em;
border:2px solid #2497e3;
box-shadow:inset 0 1px 11px 0 #1f8dd6;
background: #0a3660;
color: white
}
+#layout {
+ min-height: 100vh;
+}