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

Ndj support cloud merge demo #381

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Conversation

ndjones
Copy link
Member

@ndjones ndjones commented Oct 19, 2024

got it building, trying for a preview

Copy link
Contributor

Test deployment available at https://callumwalley.github.io/mkdocs-demo-deploy/nesi/support-docs/ndj-support-cloud-merge-demo

Seems the following pages differ;



See all deployed demo sites

@ndjones
Copy link
Member Author

ndjones commented Oct 19, 2024

@CallumWalley @lbrick here's a demo of the two support sites integrated through a top menu.

https://callumwalley.github.io/mkdocs-demo-deploy/nesi/support-docs/ndj-support-cloud-merge-demo/

I've kept the changes minimal, in line with what we discussed a few months ago @CallumWalley - hopefully with where we landed on that conversation this is what you were expecting it would look like. something else has changed in the way the menu is expanded by default, I'm not quite sure why though - just noticed that difference in behaviour, i'm assuming it can be made to collapse by default.

Changes are to:

  • navigation settings in mkdocs.yml and to
  • sections and pages in .pages.yml, along with
  • importing the res dev cloud content into a new folders docs/research_developer_cloud.

To do:

  • nav for the new cloud section hasn't been customised, so isn't in the right display order.
  • check all links work as expected
  • collapse section menu by default

@CallumWalley
Copy link
Member

Nav order is fixed in nesi/research-developer-cloud#39
Should probably rebase against that as it changes quite a lot.

@CallumWalley
Copy link
Member

@ndjones Can you elaborate on the motivation behind this?
There would be some drawbacks to merging and i'm not clear to what end.

@ndjones
Copy link
Member Author

ndjones commented Oct 21, 2024

key goal is to bring NeSI support into one place through an integrated information architecture. currently it is fragmented, and various aspects are somewhat hidden. this is to have one place to go for anything related to docs for NeSI.

would be useful to understand the drawbacks - the intent is for user experience for existing users to not change, other than they might discover something on the research cloud of interest. it would be good to understand any potential drawbacks, so they can be factored into any design work to see if they can be mitigated..

@CallumWalley
Copy link
Member

@ndjones Did you want to pull in nesi/research-developer-cloud#39 or should I?
Needs to be done before merging in #345

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.

2 participants