Skip to content

Favorite Friends#101

Draft
Azuronate wants to merge 3 commits into
NotValra:mainfrom
Azuronate:favorite-friends
Draft

Favorite Friends#101
Azuronate wants to merge 3 commits into
NotValra:mainfrom
Azuronate:favorite-friends

Conversation

@Azuronate

@Azuronate Azuronate commented Jun 15, 2026

Copy link
Copy Markdown

Overview

Allows users to "favorite" a friend, meaning they'll be "pinned" (an earlier name of my PR) and will always appear first among their friends on Home, Friends, and Profile. This saves time by letting them see updates and activities from the people that they care about most, regardless of their status (offline, online, playing, or in development/studio).

Note

"Favorite Friends" ≠ Trusted Friends. "Favoriting" a friend is purely cosmetic and empowers users to organize and keep tabs on friends they care about most.

Main Changes

  • Appends a toggle button to a friend tile's (.friends-carousel-tile) dropdown (.friend-tile-dropdown) to allow that friend to be "favorited."
  • Storage for an array of "favorited" friends in chrome.local.storage.
  • Simple SASS for showcasing a "favorited" friend tile.

Milestones

  • i18n (so far)
  • Toggle injection in user card (.friends-carousel-tile > .friend-tile-dropdown)
  • Reorganization of .friends-carousel-list-container to put "favorited" friends first.
  • Toggle injection in .avatar-card-container in Friends page.
  • Reorganization of .avatar-cards to put "favorited" friends first (Friends page).

More to come soon! Please suggest features, suggestions, fixes, or anything else in the PR comments or in my thread!

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.

1 participant