Commit graph

7 commits

Author SHA1 Message Date
85a8298352 Fix GameOfSim component layout and add full-screen support
- Add showSocialShare prop to GameOfSim component for conditional social sharing
- Create GameOfSimPage.tsx for standalone access without header/footer
- Create GameOfSimGreenScreen.tsx for green screen mode
- Add routing for /game-of-sim and /game-of-sim/:mode
- Fix GamesGallery to conditionally show header/footer (only in gallery view)
- Update Games.tsx to remove Layout wrapper for proper conditional rendering
- Add unique ID to social share URL for copy link functionality
- Ensure consistent behavior with other interactive components
2025-07-20 09:32:08 +05:30
gpt-engineer-app[bot]
dda00627f8 Add binary search interactive
Recreate the binary search interactive, add a popup explanation, social sharing, and green screen versions. Place it under Data Structures.
2025-07-19 14:51:05 +00:00
gpt-engineer-app[bot]
fb312235f3 Add green-screen friendly versions
Create green-screen versions of interactives, accessible via "/gs-dark" and "/gs-lite" paths. Hide layout elements, set green background, and adjust text/element colors for optimal green screen use.
2025-07-19 13:59:42 +00:00
gpt-engineer-app[bot]
964c544027 Refactor theme structure
Add new themes under Discrete Math, move binary interactive, and remove School Connect.
2025-07-19 13:53:44 +00:00
gpt-engineer-app[bot]
666de99364 Add direct interactive routes
Implement direct routes for interactives (e.g., `/school-connect/binary-number-game`).
2025-07-19 13:36:52 +00:00
gpt-engineer-app[bot]
fb7bb4aca4 feat: Implement website structure
- Add navigation with Themes, Puzzles, and Miscellany.
- Create "coming soon" pages for Puzzles and Miscellany.
- Create a Themes page with cards for various topics.
- Implement basic boxy layout.
- Prepare for future interactive additions and filtering.
- Set up for Netlify deployment.
2025-07-19 13:01:09 +00:00
gpt-engineer-app[bot]
9debcb7e0b Use tech stack vite_react_shadcn_ts 2025-07-19 12:58:18 +00:00