Closed devvsakib closed 1 month ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
rustcrab | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Jul 15, 2024 3:55am |
The changes include integrating navigation components (Header, Footer, and CookieConsent) into the main layout, refining section rendering within the Home component, and updating styling in various sections. Navigation functionality is improved by replacing section setting with direct links, ensuring smoother user experience across pages.
File | Change Summary |
---|---|
src/app/globals.css |
Consolidated the transition property and added scroll-behavior: smooth . |
src/app/layout.tsx |
Added imports and included Header , Footer , and CookieConsent components in RootLayout function. |
src/app/page.tsx |
Removed renderSection function, directly rendered specific sections, reorganized main content layout. |
src/components/DSASection.tsx |
Removed dark:bg-gray-800 and changed bg-gray-100 to bg-gray-200 . |
src/components/DevToolsSection.tsx |
Changed CSS class from py-16 to min-h-dvh . |
src/components/Header.tsx |
Removed setSection prop, added Link component for home navigation. |
src/components/LessonSection.tsx |
Removed dark:bg-gray-800 bg-gray-200 classes, changed bg-gray-100 to bg-gray-200 . |
src/components/PeopleSection.tsx |
Modified CSS class from dark:bg-gray-900 bg-gray-100 to dark:bg-gray-900 bg-gray-200 . |
src/components/ProjectsSection.tsx |
Replaced direct project info rendering with Card component reference. |
src/components/navbar/MobileNav.tsx |
Updated imports, modified menu items with new links, removed setSection and used Link components. |
src/components/navbar/Navbar.tsx |
Updated menuItems links to include internal link format, removed NavbarProps and refactored component. |
Objective | Addressed | Explanation |
---|---|---|
Navigation is present in all pages (#70) | ✅ |
In code's quiet warren, changes through, Navigation paths, refreshed anew. Smooth scrolls and headers, all complete, A rabbit's joy in lines so neat. Pages now with links, not section set, A better user journey, you'll not forget.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Thank you for this PR @devvsakib
Conceptually i like the idea of the scroll, but I want to put another newsletter form at the end and see if it converts (now it's converting very well since is the only CTA)
If I see a massive drop in the subs we might get back
okay @FrancescoXX
Description
Navar is now showing in every page. Changes some minor UI in People, DSA secttion
Closes #70
Summary by CodeRabbit
New Features
Enhancements
Header
,Footer
, andCookieConsent
components for a more cohesive layout.ProjectsSection
to use aCard
component for streamlined project display.Bug Fixes
Refactor
Style