-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add download links to the download page #118
Conversation
Hi! I really like these changes! I still have some thoughts on the text parts, but also a style consideration. How does this page look on a phone? |
Thanks @ericonr. Mobile previews: |
f26ef2f
to
dcbf996
Compare
I think this looks very good, but have a couple of suggestions that I think will improve the viewing experience:
EDIT: Apparently the Markdown parser ate my br tag, replaced with '\n' instead. |
- [USB Armory](https://wiki.voidlinux.org/USB_Armory) | ||
{% endcapture %} | ||
|
||
{% include download_arm.html content=download_details %} |
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.
I think we are losing some of the information here, such as the link to the page about RPis in the handbook. I also wouldn't like to lose the device information for each board (like ARMv7, hard float
we currently have). Not sure if it could fit inside this, though.
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.
I have added arch back without hard float
since all devices are hard float
. I have removed a link to the RPI docs because the copy before it points to the related doc page (General and platform specific instructions for these images are available in the documentation.
), I think this should be enough in this case. WDYT?
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.
Sounds great.
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.
I like appearance. Could you set up live demo to play with (eg. github pages), rather than screenshots?
dcbf996
to
f656ade
Compare
Thanks for the reviews. I have pushed updates based on the feedback and updated screenshots in the first message. The only thing I haven't done is splitting "live images" and "rootfs" into separate lines, I tried different variants but felt like the links look the best inline. I have re-grouped links and added @Chocimier you can test these changes locally, just pull the branch and then |
I will try to set something up on GitHub Pages so we can discuss this more easily. I really want to get this design into the download pages. |
I have deployed to GH pages from my branch. You can preview it here: https://ap4y.github.io/void-linux.github.io/download/ |
What do you think about taking the opportunity to increase the font size a bit? I always felt it was quite small |
@ericonr are you referring to site-wide font updates or on the download page specifically? if it's the former then perhaps it will be better to handle this in a separate PR along with other potential typography improvements? I personally think that light fonts are not a great option for the content heavy websites, maybe worth trying to switch to a regular font weight as quick fix? 14px font size that is being used is not small but in combination with certain fonts it might be harder to read. |
For some reason the fonts only bother me on the download page, even though it seems to be the same style in the main page... I'm not sure why that is, but perhaps increasing it site wide wouldn't be too bad. |
The font size is set in bootstrap.css, a best practice is not forcing users to a specific font size, so we should remove it. |
What about putting the text left and the download links right? This would put headlines on the left without JS enabled and would have the headline first in mobile. |
Updated per @Duncaen's suggestions:
Updated version is up on the same link. |
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.
Several nits and I'd like to split up the page that's currently called 'arm' into 2 pages with one being a page on rootfs's and one specifically talking about SBCs.
@@ -0,0 +1,37 @@ | |||
--- |
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.
I'm not entirely happy calling this arm when we have both specific dialects as well as platform filesystems. I'd almost rather split this section into two and have one that just talks about that you can get arbitrary rootfs tarballs, and another page that talks about SBCs and links to the relevant pages in the documentation.
This would also be nice as I'd like to add a tab for the various cloud platforms that Void supports.
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.
I have split ARM into 2 sections and sketched content for both, would appreciate a review on those.
re cloud images: I only see GCP tarball at https://alpha.de.repo.voidlinux.org/live/current/ , what other platforms we want to show on the downloads page?
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.
Both GCP and DigitalOcean are known to work and are some semblance of supported (Void itself has infrastructure running on DigitalOcean). For both though the images are not distributed by default, so just having a place to link back to the docs on how to generate the image on demand would be great.
Looks pretty good. All my major concerns have been addressed. @void-linux/webmasters for final approval. The cloud page can be added with just a pointer to mklive for now, and more instructions can be added later. |
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.
Ok, I think I went through all the issues I noticed.
Man, I really like this page, thanks a lot!
- [USB Armory](https://wiki.voidlinux.org/USB_Armory) | ||
{% endcapture %} | ||
|
||
{% include download_arm.html content=download_details %} |
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.
Sounds great.
@ericonr's feedback is good, once that's complete this will be merged. |
Thanks for the feedback @ericonr, PR was updated with the fixes. |
@ap4y please squash your changes to 1 commit, once you have done this ping me for merge. |
26c71ad
to
0358c5f
Compare
@the-maldridge done |
I have spent some time on adding download links to the "Download" page and I'm curious what everyone think about this version:
Notable changes:
The downside of these changes is that build date has to be updated in the config after each new build, I think it happens rarely so hopefully won't create too much load. If someone will notice that something is off, I'm happy to tweak it.