Skip to content

feat: add dedicated support page with resources, FAQ and footer link#6079

Open
ArshiBansal wants to merge 1 commit into
JhaSourav07:mainfrom
ArshiBansal:support_page
Open

feat: add dedicated support page with resources, FAQ and footer link#6079
ArshiBansal wants to merge 1 commit into
JhaSourav07:mainfrom
ArshiBansal:support_page

Conversation

@ArshiBansal

Copy link
Copy Markdown
Contributor

Description

Added a dedicated Support page (/support) with comprehensive help resources, FAQ, community links, bug reporting, feature requests, and security reporting. Also updated the Footer to include a direct link to the Support page.

Fixes #6052

Pillar

  • 🎨 Pillar 1 — New Theme Design
  • 📐 Pillar 2 — Geometric SVG Improvement
  • 🕐 Pillar 3 — Timezone Logic Optimization
  • 🛠️ Other (Bug fix, refactoring, docs)

Visual Preview

  • New /support page with clean dark UI matching the site's neon/teal aesthetic
  • Support link added in Footer navigation with MessageCircle icon
  • Responsive design with smooth hover animations and expandable FAQ

Checklist before requesting a review:

  • I have read the CONTRIBUTING.md file.
  • I have tested these changes locally (localhost:3000/support).
  • I have run npm run format and npm run lint locally and resolved all errors (CI will fail otherwise).
  • My commits follow the Conventional Commits format (e.g., feat(themes): ..., fix(calculate): ...).
  • I have updated README.md if I added a new theme or URL parameter.
  • I have started the repo.
  • I have made sure that i have only one commit to merge in this PR.
  • The SVG output matches the CommitPulse "premium quality" aesthetic standard (no raw elements, smooth animations, correct fonts).
  • (Recommended) I joined the CommitPulse Discord community for contributor discussions, mentorship, and faster PR support.

@vercel

vercel Bot commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

@ArshiBansal is attempting to deploy a commit to the jhasourav07's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown
Contributor

📦 Next.js Bundle Size Report (Gzipped Sizes)

Asset PR Size Base Size Difference Status
static/chunks/4544-[hash].js 3.48 KB - +3.48 KB (++100%) 🆕 New
static/chunks/5155-[hash].js - 3.35 KB -3.35 KB (-100.00%) 🗑️ Deleted
static/chunks/7121-[hash].js 3.43 KB - +3.43 KB (++100%) 🆕 New
static/chunks/8045-[hash].js - 19.88 KB -19.88 KB (-100.00%) 🗑️ Deleted
static/chunks/8898-[hash].js - 3.39 KB -3.39 KB (-100.00%) 🗑️ Deleted
static/chunks/9389-[hash].js 5.79 KB 5.77 KB +0.03 KB (+0.46%) 🔴 Regression
static/chunks/95-[hash].js 19.98 KB - +19.98 KB (++100%) 🆕 New
static/chunks/9822-[hash].js 2.51 KB - +2.51 KB (++100%) 🆕 New
static/chunks/app/achievements/page-[hash].js 6.62 KB 6.59 KB +0.03 KB (+0.46%) 🔴 Regression
static/chunks/app/contributors/page-[hash].js 7.22 KB 7.19 KB +0.03 KB (+0.37%) 🔴 Regression
static/chunks/app/support/page-[hash].js 2.72 KB - +2.72 KB (++100%) 🆕 New
static/css/[hash].css 37.14 KB 36.80 KB +0.34 KB (+0.93%) 🔴 Regression

📊 Summary of Totals

Category PR Size Base Size Difference
Total JS 3693.00 KB 3676.96 KB +16.04 KB (+0.44%)
Total CSS 294.89 KB 291.68 KB +3.21 KB (+1.10%)

@github-actions github-actions Bot added the type:feature New features, additions, or enhancements label Jun 20, 2026
@Aamod-Dev Aamod-Dev added level:beginner Small changes Usually isolated fixes or simple UI/text updates. quality:clean PR follows clean coding practices, proper formatting, documentation, and maintainability standards. type:docs Documentation changes, wikis, or README updates mentor:Aamod007 labels Jun 20, 2026

@Aamod-Dev Aamod-Dev left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review Summary

Labels applied:

  • level:beginner — New static page (�pp/support/page.tsx) with FAQ, community links, and security section. Footer link addition is minimal (2 lines changed).
  • quality:clean — Well-structured support page with clear sections (Quick Actions, Community, Docs, FAQ, Security). Uses existing patterns (useTranslation, lucide-react +
    eact-icons/fa). The FAQ uses
    / for expandable sections — clean approach.
  • type:feature — New /support route with comprehensive help resources.
  • type:docs — Documentation/support content.

Mentor: Aamod007

Assessment: Clean documentation PR. The support page is thorough with bug reporting, feature requests, community links, FAQ, and security disclosure sections. Well done.

Approved! 🚀

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

Labels

gssoc:needs-rebase level:beginner Small changes Usually isolated fixes or simple UI/text updates. mentor:Aamod007 quality:clean PR follows clean coding practices, proper formatting, documentation, and maintainability standards. type:docs Documentation changes, wikis, or README updates type:feature New features, additions, or enhancements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add Support & Community Page for User Assistance

3 participants