diff --git a/app/public/assets/css/main.css b/app/public/assets/css/main.css index 2dbeb5c..a6c1ab4 100644 --- a/app/public/assets/css/main.css +++ b/app/public/assets/css/main.css @@ -243,3 +243,74 @@ button { width: 160px; } } + +.settings-subtitle { + color: var(--muted); + margin: 6px 0 0; +} + +.channel-settings-list { + display: grid; + gap: 14px; +} + +.channel-settings-card { + background: var(--panel); + border: 1px solid var(--border); + border-radius: 18px; + padding: 18px; + display: grid; + grid-template-columns: 1fr auto; + gap: 20px; + align-items: center; +} + +.channel-settings-title { + font-size: 1.1rem; + font-weight: 800; +} + +.switch-row { + display: flex; + align-items: center; + gap: 12px; +} + +.channel-settings-fields { + display: flex; + align-items: end; + gap: 14px; + flex-wrap: wrap; +} + +.channel-settings-fields label { + color: var(--muted); + font-size: 0.82rem; + font-weight: 700; +} + +.channel-settings-fields input[type="text"], +.channel-settings-fields input[type="number"] { + display: block; + margin-top: 5px; + background: #020617; + color: var(--text); + border: 1px solid var(--border); + border-radius: 9px; + padding: 8px 10px; +} + +.favorite-toggle { + color: var(--text) !important; + background: var(--panel-2); + border: 1px solid var(--border); + border-radius: 999px; + padding: 9px 12px; + cursor: pointer; +} + +@media (max-width: 900px) { + .channel-settings-card { + grid-template-columns: 1fr; + } +} diff --git a/app/templates/channels.php b/app/templates/channels.php index 15ae53b..b277e9b 100644 --- a/app/templates/channels.php +++ b/app/templates/channels.php @@ -4,41 +4,42 @@
-

Senderverwaltung

+
+

Senderverwaltung

+

Aktiviere Sender, markiere Favoriten und ändere die Reihenfolge.

+
- - - - - - - - - - - - $channel): ?> - - - - - - - - - -
Nr.AktivFavoritSenderGruppe
- - +
+ $channel): ?> +
+
+
- > - - -
-
+ + + +
+ + +
+ + +
+ + + + + + +