This comprehensive prompt file contains all the specifications, requirements, and implementation details needed to regenerate this entire macOS portfolio application using Gemini Pro. It includes:
Complete tech stack and dependencies
Detailed component specifications
State management structure
File system implementation
Design requirements
React 19 compatibility notes
All features with placeholders for personal information
V2:
Updates included:
System Settings Application: Added detailed specs for Sidebar, General, Appearance (Themes, Accents), and Displays tabs.
Dark Mode: Documented the full dark mode integration across all apps using Tailwind's dark: classes.
Toggle Component: Added specifications for the custom macOS-style toggle switch.
Project Structure: Updated to include new files like SystemSettings.jsx, Toggle.jsx, and FullscreenPrompt.jsx.