Skip to content
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

Improve install guide navigation #34

Merged
merged 5 commits into from
Nov 1, 2024
Merged

Conversation

frankieroberto
Copy link
Contributor

Current the Install guide index page uses a form with radios to route people to one of three pages.

This replaces the form with links, as those are generally better for navigation (for example can be opened in a new tab).

The "developer-friendly" install guide is renamed as "advanced", as it might not just be for developers.

It also combines the "Download the kit" page with the advanced install guide to simplify it a bit.

Screenshots

Before After
home-before home
install-before get-started
developer-friendly advanced

Current the Install guide index page uses a form with radios to route people to one of three pages.

This replaces the form with links, as those are generally better for navigation (for example can be opened in a new tab).

It also combines the "Download the kit" page with the advanced install guide to simplify things.
Copy link
Contributor

@edwardhorsford edwardhorsford left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two minor comments to start - still need to try running it locally.

app/views/install/advanced.html Outdated Show resolved Hide resolved
app/views/install/index.html Outdated Show resolved Hide resolved
@frankieroberto frankieroberto temporarily deployed to nhs-prototyp-improve-in-le4xgk October 28, 2024 15:22 Inactive
@frankieroberto frankieroberto temporarily deployed to nhs-prototyp-improve-in-le4xgk October 29, 2024 14:15 Inactive
@vickytnz vickytnz temporarily deployed to nhs-prototyp-improve-in-le4xgk November 1, 2024 14:04 Inactive
Copy link
Contributor

@vickytnz vickytnz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed pages to:

  • remove legacy developer mode comment
  • follow nhs.uk style conventions

@vickytnz
Copy link
Contributor

vickytnz commented Nov 1, 2024

Not a blocking change, but I wonder if the difference between the two guides are:

Choose from the:

@frankieroberto frankieroberto dismissed vickytnz’s stale review November 1, 2024 21:38

Changes made by Vicky and the rest are non-blocking

@frankieroberto frankieroberto merged commit ce248cf into main Nov 1, 2024
2 checks passed
@frankieroberto frankieroberto deleted the improve-install-navigation branch November 1, 2024 21:39
@frankieroberto
Copy link
Contributor Author

Not a blocking change, but I wonder if the difference between the two guides are:

Choose from the:

I like this idea. Wasn't sure if step-by-step should be hyphenated or not though - GOVUK doesn't seem to. They also front-load the main words, so it'd be "Install guide: step by step"? See pattern.

Have merged for now. We can continue tweaking content as follow-up PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants