Skip to content

feat: add About page - #137

Merged
smrithipiedy merged 2 commits into
smrithipiedy:mainfrom
MEHWISH310:feat/about-page
Jul 11, 2026
Merged

feat: add About page#137
smrithipiedy merged 2 commits into
smrithipiedy:mainfrom
MEHWISH310:feat/about-page

Conversation

@MEHWISH310

@MEHWISH310 MEHWISH310 commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Description

Adds the /about page referenced in the footer's "Explore" section, which previously linked to # (issue #134). The page explains what BallotIQ does, states its non-partisan mission, and credits the Google services powering the platform.

Closes #134

Changes

  • Added src/app/about/page.tsx — new About page with:
    • Guided Path + Open Chat mode explanations
    • Non-partisan mission statement
    • "Powered by Google" section (Gemini, Firebase, Translation, Text-to-Speech)
  • Updated src/app/page.tsx — footer "About" link now routes to /about instead of #

Design

  • Matches the existing dark navy gradient theme (from-gray-950 via-blue-950 to-gray-950)
  • Reuses the blue/green/purple accent badge style from the footer's "Secure / Non-partisan / AI Powered" strip
  • Uses TranslatedText for i18n consistency with the rest of the app
  • Fully responsive (stacks to single column on mobile)

Acceptance Criteria

  • /about route created
  • Matches existing dark theme (navy bg + blue/green/purple accent badges)
  • Footer "About" link routes correctly
  • Responsive on mobile

Screenshot

image

@vercel

vercel Bot commented Jul 8, 2026

Copy link
Copy Markdown

@MEHWISH310 is attempting to deploy a commit to the Smrithi P's projects Team on Vercel.

A member of the Team first needs to authorize it.

@smrithipiedy smrithipiedy added enhancement New feature or request SSoC26 A contribution through Social Summer Of Code Easy Easy Issue documentation Improvements or additions to documentation and removed documentation Improvements or additions to documentation labels Jul 11, 2026
@smrithipiedy
smrithipiedy merged commit 2e230a9 into smrithipiedy:main Jul 11, 2026
3 of 4 checks passed
@smrithipiedy

Copy link
Copy Markdown
Owner

Thank you for your contribution @MEHWISH310! Please do leave a star for this repo :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Easy Easy Issue enhancement New feature or request SSoC26 A contribution through Social Summer Of Code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Add About page

2 participants