Replies: 4 comments 6 replies
-
Great issue, would love input from @fcoveram as well. I have a preference for the star with the number, the design we have for patterns, and applying that across everything. On permalinks that star can have a border around it, but in case we choose to show it also on list views, it can be borderless, like this: So that's icon on the left, text on the right, and that text could show the number. This recently came up for Patterns, it'll likely come up for Themes as well. If we go with the heart we need a new heart icon, that's the same foot print and 1.5px stroke. Here are new icons. Filled:
Outline:
|
Beta Was this translation helpful? Give feedback.
-
Thanks for creating this discussion. Very much needed. Based another comment I shared a few days ago, I started working on a proposal for all the sections pointed out in the initial comment, and the idea that convinces me most is the following one. Star for rating, Ribbon for savingThe star is commonly used for rating content, so no change is needed here. But on the other hand, Instagram, Twitter, TikTok, and Facebook (in a customized way) use the heart to mark user’s preferences, and when the case exists, to feed the recommendation algorithm. Here is a summary of the sites mentioned.
Because of this, the ribbon icon seems more common for saving content. Replacing the icon on the three sections in discussion might look like this. This change might also require to replace the "favorited" word with "saved". So instead of "My favorites" in Patterns, it could be something like "Saved patterns". I also considered the “+” icon, as Spotify does. But it risks conflicting with the visual language used for blocks in WordPress as a whole. Keeping the heartI don’t fully reject the idea of using the heart, but if there are plans for integrating liking actions, it seems better to use a different icon. Counter in PatternsGiven all the above, I don’t see much value in showing the counter in Patterns. It mixes the language of rating, saving and liking. And on the socials mentioned above, the counter shows how much people liked the content. Therefore, I would remove it completely. What do you think of this idea? MockupsFigma: Rate and Save |
Beta Was this translation helpful? Give feedback.
-
This is one of those cases where we can go either way. What's most important is the need to unify across the directories and site as a whole, and use the 24x24+1.5px stroke width style for the icons. If that means star for rating, heart for favorites, star for ratings and favorites, or star for ratings and ribbon for favoriting, I've no strong opinion. If anything, I lean towards keeping the star across, but very happy to defer to a consensus otherwise. |
Beta Was this translation helpful? Give feedback.
-
As noted, "favorites" and "saved" can't be interchanged, as they have different expectations, which seems to be recognized here but the intention behind our purpose in this regard is perhaps not unanimous.
One critical aspect is that "saved" or "bookmarked" has an expectation of privacy (which appears consistent across social services). Users may be able to see the aggregate count of saves on a resource, and the saves may be used for algorithms, but you can't see what someone else saved/bookmarked. Favorites are generally a publicly viewable listing. In the WP directories, there is no expectation of privacy with what has always been referred to as "favorites". There are archives of a given user's favorites (e.g. mine for plugins, soon to be for photos, and probably should be the case for themes and patterns if not already). And as Ryelle noted, favorited plugins and themes can be searched for from within any WP admin. Additionally, favorites are listed in user profiles (currently plugins and themes, soon photos and patterns). In short, I'm in general agreement with StevenDufresne. I'm against using "saved" or "bookmarked" as the terminology for "favorites" as we've generally been treating this sort of thing, and I'm against using the ribbon as the associated icon. Favoriting is a public signal by the user saying this thing has merit in their eyes (what that merit means won't be consistent, but it doesn't have to be). We can certainly consider the feature of privately saved/bookmarked items, but that is a new paradigm that is of less importance and not something we've sought to do thus far. (Patterns seems to not expose a user's favorites natively in any fashion, but it is proposed to be added to Profiles via meta#6911 and I see no reason why a view/archive/endpoint shouldn't be added.) Matt is very much in favor of using favorites as a way of surfacing better liked resources in general, and I believe also in favor of exposing the counts as well. The heart icon is consistent with expectations (a public like/favorite), and more universal. A star would be fine, but gets confusing when the resource also has ratings, which can be the case.
As I argued, there should be no concept of "saving", only liking. If we intended "saving", then a count is definitely of less use (only Twitter shows such a count). But we should be intending like/favorite, and a count is appropriate and shouldn't be confusing. |
Beta Was this translation helpful? Give feedback.
-
Currently, different sites across the network use different favorite buttons, built into the child themes. For consistency, these should be the same across all sites. Here's an overview of the current landscape.
Patterns — ⭐
Plugins — ⭐ for ratings/reviews, ❤️ for favorites
Themes — ⭐ for ratings/reviews, ❤️ for favorites
Edit: Updated to add that themes also uses stars for ratings. Neither appear on the archive layout though.
Other details
Each site uses a different API endpoint for managing favorites, unifying the block will either need to change that or leave that open for the child sites. Or maybe just style updates to the current blocks (and creating a block for plugins)? Easier approach, but duplicates code in the child themes.
Only some sites (just patterns?) track the number of favorites, I'm not sure if that's a limitation or just hasn't been necessary.
Favorite status: Plugins uses color (light grey default, dark hover, red favorited), the other sites use filled/empty icons (though this is because Plugins still uses dashicons).
Beta Was this translation helpful? Give feedback.
All reactions