- Set up project namespace to com.shieldai.android - Add navigation-compose dependency - Create ShieldAI brand color palette (Color.kt) with light/dark tokens - Add Material3 Typography scale (Type.kt) with all text styles - Create Shape.kt with small/medium/large rounded corners - Implement ShieldAITheme with light/dark color schemes and optional dynamic color - Define Screen sealed class with all destinations (Dashboard, Services, Alerts, Settings, Account, Login, Signup, Onboarding, ServiceDetail) - Create NavGraph with composable routes and placeholder screens - Implement BottomNavBar with 5 navigation items with icons - Create AppNavigation with Scaffold, NavHost, and bottom nav visibility logic - Add ShieldAIApp Application class and updated MainActivity - Create vector drawables for bottom nav icons - Add test files under new package - Remove old template package (com.mikefreno.shieldai)
2.0 KiB
2.0 KiB