Replies: 21 comments 35 replies
-
Beta Was this translation helpful? Give feedback.
-
The new placement of the item actions is also less intuitive. I accidentally ticked an entry in the list and then couldn't work out why I was getting a warning about leaving the page. Then I glanced at the bottom of the screen. The lack of colour in the buttons mentioned by @andjsch really makes that even worse. I doubt many clients would think to look down the bottom of the list for actions though as the filtering UI is at the top of a list and the system puts controls at the top of a view for the most part. ![]() |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@Oleafeon This issue is more about general UX issues. Can you create an issue for the 2FA-related bugs? |
Beta Was this translation helpful? Give feedback.
-
@duncanmcclean |
Beta Was this translation helpful? Give feedback.
-
I agree with @avocadesign on the field options design. It's visually very confusing and the cognitive load is very high. It's a downgrade from the old design. Certainly changing the number of columns doesn't help (2 - 3 - 4 - 1 columns) and also putting everything on a "card" with its own toggle is not good UI because based on the content the controls are in different positions. Also the Collection settings page suffers a bit from the same issues. Also, maybe some display options that are common for most fields can be hidden? For instance the whole Sortable / Preview area with 4 toggles could be on a collapsed "Control panel display" section as I doubt many people change these. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Thanks for taking the time to be so detailed (if a little brutal so quickly). I recorded my feedback on all of your feedback here: https://screen.studio/share/J0UsaU5f Also, I converted this to a Discussion because that's exactly what it is. ❤️ |
Beta Was this translation helpful? Give feedback.
-
Just keeping you all in the loop, these are the changes made so far based on the feedback in this discussion:
These will be in the next alpha release. |
Beta Was this translation helpful? Give feedback.
-
@jackmcdade Thanks for the feedback in the video, that mostly makes sense. However, for me the columns are never linked to the "view". If I change columns for any collection entry list, all the saved views have the same columns. This is true of v5 and v6 unless i'm doing something wrong - here's a 20s loom showing what I mean. |
Beta Was this translation helpful? Give feedback.
-
Something else UX: I would reconsider the shadow on input elements as this makes them look like buttons. They could be crisper and clearer. |
Beta Was this translation helpful? Give feedback.
-
More updates from today's Alpha 2 release:
|
Beta Was this translation helpful? Give feedback.
-
My two cents on customization. I think it's a better strategy to push great defaults instead. A lot of users won't use customization for themselves or their customers. This means users get a sub-par experience (without having the ability to change it). When keeping the theming options, I would at least change the defaults to:
|
Beta Was this translation helpful? Give feedback.
-
Minor observation (or question) about button UI. Currently, there seem to be two types of secondary/contextual action buttons. A flat one and a slightly more threedimensional one. Do these represent different types of actions? Or is the flat one just not brought over yet? I would assume the latter, but I might just be dense :) ![]() |
Beta Was this translation helpful? Give feedback.
-
Really nice work on the latest alpha releases team :) Is the theming being used as a solution to the contrast heirarchy thing (#12093 (comment))? I can't seem to get mine configured in a way that makes that go away, although it does ease it a little. I only mentioned because it seems the dashboard widgets seem to come without the gray border, and full white header, and think they look amazing! |
Beta Was this translation helpful? Give feedback.
-
There's a larger UX topic I'd love to touch on — error states and error notifications. It isn't related to v6 specifically since nothing major changed here, but I'd love to help improve these while things are in flux. This is all according to feedback we've been getting from our users. Error toastsThe main thing we've been hearing from users of v5 is that very often they don't notice that a form submission has failed and close the window, losing data. The reason seems to be that the error toast message is in the lower left corner with only the icon colored red to distinguish it from a success state. On larger screens, the error toast is usually no longer in the field of view. Many of our users have reported closing the window, thinking there were no errors. Sure, they probably also clicked away the unsaved-changes alert out of inertia, but I think this could benefit a lot from a more obvious error toast. This has happened to myself and almost every customer so far at some point or another. A CMS that does this well in my opinion is Twill. Probably a bit over the top, but definitely never overlooked by editors. ![]() Compare to the current toast. Might be enough to have the whole thing red and centered in the bottom to make it pop. ![]() Error states in tabsIn case users don't notice the error toast, they might notice the red validation error. Unfortunately, if the error occurred on an invisible tab, the tab name is merely rendered in red. One colorblind user has reported this looking almost identical to the default disabled tab state. ![]() Two suggestions I could think of:
Error states in fieldsI think there's no harm in adding a red border around an error field, and also making the field label red. It might seem a bit much at first, but it helps prevent edge cases where, for example, there is no input border (replicator), the name would still be red, or when there is no name (hide_display), the border would still be red. Again, Twill is kind of doing this, and I think it's preferable to just a red validation message below the field. It's not pretty, but should be easy to come up with something that matches the current look and feel :) ![]() Compare to current validation error: ![]() |
Beta Was this translation helpful? Give feedback.
-
This is more of a UI-related comment, but I hope it’s fine to post here. I find it a bit difficult to tell whether a field is set as localizable or not. You really have to look closely, and with many fields the grey tones tend to blur together .. :) |
Beta Was this translation helpful? Give feedback.
-
As a general comment, in most places I would use one step darker gray, for instance zinc-700 -> zinc-800. Sometimes us designers and developers forget that ordinary users don't use the monitors we use. I was trying to hype a client today with a demo I have online and while the general reaction was "WOW", he really couldn't read the menu that well in this 1080p Asus $100 monitor. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure exactly what has already been written for the Blueprint Editor. I noticed the following: Options that have a similar effect take on a completely different significance when they are displayed in half a column or in a whole column. And the grey border further emphasises the clear separation. ![]() On the 'Validation'-tab, they are arranged a little closer together (in the same line and without a grey border). This makes it easier for me to read. ![]() |
Beta Was this translation helpful? Give feedback.
-
Just a minor thing: The CSS utility
I didn't open an issue. ![]() ![]() ![]() |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Bug description
I hate to bring this up on the all new shiny interface, and while it is shiny at first glance, I believe it comes with some huge downsides when it comes to usability. I don't know how others feel about it, but it's early and I hope we can find a solution. Let's break it up. I'll mark some of my conclusions/suggestions bold.
While these are some severe issues I see with the new design, please don't take them too harsh, but also don't take them too lightly. Currently we are still in an alpha state where things could improve a lot. I also know how hard it is to redesign a thing completely, yet alone how many hours it must have taken the whole team to pull this huge Vue 3 transition that took place in the background even off.
Primary button color
It's black! 😬
This is in my opinion a really bad choice, because it makes the UI hard to scan as it is mostly white and gray.
The primary actions are immediately visible, no searching required.
While this is still fine in light mode, some color would definitely make it way more easy. Bring back the blue! Why you might ask? Because the black primary color totally breaks in dark mode.
One could make some guesses that the light-gray is now a primary button. But is the selected-site-pill named "Statamic 6" one as well? The real primary button has some shadows and a light gradient applied, the pill is flat. Barely a difference. Some color would fix this here as well.
GH for reference.
Bring back a color for primary actions. Blue, green, pink - all great!
Destructive actions should always be red.
Color
This is a great example of the current hover situation for many items. It's all gray and white and you can barely tell a difference. Context: you are looking at a table with 2 items, the second one is hovered. It's barely visible and I am sure it will be even worse on a consumer grade monitor. Sitting here on a calibrated one just to have that mentioned. Make hover states darker.
Same issue with the menu items: A hovered element shouldn't be only distinct by it's background color. Give the text a different color - any color that makes it stand out more. The active state is fine I think - the text gets bold.
v5 did a great job here btw
Here another example on a replicator field. Right one is hovered.
Main navigation
While the old navigation was probably a bit too big text-size-wise for more nav entries, the current one is way too small for an item you interact the most with. This get's even worse when there are sub-items. We are at 14px (sm) on a level-1 nav item. Make them 16px again or let's meet in the middle at 15 ;D
Icons
Could sometimes be a notch bigger than the actual text (that's just a taste thing of mine) and have some more color or more contrast. Again, it's all so gray 😢
Inputs
Buttons should be darker.
What if inputs had a different background than white? Or the container they are in had a different background than white? White is a really shiny color that makes an element pop out if it's surrounding is a different color - make use of that! Use less white backgrounds. In the image above, I gave the container a color of
zinc-50
and it works great in my opinion, huge improvement. What doesn't work is the slimmer border around the container, but who needs that one anyway?For real?
This shouldn't be needed in the first place. Currently it gives inputs a darker border color. My suggestion is to not keep adding stuff to this mode to improve things. Improve them properly and get rid of that option.
How to reproduce
Spin up v6
Logs
Environment
v6
Installation
Fresh statamic/statamic site via CLI
Additional details
No response
Beta Was this translation helpful? Give feedback.
All reactions