Skip to content

Enhance UI with modern footer#360

Merged
PatelHarsh2006 merged 18 commits into
PatelHarsh2006:mainfrom
Divyanshu227:feature/footer-ui
May 30, 2026
Merged

Enhance UI with modern footer#360
PatelHarsh2006 merged 18 commits into
PatelHarsh2006:mainfrom
Divyanshu227:feature/footer-ui

Conversation

@Divyanshu227
Copy link
Copy Markdown
Contributor

@Divyanshu227 Divyanshu227 commented May 29, 2026

PR: Modernize Footer UI with Premium Responsive Grid Layout
Issue Reference
Assigned Under: GSSOC26
Fixes Issue: #343
Description
This Pull Request modernizes the footer layout of ChaatBazar by replacing the basic layout with a premium, responsive, 5-column grid system matching modern web design standards.

image

It organizes structural links, provides a warm branding description, styles beautiful hover-interactive social media badge icons, and aligns contact details in a single horizontal row on desktop viewports.

Proposed Changes

  1. High-Fidelity Responsive Grid Styling (css/style.css)
    Grid Layout: Establishes a uniform 5-column grid layout (repeat(5, 1fr)) that forces all sections (Logo/Description, Quick Links, For Partners, Learn More, and Connect/Contact) to align beautifully on a single row on desktop viewports.
    Responsive Breakpoints: Configures smooth wrapping breakpoints for multi-column scaling:
    1024px+: 5 columns side-by-side.
    768px - 1024px: Wraps cleanly into a 3-column grid.
    480px - 768px: Wraps into a 2-column grid.
    Under 480px: Stacks vertically in 1 column (mobile friendly).
    Palette & Contrasts: Implemented a warm cream backdrop (#fff3e0) in light theme and semi-translucent charcoal graphite (#1e1e1e) in dark mode, matching WCAG AAA readability.
    Social Media Badge Icons: Styled orange circular icons for Instagram, YouTube, WhatsApp, and Twitter/X with smooth scale-up transitions on hover.
  2. Standardized HTML Templates (All 7 Pages)
    Integrated the modern, structured markup in:
    index.html
    menu.html
    orders.html
    favorites.html
    faq.html
    cart.html
    about.html
    Distributed fields logically into the 5 columns, including custom branding text, full routing links for all pages, partner lists, trust policies, and company contact details (support email, phone, and headquarters).
    How to Test and Verify
    Open the home page or any secondary page.
    Verify that all 5 footer columns align neatly on the same row on desktop viewports.
    Hover over the social media circular icons: verify smooth scaling and shadow animations.
    Resize the browser window: verify that the grid wraps beautifully at tablets and mobile screen sizes.
    Toggle between Light and Dark modes: verify that the footer background shifts seamlessly.

@PatelHarsh2006
Copy link
Copy Markdown
Owner

PatelHarsh2006 commented May 30, 2026

@Divyanshu227 Resolve conflicts by Syncing the respective Branch, and also Add Website Logo at left side of the Title, and remove the Forks icon at right side of the Title, in Footer section

@PatelHarsh2006 PatelHarsh2006 linked an issue May 30, 2026 that may be closed by this pull request
@PatelHarsh2006 PatelHarsh2006 merged commit 96923ba into PatelHarsh2006:main May 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Better Footer UI Enhancement

2 participants