-
-
Notifications
You must be signed in to change notification settings - Fork 324
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
Astro/download page [RFR] #1164
Conversation
…ed the Docker and More... panels to the Nix installation section.
…der and added NixOS download header.
…e styling and logic.
@garbas @thilobillerbeck This is ready for review. It works as far as I can tell. One thing I didn't realize was how the tabs for the different section changed when the screen is less wide. I didn't account for this when designing the components. It can probably be fixed but I haven't figured out how to do it yet. You can see the comparison below. The old way hides the original tabs and unhides these header tags that are used to collapse the content after. The way I have it now is that the just changes the grid layout. What do you think? Do we want to match the old way? |
nice work, Ill do the review later this day |
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.
Looks good, thanks for your work! There are some small things I marked with a comment but nothing too big.
One thing this implementation clearly leaves open is how we deal with hard coded links to things like NixOS releases, I think it would be better if there would be a place to just swap verison numbers on release and all URLS adapt.
Apart from that I like the mobile UI. It is (against what we planned) not a 1:1 port of the original design but it's okay for me. In the future we maybe could add some kind of dropdown at the top with a heading like Choose platform
to save on mobile screen space, but it's okay for now. :)
src/components/pages/download/components/DownloadButtonAndSHA.astro
Outdated
Show resolved
Hide resolved
…onents that were designed specifically for the Download page.
…ton components. Also, fixed the classList arg for the Button component.
… how to use them properly. Restored to how they used to be. And fixed how they are used in the Download page.
@thilobillerbeck all changes resolved |
looks good, the Button on the |
Fixes the lg-full size in the Button component as mentioned here: #1164 (comment)
To reviewers:
Please check that the NixOS AWS EC2 selection works correctly and updates the table.