Closed limsohee1002 closed 3 days ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
uniswap-docs-staging | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Nov 18, 2024 2:37pm |
This pull request introduces multiple enhancements across several components, including the addition of new icon components, a new newsletter form, and a layout component. The Icons
component now features various SVG icons with customizable properties. A NewsletterForm
component has been created to manage email subscriptions, while the Layout
component structures the overall page layout. CSS updates provide new utility classes for responsive design. The main page has been restructured to incorporate these new components and improve the user interface.
File Path | Change Summary |
---|---|
src/components/Icons/index.tsx |
Added new icon components: ThickX , Globe , Hexagon , BookOpen , ArrowRight , Emblem1 , Emblem2 , Npm , HelpCircle , Chat , Envelope . Enhanced existing components with color props. Introduced IconMap for rendering icons based on props. |
src/components/NewsletterForm/index.tsx |
Introduced NewsletterForm component with state management for email input and subscription handling. Added props for customization. |
src/css/custom.css |
Added new CSS classes: .content-page-padding and .divider for responsive design and visual separation. |
src/pages/index.tsx |
Restructured Home component, added new UI elements, updated layout with grid system, and removed unused imports. |
src/theme/Layout.tsx |
Introduced Layout component to wrap children in a layout provider, including Navbar and Footer . |
src/theme/Navbar.tsx |
Replaced anchor with Link component for navigation, added a new <div> for Docusaurus compatibility. |
tailwind.config.js |
Updated Tailwind CSS configuration with new screen size constants and extended theme with new colors and utilities. |
🐰 In a world of icons bright,
New shapes bring delight!
With forms for news and layout grand,
Our app now takes a stand.
So hop along, let's celebrate,
These changes make our work first-rate! 🌟
Category | Score |
---|---|
🟠 Performance | 84 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 85 |
Category | Score |
---|---|
🟢 Performance | 99 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 82 |
Lighthouse ran on https://uniswap-docs-staging-f9gd8t93l-uniswap.vercel.app
Category | Score |
---|---|
🟠 Performance | 72 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 85 |
Category | Score |
---|---|
🟢 Performance | 98 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 82 |
Lighthouse ran on https://uniswap-docs-staging-2y24n5erb-uniswap.vercel.app
Category | Score |
---|---|
🟠 Performance | 58 |
🟢 Accessibility | 96 |
🟢 Best practices | 92 |
🟠 SEO | 85 |
Category | Score |
---|---|
🟢 Performance | 99 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 82 |
Lighthouse ran on https://uniswap-docs-staging-klqmq5zdn-uniswap.vercel.app
Category | Score |
---|---|
🟠 Performance | 85 |
🟢 Accessibility | 96 |
🟢 Best practices | 92 |
🟠 SEO | 85 |
Category | Score |
---|---|
🟢 Performance | 99 |
🟢 Accessibility | 96 |
🟢 Best practices | 92 |
🟠 SEO | 82 |
Lighthouse ran on https://uniswap-docs-staging-n1dwf14be-uniswap.vercel.app
Category | Score |
---|---|
🟠 Performance | 65 |
🟢 Accessibility | 96 |
🟢 Best practices | 92 |
🟠 SEO | 85 |
Category | Score |
---|---|
🟢 Performance | 99 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 82 |
Lighthouse ran on https://uniswap-docs-staging-lrx52ayr6-uniswap.vercel.app
Category | Score |
---|---|
🟠 Performance | 62 |
🟢 Accessibility | 96 |
🟢 Best practices | 92 |
🟠 SEO | 85 |
Category | Score |
---|---|
🟢 Performance | 99 |
🟢 Accessibility | 96 |
🟠 Best practices | 83 |
🟠 SEO | 82 |
Lighthouse ran on https://uniswap-docs-staging-2swxzzb7h-uniswap.vercel.app
Description
add home UI
Type(s) of changes
Motivation for PR
How Has This Been Tested?
Applicable screenshots
Follow-up PR
Summary by CodeRabbit
Release Notes
New Features
NewsletterForm
component for email subscriptions with error handling.Layout
component for consistent page structure.Improvements
Styling