UI Enhancements and Fixes#88
Conversation
|
@213sanjana is attempting to deploy a commit to the agastya's projects Team on Vercel. A member of the Team first needs to authorize it. |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||||||||
|
@kris70lesgo Please check the PR |
|
@213sanjana can u make a video about all the ui fixes running properly and also in video show npm run build command successfully running , nice work on pr btw |
Sure I will make it today |
Screen.Recording.2025-10-29.205742.mp4Gihub doesnt support large videos so I shared the ss |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@kris70lesgo I think the approvement from your side is left now.
|
|
@213sanjana thanks for contributing to ashelp |
|
@kris70lesgo Please add the hacktoberfest- accepted label or my PR wont be considered |
|
@213sanjana btw it doesnt matter but i will add the labels so u dont stress over it |





User description
🧩 Overview
This pull request implements major UI/UX improvements across the website to enhance design consistency, readability, and user experience. The updates address previous visual issues, improve navigation, and introduce new interactive features.
🔧 Changes Implemented


🧭 Navbar
-Improved icon visibility for better contrast.
-Added hover effects and smooth transitions for interactivity.
-Made the navbar fully responsive across all pages.
-Ensured the navbar design remains consistent throughout every page.
Before & After
📄 "How It Works" Section


-Enhanced text readability by adding a semi-transparent overlay on the gradient background.
-Improved color contrast for better visibility on all devices.
Before & After
🃏 Cards Section


-Extended testimonial card slides to reach the full width of the screen for a cleaner, modern layout.
Before & After
🦶 Footer

-Added a new, structured footer with:
-Navigation links
-Contact information
-Social media icons
-Ensured the footer remains consistent across all pages.
🖼️ Image Visibility Fix
-Fixed the issue where the image in the white tab was not visible.
✨ Additional Enhancements

-Added a “Back to Top” button for improved navigation.
-Implemented a dedicated Contact Page for user queries and support.
Back to Top Button
Contacts Page

Closes Issue - #58
Hacktoberfest25
PR Type
Enhancement, Bug fix
Description
Resolved merge conflicts and consolidated duplicate code across API routes and utilities
Improved TypeScript type safety by replacing
anywithunknownin error handlingAdded new Footer and Back-to-Top components for consistent site navigation
Created dedicated Contact page with form submission and contact information
Enhanced AI assignment generator with file upload support and improved image handling
Fixed Supabase client initialization with fallback handling for missing environment variables
Diagram Walkthrough
File Walkthrough
5 files
Improved error handling with proper TypeScript typesEnhanced error type safety in export endpointFixed error handling with unknown type castingResolved merge conflicts and simplified image handling logicResolved merge conflicts in PDF and Word export functions3 files
Added fallback handling for missing Supabase environment variablesAdded Supabase client availability checks before database operationsAdded Supabase client availability checks and removed unused imports1 files
Reordered dependencies for consistency10 files
Resolved merge conflicts and integrated navbar and footer componentsCreated new dedicated contact page with form and contact informationReplaced inline footer with reusable Footer componentAdded Back-to-Top button component to root layoutReplaced inline footer with Footer component and updated hero imageCreated new Back-to-Top button component with smooth scrollingCreated comprehensive reusable footer with newsletter and social linksAdded testimonials and fixed marquee scrolling with duplicated contentUpdated navigation links and added Supabase client safety checksFixed navbar layout and styling for better responsiveness4 files
Removed unused Navbar component importRemoved unused Image importSimplified TextareaProps type definitionCommented out unused updateUsage function