diff --git a/templates/_admin_base.html b/templates/_admin_base.html index ed4918a..4ed0a96 100644 --- a/templates/_admin_base.html +++ b/templates/_admin_base.html @@ -245,9 +245,22 @@ /* ===== STATS & CARDS ===== */ .admin-stats { display: grid; - grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); + grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 16px; margin-bottom: 24px; + max-width: 100%; + } + + @media (max-width: 768px) { + .admin-stats { + grid-template-columns: 1fr; + } + } + + @media (min-width: 1200px) { + .admin-stats { + grid-template-columns: repeat(4, 1fr); + } } .stat-card { @@ -291,6 +304,19 @@ display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 16px; + max-width: 100%; + } + + @media (max-width: 768px) { + .system-info { + grid-template-columns: 1fr; + } + } + + @media (min-width: 1200px) { + .system-info { + grid-template-columns: repeat(3, 1fr); + } } /* ===== FORMS ===== */ diff --git a/templates/settings_communities.html b/templates/settings_communities.html index fa805bf..6a790f7 100644 --- a/templates/settings_communities.html +++ b/templates/settings_communities.html @@ -5,7 +5,7 @@ {% block extra_css %}