From 577ef97bbfa01d0e9a233cd11c9bb7bd96f4c9b2 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Tue, 25 Mar 2025 22:28:59 +0100 Subject: first working admin site size stats Still needs a bit of a design touchup and proper localozation. Also opens up the way for a cleaner admin interface and proper user/track lists in the admin panel. --- asset-sources/theme.scss | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'asset-sources/theme.scss') diff --git a/asset-sources/theme.scss b/asset-sources/theme.scss index 7f89bf6..2fcb278 100644 --- a/asset-sources/theme.scss +++ b/asset-sources/theme.scss @@ -284,6 +284,26 @@ strong { text-align: center; } +/* Admin view layout: We have an extra sidebar for the navigation */ +#adminContainer { + display: grid; + grid-template-areas: "sidebar main"; + grid-template-columns: 1fr 5fr; + gap: 1rem; +} + +#adminNavigation { + grid-area: sidebar; +} + +#adminContent { + grid-area: main; +} + +.admin-stat { + font-size: 120%; +} + .list-group.list-group-root { padding: 0; overflow: hidden; -- cgit v1.2.3