Skip to content

Add dedicated concept learning pages with curated resources#109

Open
anshika-guleria wants to merge 1 commit into
HerStack-org:mainfrom
anshika-guleria:feature/concept-learning-resources
Open

Add dedicated concept learning pages with curated resources#109
anshika-guleria wants to merge 1 commit into
HerStack-org:mainfrom
anshika-guleria:feature/concept-learning-resources

Conversation

@anshika-guleria
Copy link
Copy Markdown

@anshika-guleria anshika-guleria commented May 29, 2026

What does this PR do?

This PR expands the concept learning experience by introducing dedicated concept pages with curated learning resources and improved navigation.

Instead of limiting concepts to a short summary and visual explainer, users can now explore structured learning materials directly inside the platform.

Added

  • Dedicated ConceptPage for individual concepts

  • Curated learning resources section

  • Embedded featured learning videos

  • Resource categorization:

    • Documentation
    • Articles
    • Videos
    • GitHub repositories
  • Related / next concepts section

  • Concept storyboard / visual explanation flow

  • Resource filtering system

  • Progress tracking with "Mark as complete."

  • Improved learning CTA buttons and resource cards

  • Cleaner component naming for maintainability

UI Improvements

  • Redesigned resource action buttons for better UX
  • Added improved glassmorphic CTA styling
  • Improved readability and layout hierarchy
  • Better organization of learning content

Why this improves the project

This transforms the concept library into a more complete learning hub where users can immediately continue learning after understanding a concept.

Users no longer need to search externally for trusted resources, making the experience more structured and beginner-friendly.

Type of change

  • 🐛 Bug fix
  • ✨ New feature
  • 📝 Content (mentor / resource / storyboard)
  • 📖 Documentation
  • 🎨 Style / UI improvement
  • ♻️ Refactor

Checklist

  • I've tested my changes locally (npm run dev)
  • My code follows the project style guide
  • I've added/updated comments where needed
  • No console errors introduced

Screenshots (new feature)

Screenshot (1253) Screenshot (1254) Screenshot (1255) Screenshot (1256) Screenshot (1257) Screenshot (1258)

Related issue

Closes #83

Please check the resources. I tried my best to find the Best ones I could

Also, please fix the issue tags and add the tags I mentioned in the issue, as tags must be gssoc approved.

I have made use of AI tools for animation and transition creation.

Signed-off-by: Anshika Guleria <anshikaguleria532@gmail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

@anshika-guleria is attempting to deploy a commit to the HerStack's projects Team on Vercel.

A member of the Team first needs to authorize it.

@anshika-guleria
Copy link
Copy Markdown
Author

@escher-m please review the pull request and the label problem

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Add Learning Resources to Concept Library Cards

1 participant