-
Notifications
You must be signed in to change notification settings - Fork 49
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
splash page redesign #849
Comments
@victorlin - let me know if you want to talk through any design decisions / ideas as you implement this. |
Thanks for solidifying the opportunity to work on this! I had some ideas here which I'll try to break down in the following comments. |
Re: 3x2 grid entries There are two of these in your mockup:
If I understand correctly, (2) is meant to stay in the footer and be present on every page, while (1) is only at the top of the splash page. It's not clear to me how these are separated. For example, why have Nextclade in (1) and Auspice.us in (2)? Also, some are links while others aren't (unless I'm missing something for "About us" and "Open source tooling"). Idea: condense all links into a footer sitemap which seems to be a common web design pattern. Examples: Here's my take on it: #868 |
Re: other stuff I know you redesigned with minimal changes, but I wanted to try redesigning from scratch. Here it is: #869 In summary: I took your idea of the showcase, put it at the top, then made separate sections based on what I think are the different "types" of users we have. I also tried to use more pictures and less words. Even though your redesign reduces the number of text blocks, I still think it's too much and no one is going to read everything. Maybe we'll settle on something in between. Let me know what you think, maybe we can discuss sometime next week. |
Cool! Looking at this has made me realise we can separate out the parts here a bit more. Specifically,
I think the most important of these (by a long way) is no. 3. For that I think the important design aims are
|
I'll be real sad if we end up with a front page for Nextstrain that looks nice but explains nothing. The trend in web design of making the front page one big (self) ad with no actual meaningful words on it is frustrating. |
What's wrong with being a big self ad? I can see how the current draft in #869 isn't helpful in conveying what everything is for people coming to the website for the first time. Open to suggestions. Would it be better if the short one-liners are expanded with more text? Or is the overall layout going in the wrong direction? |
I'll look into adding a carousel to the showcase on |
Nothing per se, it's the follow on "with no actual meaningful words" part that's a problem. We should absolutely show off what Nextstrain has to offer, but we should also seek to explain what those things are, why they're important, and why you might care. Cutting those bits in favor of "more pictures and less words" leaving just a terse menu of offerings doesn't seem helpful to me.
Yes, keeping more of the text (or writing new text) that explains what Nextstrain is and what we do and why it's important. The layout is not the issue. |
Above-the-fold and below-the-fold distinction is pretty classic. I like highlighting particular things (like Nextclade), while not promoting other things like auspice.us to the same degree. I think I'm pretty happy with the 6 things highlighted at the very top. Generally, I see 2 primary functions of the splash page:
|
Re: @jameshadfield's ideas to surface more info (abstract, source, type). Logically, it comes down to two options:
(1) would be easiest to implement but has cons. For example, displaying an abstract on hover is easy to implement, but this doesn't benefit mobile users where hover isn't possible. Maybe that's an acceptable trade-off, or we force two taps on mobile to achieve the current effect (one to display the info from desktop hover, another to navigate to the resource)? UPDATE: using (1) in #922 |
Progress
Initial issue text
why?
The current page is overly focused on surfacing builds and doesn't mention nextclade and requires reading the bottom of the page to learn about the bioinformatics tools etc. The layout of the builds makes it hard to surface recent builds because we have partitioned things into 5 sections with 2 tiles each, which both fails to give an overarching sense of importance and limits us to 2 tiles per section. Furthermore the current tile design doesn't provide any way to add contextual information about a build (i.e. a card is limited to a title).
aim
proposed changes
implementation details
Note that this is my attempt to improve the page without requiring major changes. Even if we implement the proposal as-is this shouldn't remove the appetite for future improvements. For non-mobile displays the overall proposed changes are limited to a few changes to the page layout, modifications to the
<Cards>
component to surface some more text, and exposing an easy way for us to update the showcase cards (YAML would be enough). Actual showcase contents can be done by others, as needed. Consideration for mobile displays is important and will require a little design work.If anyone wants to do some UI work this would be an important change (IMO).
The text was updated successfully, but these errors were encountered: