style(settings): add EPG sources handling and UI enhancements

Entire-Checkpoint: c6e522b4276c
This commit is contained in:
4gray committed 2026-04-25 22:39:55 +02:00
1 parent 4616df5d16
commit e53a25f441
21 files changed
+265 -82

No files matched your search

@@ -297,6 +297,40 @@
gap: 8px;
}
.epg-sources-empty {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
gap: 8px;
padding: 24px 16px 16px;
color: var(--mat-sys-on-surface-variant);
.epg-sources-empty__icon {
font-size: 40px;
width: 40px;
height: 40px;
opacity: 0.55;
margin-bottom: 4px;
}
.epg-sources-empty__title {
margin: 0;
font-size: 0.95rem;
font-weight: 600;
color: var(--mat-sys-on-surface);
}
.epg-sources-empty__hint {
margin: 0;
font-size: 0.825rem;
line-height: 1.5;
max-width: 360px;
opacity: 0.75;
}
}
.epg-source-row {
display: flex;
align-items: center;