Design concepts for PR #44770 #45346
Replies: 9 comments 32 replies
-
Thank you for sharing, this is coming together well. I think the larger frame can work to add space for controls, including those you added at the bottom. It would also be interesting to have the edge of the frame surface a resize cursor, so you can manually scale down, or up and snap into "edit mode". The Edit button, the placement of it, and the controls outside, remains one of the bigger challenges. I think the current placement works, as it has context to the frame itself. Though I'd omit as many controls as possible — it's always easy to add back once it's clear how necessary they are, but it's hard if they are there from the start. For example, I'd omit the home icon, and the external link button. The "pizzaplanet.com" URL shown in context of the Edit button adds context that makes me think this could potentially sit geographically elsewhere, and still work, if for example we wanted the frame to be closer to the edge. This would likely be useful for cases where the frame will be used to show list views, such as templates or otherwise. Should we put Pages and Blog under a "Content" drilldown? I also took #44770 for a spin and have some feedback on that PR specifically. Here's what it looked like in my testing: Mainly the simpler navigation by removing the Browse/Editor links present in earlier versions, already improves things. There's an awkward focus style around the site logo/w button: Probably the most important next step to figure out, is where to put the edit button if not inside a faux-browser-bar like this one: As noted, I think above can work. Probably also to the left can work. In your prototype, this back chevron sits only on drilldown pages, not on the main page. I.e. it's not a back to dashboard arrow. Should it be? Speaking of, there are some immediate metric things we can start working on in the PR, to match your prototype here:
PR for comparison: |
Beta Was this translation helpful? Give feedback.
-
On the subject of resizing, we should decide how template parts appear in the frame. If they match the editor we get the following: The resize handles are awkward because the canvas is non-interactive. But in general, the 'focussed' appearance (dark grey space around the template part) feels unnecessary, as does the full-height frame. Here's an alternative, where the frame wraps the template part, and the resize handles appear outside: And here's the concept applied when a template (or item of content) is visible in the frame: |
Beta Was this translation helpful? Give feedback.
-
Let's explore some options: Figma here. |
Beta Was this translation helpful? Give feedback.
-
A little more broadly: which (and how many) top and second-level items should be in the site management sidebar? There are many possibilities, below are a few. Working assumption (6)current items (Templates, Template Parts) + "stuff" Styles Assumptions/Observations
Dashboard 2 So here are some opinionated "bests" for 5, 6, 7 items at top level: Best 5 Top Level ItemsStyles Benefit: Tells a clear short story to a user Best 6 Top Level ItemsHomepage or Styles Benefits:
Best 7 Top Level ItemsHomepage Benefit:
The most different from the current, but maybe my favorite. Possible second-level itemsContent (2) Content
Templates
Library
Expanded Template Hierarchy (6 areas)Homepage
Pages
Posts
Archives
Not Found |
Beta Was this translation helpful? Give feedback.
-
Taking the latest state of the PR for a spin, and I'd love for us to move towards a state where we can make a decision on what to merge as a first iteration. Here's a snapshot of the current status: Working well:
A few things that remain unclear. One being: I don't think we should show the back button here, it should be present only for menu drilldowns, lest when you click-click-click from a deep nesting you don't accidentally go to the dashboard. I think it's best to have the W menu be the "back to dashboard" affordance: Details territory, it would be nice if the icons could line up better with the D in "Design". Jay's mockups have them a bit closer: There's still an open question on how to treat template parts in the browse mode. A starting point might be to just hide the resize handles in this overview mode: While the animation looks good, I'm not sure about the apperance of the editor bar, mainly because it causes a jump in the content. It's not jarring, to be fair, but this is something to decide on: Should the animation be a bit faster? I always like for animation to be very fast, never longer than 0.2s. One big challenge of course is the Edit button, where it should sit. I personally think either of these three options, based on Jay's work, can work: First and second option are close to what's in the branch now, but require a larger clearance around the frame. Third option is pretty simple, but will likely work as well, even if it loses some context. This might work better with a wider sidebar, in the PR it's 320px vs. 360px in Jay's mockups. But ultimately, whether we go one route or the other, I have a feeling this boils down to some of the technical aspects. It's important to consider how the contents of the frame shift from the Templates list, and to the browse view. Right now it's a bit jumpy, and in fact the dimensions of the frame change a bit: That isn't ideal, and this shifting is something we need to feel pretty good about on the technical level, if the frame is going to become such a large cornerstone of the design. What are our options here for making this feel resilient?
I know these are rather big questions, but they are important to get right before we merge this, and would love also @pablohoneyhoney or @mtias insights. |
Beta Was this translation helpful? Give feedback.
-
A couple of us from this thread huddled in slack and here are the notes. The main questions were around reaching a baseline for the PR in question that was better than the site editor as it exists today, so that we are able to merge and iterate. Notes"Browse Mode"
Is it possible to put this effort behind a Gutenberg experiment?
“Edit” button.
“The frame”
Action items:
|
Beta Was this translation helpful? Give feedback.
-
Hi folks. In testing this out ahead of an FSE Outreach Program exploration, I was struck by a few things that felt quite jarring. To quickly summarize:
Here's a video just showing how... strange the experience feels: zooming.in.out.movI know this is a work in progress but wanted to share early thoughts for now. |
Beta Was this translation helpful? Give feedback.
-
Happy to open this as a separate issue but wanted to note three folks saying the same thing as part of the FSE Outreach Program's exploration around this new feature: there needs to be a more visible way to get back to the dashboard. From @paaljoachim here:
And from two folks in the outreach program:
& once more:
|
Beta Was this translation helpful? Give feedback.
-
Two different folks in the FSE Outreach Program's exploration around this feature noted a desire for breadcrumbs of sorts when you're in this new experience. You can hear it discussed in @paaljoachim video starting here for about 1 minute and otherwise here:
What's the current thinking here? I do think there might be value in emphasizing the breadcrumbs perhaps more. I know we have breadcrumbs at the bottom of the editor but, either way, wanted to note these initial reactions of folks! Let me know if these need to be issues, @jameskoster! Trying to follow the design discussion since this is still very much a work in progress but happy to open any and all issues. |
Beta Was this translation helpful? Give feedback.
-
The design discussion in #44770 was getting a bit distracting, let's bring that conversation here so that the PR can focus on implementation.
Getting the PR into a good spot is tricky because we need to concentrate not only on its immediate focus, but also keep one eye on the future upgrades we have in mind, most notably:
All that said, here's the latest design concept we have:
44770.mp4
The trickiest part to get right seems to be the Edit button, particularly how it connects to the frame.
Besides this we also need to finalise design details like; spacing around the frame, colors/dimensions of the management area, including some visual separation of content items.
Beta Was this translation helpful? Give feedback.
All reactions