Skip to content

feat: add favorite and recently used themes - #227

Merged
SamXop123 merged 2 commits into
SamXop123:mainfrom
Akshu121796:feat/theme-favorites-recent
Jul 6, 2026
Merged

feat: add favorite and recently used themes#227
SamXop123 merged 2 commits into
SamXop123:mainfrom
Akshu121796:feat/theme-favorites-recent

Conversation

@Akshu121796

Copy link
Copy Markdown
Contributor

Description

Implemented support for Favorite Themes and Recently Used Themes in the theme gallery to improve the user experience when switching between frequently used themes.

Theme preferences are stored locally using localStorage, allowing users to quickly revisit their preferred themes without affecting existing functionality.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that causes existing functionality to change)
  • Documentation update
  • Refactor
  • Performance improvement

Changes Made

  • Added ⭐ Favorite Theme functionality with persistent local storage support.
  • Added 🕒 Recently Used Themes section that updates automatically when a theme is selected.
  • Added quick-access chips for favorite and recent themes, allowing one-click theme application while preserving the existing theme gallery and preview workflow.

Testing

  • Ran npm test — all tests pass
  • Tested manually (if applicable)

Checklist

  • My code follows the project's code style
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings or errors
  • I have updated the documentation if necessary
  • My changes are scoped to a single issue

Screnshot

Screenshot 2026-07-05 235542

Related Issue

Closes #201

@vercel

vercel Bot commented Jul 5, 2026

Copy link
Copy Markdown

@Akshu121796 is attempting to deploy a commit to the Dot_NotSam's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Akshu121796

Copy link
Copy Markdown
Contributor Author

Hi @SamXop123,
Implemented the requested Favorite Themes and Recently Used Themes feature for #201.

Screenshots have been attached to the PR.

If no further changes are required, kindly consider adding the appropriate labels, if applicable:

  • gssoc26
  • level-2
  • type:feature
  • type:design
  • enhancement

Please let me know if any further refinements are needed. Thank you for your review!

@SamXop123 SamXop123 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

lgtm, great work 👍🏻

@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
samdev-pulse Ready Ready Preview, Comment Jul 6, 2026 11:24am

@SamXop123
SamXop123 merged commit 7dffff0 into SamXop123:main Jul 6, 2026
3 of 4 checks passed
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

🎉 Congratulations @Akshu121796! 🎉

Your pull request has been successfully merged into samdev-pulse! Thank you so much for your valuable contribution and effort. Every single improvement helps make samdev-pulse a better profile experience for everyone! 🙌

🚀 What's Next?

  • Keep the momentum going! Feel free to browse through our open Issues and grab another one that interests you!
  • Support the Project: If you enjoyed contributing to samdev-pulse, please take a second to star our repository! It helps increase the project's visibility and supports our community. ⭐

💬 Stay Connected:
Have any questions, want feedback, or just want to discuss further contributions? Feel free to reach out directly to the maintainer on Discord: dot_notsam

Thank you again, and keep up the amazing work! 💻✨

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.

Feature: Theme Favorites and Recently Used Themes

2 participants