From a368d9ea232870d41a842c05e29311f7a6dfd7b5 Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Sun, 16 Aug 2026 13:18:30 +0200 Subject: [PATCH] Style tabbed admin layout --- css/admin_tabs.css | 71 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 css/admin_tabs.css diff --git a/css/admin_tabs.css b/css/admin_tabs.css new file mode 100644 index 0000000..ce73208 --- /dev/null +++ b/css/admin_tabs.css @@ -0,0 +1,71 @@ +.bratonien-admin { + max-width: none !important; + width: 100%; + margin: 0 !important; +} + +.bratonien-tabs { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin: 0 0 18px; + padding: 0; + border-bottom: 1px solid rgba(255,255,255,.14); +} + +.bratonien-tab { + appearance: none; + border: 1px solid rgba(255,255,255,.16); + border-bottom: 0; + border-radius: 5px 5px 0 0; + background: rgba(0,0,0,.08); + color: #d7d7d7; + padding: 10px 14px; + margin: 0 0 -1px; + cursor: pointer; + font: inherit; + font-weight: 600; +} + +.bratonien-tab:hover, +.bratonien-tab:focus { + color: #f0a646; + border-color: rgba(240,166,70,.55); + outline: none; +} + +.bratonien-tab.is-active { + color: #f0a646; + background: rgba(240,166,70,.07); + border-color: rgba(240,166,70,.65); + box-shadow: inset 0 2px 0 rgba(240,166,70,.75); +} + +.bratonien-tab-panel { + width: 100%; + max-width: none; + margin-left: 0 !important; + margin-right: 0 !important; +} + +.bratonien-tab-panel[hidden] { + display: none !important; +} + +.bratonien-card { + margin-left: 0; + margin-right: 0; +} + +@media (max-width: 760px) { + .bratonien-tabs { + gap: 5px; + } + + .bratonien-tab { + border-bottom: 1px solid rgba(255,255,255,.16); + border-radius: 4px; + margin-bottom: 0; + padding: 9px 11px; + } +}