Skip to content

New UI Design Rocket Page Aurora 2025#110

Draft
zangjiucheng wants to merge 6 commits into
masterfrom
rocketpage-aurora
Draft

New UI Design Rocket Page Aurora 2025#110
zangjiucheng wants to merge 6 commits into
masterfrom
rocketpage-aurora

Conversation

@zangjiucheng
Copy link
Copy Markdown
Member

@zangjiucheng zangjiucheng commented Aug 26, 2025

This pull request introduces a modern "Rocket" page UI with new reusable components, enhanced navigation styling, and the integration of Tailwind CSS and supporting tooling. The main focus is on building a visually rich, modular rocket details page using React, Tailwind, and new icon/animation libraries, while also improving the navigation bar's visual feedback and accessibility.

Rocket Modern UI Components

  • Added a new RocketPage component to serve as a modular, visually appealing rocket details page, including hero, specs, galleries, and sectioned content.
  • Introduced supporting atomic and collection components (RocketHero, SpecsGrid, InPageNav, PhotoGallery, VideoGallery, SectionHeading, Paragraph, BulletList, StatCard, ScrollToTop) for flexible content composition and improved UI/UX. [1] [2] [3] [4] [5] [6]

Styling and Tooling Enhancements

  • Integrated Tailwind CSS and PostCSS into the project, including config files and related dependencies, to enable utility-first styling and rapid UI development. [1] [2] [3] [4]
  • Added framer-motion and lucide-react libraries for animation and modern icons.

Navigation Bar Improvements

  • Enhanced navigation bar and logo styling to provide visual feedback when scrolled, including color transitions, drop shadows, and hover effects for improved accessibility and aesthetics. [1] [2] [3] [4]

Gallery Usability

  • Improved the gallery photo component to display images in a fullscreen modal on click, enhancing the user experience for photo viewing.

This change is Reviewable

- Updated package.json to include framer-motion and lucide-react for animations and icons.
- Added postcss.config.js for Tailwind CSS integration with autoprefixer.
- Included new PDF and image assets for the Aurora rocket.
- Modified index.css to incorporate Tailwind CSS directives.
- Updated index.jsx to include a new route for the Aurora page.
- Refactored Home.jsx to use the new Aurora logo image.
- Enhanced Rockets.jsx to display the Aurora rocket card.
- Created a new Aurora.jsx component with detailed content and layout.
- Added Tailwind CSS configuration to avoid conflicts with Bootstrap styles.
- Implemented BulletList, Paragraph, ScrollToTop, SectionHeading, StatCard components for UI consistency.
- Created InPageNav, PhotoGallery, SpecsGrid, and VideoGallery collections for structured content display.
- Developed makeRocketPage utility for dynamic page generation.
- Added AURORA_CONTENT with detailed specifications, sections, and media for the Aurora rocket.
- Refactored Aurora page to utilize new components and content model for improved maintainability and readability.
@zangjiucheng zangjiucheng changed the title Rocketpage aurora Rocket Page Aurora 2025 Aug 26, 2025
@zangjiucheng zangjiucheng marked this pull request as draft August 28, 2025 16:56
@zangjiucheng zangjiucheng changed the title Rocket Page Aurora 2025 New UI Design Rocket Page Aurora 2025 Aug 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant