-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pages data view: Update view icons #62136
Conversation
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
Size Change: -74 B (0%) Total Size: 1.76 MB
βΉοΈ View Unchanged
|
It might be worth finding also a "scheduled post" icon, rather than just a calendar. In In principle, all of these are pages, so they would benefit from sharing DNA with the basic "page" icon. Not a blocker, but probably a followup. |
I left a comment in #62138 (comment) to push back on this slightly. I think the icon should communicate the status, not the post type, as the That's not to say that they can't share DNA. I'm just not convinced they need to fit the 'page' footprint. I'll explore some options. |
Some of the icons might need tweaking, but I think something like this could work: Figma here. |
Please do not reuse the Styles panel icon for drafts or make the pending icon look like a menu button. |
I would kindly ask to not use a circle with the horizontal ellipsis. Rationale: in #61909, which originates from a long standing issue, see #42505 and #42555, I proposed to improve the 'more' ellipsis icon to make it more visible for low vision users. One of the identified improvements options is to add a circle around the vertical allipsis, like macOS Finder does. The new circle with the horizontal ellipsis proposed in this PR would clearly conflict with that. Besides the presence of the circle, I would say that having horizontal allipsis and vertical ellipsis icons would be confusing in the first place. Oveerall, to me, the ellipsis doesn't seem appropriate to communicate a 'draft' or 'pending' status. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please see comment #62136 (comment)
What would you suggest for a pending status icon? |
@richtabor you're asking to the wrong person π If it was up to me, I wouldn't use icons at all. Rather, I'd consider that when it becomes difficult to identify a glyph that clearly represents a feature, that's probably a sign that a glyph shouldn't be used to start with. In this specific case I'm less concerned because these aren't icon-only controls. There is visible text. The icons only 'complement' the visible text. I see many concepts here that can hardly be represented with icons. Tha makes me think whether there's the real need to What is the value added by icons when they are unclear? A few examples of unclarity:
Overall, I'd think there's way more important things to focus on in the editor UI and I wouldn't spend much effort on a problem that can't be solved. |
Overall, in my personal opinion, the real value of icons is when they actually help users to identify a feature or a control. as such, icons should:
I'd like to mention that right now the Icons package contains more than 240 icons. Two hundred forty. Honestly, I think the editor has gone a little too far with icons. |
When used consistently, icons help create a cohesive visual language, making interfaces more user-friendly. |
Updated based on this. |
Flaky tests detected in 35fb94b. π Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/9320155114
|
The rotation helps for me at least, now it does not immediately make me think of the styles sidebar. |
This is obvious. But, I would argue it only works with limited sets of icons. With this PR, the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merged this so that it is hopefully included in 6.6 π€ @hanneslsm I don't mind it. Could be worth gathering wider feedback in a separate PR if you have the time / inclination :) |
Co-authored-by: jameskoster <jameskoster@git.wordpress.org> Co-authored-by: ntsekouras <ntsekouras@git.wordpress.org> Co-authored-by: afercia <afercia@git.wordpress.org> Co-authored-by: jasmussen <joen@git.wordpress.org> Co-authored-by: richtabor <richtabor@git.wordpress.org> Co-authored-by: carolinan <poena@git.wordpress.org> Co-authored-by: hanneslsm <hanneslsm@git.wordpress.org>
I just cherry-picked this PR to the wp/6.6-rc-1 branch to get it included in the next release: 88e3c93 |
Co-authored-by: jameskoster <jameskoster@git.wordpress.org> Co-authored-by: ntsekouras <ntsekouras@git.wordpress.org> Co-authored-by: afercia <afercia@git.wordpress.org> Co-authored-by: jasmussen <joen@git.wordpress.org> Co-authored-by: richtabor <richtabor@git.wordpress.org> Co-authored-by: carolinan <poena@git.wordpress.org> Co-authored-by: hanneslsm <hanneslsm@git.wordpress.org>
What?
Follow-up to #62021. Update icons for pages data views:
published
πscheduled
πdrafts
(updated icon)pending
πnotAllowed
πWhy?
Currently 'All pages', 'Published', and 'Scheduled' views all use the same icon, which is inconsistent when other views ('Trash' and 'Drafts') use unique icons.