diff --git a/frontend/src/layouts/Layout.astro b/frontend/src/layouts/Layout.astro index 551005c..0b3f4b3 100644 --- a/frontend/src/layouts/Layout.astro +++ b/frontend/src/layouts/Layout.astro @@ -429,6 +429,42 @@ const publicDemoSite = isEnabled((globalThis as any).process?.env?.PUBLIC_DEMO_S color: var(--color-text); } + .ui-btn-success { + background: var(--color-success); + color: var(--color-on-primary); + } + + .ui-btn-success:hover { + background: var(--color-success-hover); + color: var(--color-on-primary); + transform: translateY(-1px); + box-shadow: 0 10px 30px rgba(34, 197, 94, 0.18); + } + + .ui-btn-danger { + background: var(--color-error); + color: var(--color-on-primary); + } + + .ui-btn-danger:hover { + background: var(--color-error-hover); + color: var(--color-on-primary); + transform: translateY(-1px); + box-shadow: 0 10px 30px rgba(239, 68, 68, 0.18); + } + + .ui-btn-info { + background: var(--color-info); + color: var(--color-on-primary); + } + + .ui-btn-info:hover { + background: var(--color-info-hover); + color: var(--color-on-primary); + transform: translateY(-1px); + box-shadow: 0 10px 30px rgba(59, 130, 246, 0.18); + } + :where(input.ui-input, select.ui-select) { width: 100%; border-radius: var(--radius-md); diff --git a/frontend/src/pages/communities/[slug]/index.astro b/frontend/src/pages/communities/[slug]/index.astro index 7195a4b..f17b1c0 100644 --- a/frontend/src/pages/communities/[slug]/index.astro +++ b/frontend/src/pages/communities/[slug]/index.astro @@ -6,9 +6,11 @@ const { slug } = Astro.params; --- -
-
-

Loading community...

+
+
+
+

Loading community…

+
@@ -16,6 +18,19 @@ const { slug } = Astro.params;