{plan.isActive && (
-
+
Active
)}
{plan.isVisible ? (
-
+
) : (
)}
diff --git a/apps/web/src/components/admin/pages/AdminUsers.tsx b/apps/web/src/components/admin/pages/AdminUsers.tsx
index 011e297..ed7488f 100644
--- a/apps/web/src/components/admin/pages/AdminUsers.tsx
+++ b/apps/web/src/components/admin/pages/AdminUsers.tsx
@@ -165,8 +165,8 @@ export function AdminUsers() {
{user.role}
@@ -178,15 +178,15 @@ export function AdminUsers() {
{user.suspendedAt ? (
-
+
Suspended
) : user.emailVerified ? (
-
+
Active
) : (
-
+
Unverified
)}
diff --git a/apps/web/src/components/layout/AppSidebar.tsx b/apps/web/src/components/layout/AppSidebar.tsx
index 601d7c0..46ff447 100644
--- a/apps/web/src/components/layout/AppSidebar.tsx
+++ b/apps/web/src/components/layout/AppSidebar.tsx
@@ -52,10 +52,10 @@ export function AppSidebar({ currentPage, onNavigate }: AppSidebarProps) {
-
+
-
+
{items.map((item) => {
const isActive = currentPage === item.url
return (
@@ -64,13 +64,13 @@ export function AppSidebar({ currentPage, onNavigate }: AppSidebarProps) {
asChild
isActive={isActive}
onClick={() => onNavigate(item.url)}
- className={`flex items-center px-4 py-3 text-sm font-medium rounded-lg transition-colors ${
+ className={`${
isActive
- ? 'bg-primary/10 text-primary'
- : 'text-foreground hover:bg-accent hover:text-accent-foreground'
+ ? 'bg-primary/10 text-primary hover:bg-primary/10 hover:text-primary'
+ : ''
}`}
>
- |