final section 10 -- and lgoabl styles adn compoeents plan

This commit is contained in:
IGNY8 VPS (Salman)
2026-01-01 10:41:16 +00:00
parent 41e124d8e8
commit d389576634
18 changed files with 1918 additions and 1374 deletions

View File

@@ -18,6 +18,7 @@ import {
FileIcon,
UserIcon,
UserCircleIcon,
ShootingStarIcon,
} from "../icons";
import { useSidebar } from "../context/SidebarContext";
import { useAuthStore } from "../store/authStore";
@@ -67,9 +68,16 @@ const AppSidebar: React.FC = () => {
// New structure: Dashboard (standalone) → SETUP → WORKFLOW → SETTINGS
// Module visibility is controlled by GlobalModuleSettings (Django Admin only)
const menuSections: MenuSection[] = useMemo(() => {
// SETUP section items - Ordered: Sites → Add Keywords → Content Settings → Thinker
// SETUP section items - Ordered: Setup Wizard → Sites → Add Keywords → Content Settings → Thinker
const setupItems: NavItem[] = [];
// Setup Wizard at top - guides users through site setup
setupItems.push({
icon: <ShootingStarIcon />,
name: "Setup Wizard",
path: "/setup/wizard",
});
// Sites is always visible - it's core functionality for managing sites
setupItems.push({
icon: <GridIcon />,