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

Harmonize the NeXus web pages #1472

Open
rayosborn opened this issue Sep 27, 2024 · 7 comments
Open

Harmonize the NeXus web pages #1472

rayosborn opened this issue Sep 27, 2024 · 7 comments
Assignees

Comments

@rayosborn
Copy link
Contributor

As recently discussed at a Telco, I think it would improve a newcomer's impression of the NeXus format if we harmonized the look and feel of the NeXus website. My suggestion is that the current landing pages, including the NIAC page, be absorbed into the Sphinx-generated manual. Since the Sphinx pages are (I believe) automatically generated when Github commits are approved, this would (I hope) actually simplify the mechanism for updating the current landing pages. We would need to @prjemian to confirm these beliefs and hopes.

@prjemian
Copy link
Contributor

prjemian commented Sep 27, 2024 via email

@prjemian
Copy link
Contributor

Could change the theme of the home page to match the manual. This is a cosmetic change that might satisfy the intent of the issue. Then, the home page content and the manual would have the same look and feel without blending the purposes.

@prjemian
Copy link
Contributor

Consistent look and feel includes consistent logos, too.

@prjemian
Copy link
Contributor

The landing (home) page does not use Sphinx. It uses Vagrant.
image

@prjemian
Copy link
Contributor

A PR would need to change the build tools. It is possible to do this using a GitHub Actions workflow. The manual is published from such a workflow.

@PeterC-DLS
Copy link
Contributor

PeterC-DLS commented Sep 28, 2024

Currently, the text in the wiki which appear in our main website (www.nexusformat.org) is built using Jekyll.

@phyy-nx
Copy link
Contributor

phyy-nx commented Sep 28, 2024

Discussed in the NIAC, it make sense to harmonize the look and feel between the main website and the Sphinx docs.

@RussBerg will implement an initial pass which moves the main website to the look and feel of the Sphinx docs, assisted by @PeterC-DLS and @sanbrock. That PR will close this issue.

A separate set of work will be done by @RussBerg and others to update our theme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: To finish after the meeting
Development

No branches or pull requests

5 participants