From @amedina on Slack:
And from @westonruter:
it would make sense as a subsection inside the Reader mode box which only appears when Reader is selected. In this way, it would be similar to the Supported Templates section which only displays the post types and templates when the toggle is off
And the themes could be displayed as a carousel there perhaps.


@jwold Not sure if we want to save this for after 1.6 or not (I'll leave that decision to you, @westonruter and @amedina), but I'm going to assign this to you to consider options and maybe mock something up when the time comes.
I think we have time. Milestoned.
Working on some ideas now for this.
Ok, got a few concepts I'd like to discuss.


cc @amedina, @westonruter, @johnwatkins0
Yeah, I think these are definite improvements.
For the carousel, one challenge will be how the first and the last theme appear when selected, as they couldn't be centered, correct? Is it intended that the selected theme always be in the center?
I don't think we need to make the center/selected theme taller. I presume that clicking the left/right arrows should not cause cause selection to happen, so I'd want to be able to read the description and see click the Learn more link without having to click to select it.
- Let's set a max-width on the content boxes and center them in the screen. Thinking 1060px. The exact padding inside and spacing between elements is still WIP.
Sounds good. If we do so, should we do the same with the blue info messages inside the boxes?

- Shrink the illustrations to 48px.
It sounds good. What is the current px value?
- Add a simple thumbs up icon when the mode is recommended. Then selecting it gives the expanded answer below.
This I am not sure about this. It is not clear for users what the thumbs up icon means, especially in the case shown where there are two of them and there is no associated message about it.
I am reconsidering the perspective of having the template modes as an accordion. When selecting one of them, it would be useful for users to have the three options open to compare. Also, in that case the recommendation message canb be made clear.
- Try a carousel WITHIN the reader mode. Put up an initial idea. Not happy with it, but it's worth discussing.
I like this. One thing we could do, if is not too challenging, is to put bubbles/dots underneath of the carousel to give a sense of the multiplicity of themes that are available and for the user to have a sense where they are in the set of themes (i.e. are there two more?, 100 more?)
- Shrink headlines within the white boxes.
+1
- Shrink all body copy to match.
+1
Other comments:
I don't think we need to make the center/selected theme taller. I presume that clicking the left/right arrows should not cause cause selection to happen, so I'd want to be able to read the description and see click the Learn more link without having to click to select it.
+1
Following up on my comment: I think we should keep (at least not v1.6) the template modes as they are now, as well as the inner boxes with the info and recommendation messages:

Following up on my comment: I think we should keep (at least not v1.6) the template modes as they are now, as well as the inner boxes with the info and recommendation messages:
I'm not sure because these take up a lot of space, and there is a lot of elements on the settings screen. In the wizard we show them fully expanded but that makes sense to me because the modes are the only things shown on the screen. But on the settings screen having them collapsed seems better. But I also realize that it will be somewhat annoying to only expand the box when the radio button is selected, for two reasons:
The only way I can see to resolve this is to re-introduce the 🔽/🔼 toggle to show/hide the description. This would be instead of the proposed 👍, I suppose. If we wanted to retain the recommendation then I think it'd need to be explicitly shown as a “Recommended” label appearing right after the template mode name. For example (disregard my poor colors and toggle design!):


The “Recommended” label would appear in the place of the “Previously selected” label, which is only used on the wizard instead of the settings screen. And there's no need for the “Recommended” label on the wizard anyway, since the mode descriptions would be all be expanded anyway (without there being a 🔽/🔼 toggle).
Again, these proposed changes are just for the modes on the settings screen, _not_ for the modes in the wizard. The modes screen in the wizard would stay as is.
Thoughts?
Yeah; this is a good approach. I like conciseness and less text.
@Weston
For the carousel, one challenge will be how the first and the last theme appear when selected, as they couldn't be centered, correct? Is it intended that the selected theme always be in the center?
Agreed. We probably just should keep them all the same height.
@alberto
Sounds good. If we do so [set a max-width of 1060px], should we do the same with the blue info messages inside the boxes?
I'm thinking the blue info boxes are ok to just go to their natural max width, however long the content is. The boxes will be max-width 1060px, and the content inside will be max width 960px. Like this: https://d.pr/i/XXvgJp.
It sounds good. [Shrinking the illustrations to 48px] What is the current px value?
Actually, I'll modify that slightly. I want to do a max-height of 48px (or 50px, I think the line width might extend slightly), but the width could be up to 60px, since some of the image are more rectangular. Before we had an image up to 150px the top banner), and some of the images down below were as tall as 62px height.
[Try a carousel] ... put bubbles/dots underneath of the carousel to give a sense of the multiplicity of themes that are available and for the user to have a sense where they are in the set of themes.
Not a bad idea. There are some great ways we could approach pagination. There are also some simpler ideas. Here's a few I threw together really quick. Are we going to be adding many themes in the near future? If so, we should think about a true pagination UI. If not, we could just pick something simpler. A few ideas: https://d.pr/i/LtLDoO
I liked the "Reopen Wizard" button in the current design
Copy that.


Updating description at the top with the latest.
I'm including several of the small updates here in #5049.
Not including;
Wanted to call out one piece in the comps:

This came up during an earlier stage when we were working through the wizard. Having a user-interactable element (the radio input and its label) inside of another element (the panel drawer open/close button) presents challenges. As a user when I see that down arrow, I expect that whole row to be the drawer button. But as shown in the screenshot we have that radio input to the left (along with its label, which is all the text), which needs to be clickable on its own. Ideally the radio input would be outside the drawer toggle button. On a technical level it can be done -- though it is slightly challenging because we wouldn't be able to use the core panel component in this case -- but I still think there's an issue from a UX perspective. @jwold reach out if you want to discuss.
Here's a concept that's worth discussing. It makes the boxes a little bigger, but should simplify the technical work to select the radio button at the top, while the arrow expands the box. Thoughts?

cc @amedina and @westonruter
I like it very much.
Here's a concept that's worth discussing. It makes the boxes a little bigger, but should simplify the technical work to select the radio button at the top, while the arrow expands the box. Thoughts?
Will every mode always have a notice, whether info, warning, or error?
Will every mode always have a notice, whether info, warning, or error?
We haven't officially decided on this. It works better if there IS a notice, but I wouldn't want to just add noise if it's not relevant.
@jwold How about doing this instead: add a vertical separator between the toggle side and the radio side to make it clear where the dropdown button target is. Like this:

I didn't realize we could have them on the same line. I think that's a great idea @westonruter if we can pull it off technically :)
I will give it a try.
+1 Having the notice in the same line with the separator before the toggle would make it the UI sleeker and more compact.
+1 on the notice. Once we have site scan, there should be a meaningful notice in every case.
The full notice text can be displayed once expanded, however. Otherwise, a short “Recommended” can be shown when for the option(s) which are recommended. No need to show a warning if the user is not trying to select the mode in the first place.
@jwold @amedina @westonruter How do you think we should handle uninstallable themes on the settings screen? Having no put a great deal of effort into it so far, here's how it looks currently. Feels like it should be much, much smaller but I'm not sure how best to fit it all in.

Humm. Good question. What if the unavailable themes are not shown in a section below… what if the “Unavailable themes” heading and description were put into a notice, and that this notice can contain a checkbox or button to toggle whether the unavailable themes are included in the carousel? The unavailable themes will have radio buttons which are disabled, and perhaps the entire card should have some transparency to make it clear it is not available.
Here's how I have that looking now (note items with the gray overlay). The toggle is off by default.:

I think that's pretty good. An idea to make it more clear which themes are unavailable: put some text over the _image_ that says “Unavailable”. This could have an rgba background with 50% opacity or something and rounded corners positioned in the center over the unavailable theme screenshot.