update: integrate ics calendar

This commit is contained in:
Nathan FONTEYNE 2026-07-09 17:52:08 +02:00
parent b602093246
commit 63fb6cd45a
22 changed files with 845 additions and 193 deletions

View file

@ -1323,3 +1323,37 @@ a.back-link:hover { color: var(--accent); }
font-size: 0.88rem;
white-space: nowrap;
}
.calendar-person-row {
flex-direction: column;
align-items: stretch;
gap: 0.6rem;
}
.calendar-color-dot {
width: 10px;
height: 10px;
border-radius: 50%;
flex: 0 0 auto;
}
.calendar-feeds {
display: flex;
flex-direction: column;
gap: 0.4rem;
}
.feed-row {
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.6rem;
background: var(--surface-alt);
border-radius: var(--radius-sm);
padding: 0.4rem 0.6rem;
font-size: 0.88rem;
}
.add-feed-form input {
font-size: 0.85rem;
}