Skip to content

Conversation

Riya-Kharade
Copy link
Contributor

Which issue does this PR close?

Rationale for this change

Currently, the website does not have a sitemap page, which makes navigation harder for users and indexing less efficient for search engines. Adding a sitemap improves usability, accessibility, and SEO.

What changes are included in this PR?

  • Added a new page sitemap.html.
  • Structured the sitemap into sections: Main Pages, About & Info, Contact.
  • Implemented accordion submenus for pages with nested links.
  • Added a search bar to filter links.
  • Styled the page to match the website theme (colors, fonts, hover effects).
  • Updated footer to include a link to the sitemap.
  • Added back-to-top button for improved UX.
  • Ensured full responsiveness on mobile and desktop devices.

Are these changes tested?

  • Verified all links navigate correctly.
  • Tested mobile and desktop responsiveness.
  • Checked sitemap search functionality.
  • Confirmed back-to-top button works as expected.

Are there any user-facing changes?

  • Users can now view all pages and subpages in a clean and organized sitemap.
  • Navigation and accessibility are improved.

Screenshots

image image

Copy link

netlify bot commented Oct 2, 2025

Deploy Preview for growcraftt ready!

Name Link
🔨 Latest commit 93b138f
🔍 Latest deploy log https://app.netlify.com/projects/growcraftt/deploys/68dec301102f3a000892e9b6
😎 Deploy Preview https://deploy-preview-845--growcraftt.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link

github-actions bot commented Oct 2, 2025

Thanks for creating a PR for your Issue! ☺️

We'll review it as soon as possible.
In the meantime, please double-check the file changes and ensure that all commits are accurate.

If there are any unresolved review comments, feel free to resolve them. 🙌🏼

@gyanshankar1708 gyanshankar1708 merged commit 8535edc into gyanshankar1708:master Oct 3, 2025
5 checks 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.

Add a Sitemap Page to the Website
2 participants