-
Notifications
You must be signed in to change notification settings - Fork 0
40 mobile conversion create split screen #42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
40 mobile conversion create split screen #42
Conversation
Introduced a new HomePage component that combines the Catalog and Planner components with responsive layout. Updated App.tsx to use HomePage for the root route and passed necessary props for state management and UI responsiveness.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request introduces a new HomePage component to create a responsive split-screen layout for desktop users while maintaining a single-column layout for mobile. The changes improve the landing experience by conditionally displaying both Catalog and Planner components side-by-side on desktop views.
- Creates a new HomePage component with responsive layout logic
- Refactors routing to use HomePage as the main entry point
- Updates Toolbox component to hide navigation button on desktop
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| src/pages/HomePage.tsx | New component implementing responsive split-screen layout with desktop/mobile detection |
| src/pages/Catalog.tsx | Removes logo image as it's now handled by HomePage |
| src/components/Toolbox/Toolbox.tsx | Adds desktop detection to conditionally hide NavButton |
| src/App.tsx | Updates routing to use HomePage and fixes trailing comma formatting |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
jzgom067
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🫡
This pull request introduces a new
HomePagecomponent to improve the application's landing experience and enhance responsive design. It also refactors routing and updates theToolboxcomponent to better handle desktop and mobile layouts.