LMS-Community / lms-community.github.io

This is the web page for the Lyrion Music Server Community repository
http://lyrion.org/
25 stars 19 forks source link

Lyrion.org Home page - Visibility of second line of headings, and Initial display of LH bar #46

Closed Daksol closed 2 months ago

Daksol commented 2 months ago

Two point about how the lyrion.org behaves in a browser

FIRST: The second line of headings only visible when window very wide

I realised that sometimes the lyrion.org home page seemed friendly - with useful links across the top, and other times less so, having to go via the LH sidebar to get anywhere. I now see why it sometimes feels different.

I am viewing on a 1920x1080 HD display. If the Lyrion.org window is about 1530 pixels or wider you get the two line top bar with link, plus three links in LH sidebar. The moment the window is narrower than that, that second line disappears- even tho that second line takes fits in a bit less than 900 pixels. And the LH sidebar disappears too. So suddenly there is (almost) nothing left to click!

Could we see if we can tweak the numbers in the CSS Grid control settings to keep the second line visible until window much narrower, certainly leave it there until 900 px wide.

SECOND First view of LH Sidebar does not include most important links to use

When the LH sidebar is not visible it can be deployed by clicking on the "three horizontal lines" button which appears top left.

The options immediately displayed are "Home", "Overview" and "Community Forums". You have to click on "Home" in order to bring up the (IMHO much more important) links "Home, Getting started, Players&Controllers, Plugins, Contributing, Reference."

FOr my money I would rather see the "links Home, Getting started, Players&Controllers, Plugins, Contributing, Reference." set of links straight away, and not have to click twice.

Screenshot shows the lyrion.org in as narrow a window you can have before it removes second line of headings and the LH sidebar.

image

terual commented 2 months ago

See https://github.com/LMS-Community/lms-community.github.io/tree/fix-responsive-nav for a fix for the second problem (I encountered this also). Consequence is that we need a new place for the link to the forums.

terual commented 2 months ago

@Daksol Did you already test the https://github.com/LMS-Community/lms-community.github.io/tree/fix-responsive-nav branch?

Daksol commented 2 months ago

@Daksol Did you already test the https://github.com/LMS-Community/lms-community.github.io/tree/fix-responsive-nav branch?

Hi - thanks for the prompt.

Looks really good - the most useful options always available.

(I presume the branch was created after the Analytics pages were added, but before an Analytics link wsa created at the top level. Hence no Analytics link shows on top level menus.)

Thanks

terual commented 2 months ago

Any ideas where to put the forums and analytics page link? If we have a new place to put them we can deploy this fix.

michaelherger commented 2 months ago

Can the forums link go to the (already quite busy) Getting Started section?

Analytics I'm not even sure need to be linked from one of the menus.

michaelherger commented 2 months ago

As for the first issue (please always create to reports for two distinct issues): might be https://github.com/squidfunk/mkdocs-material/discussions/5975, which is considered a bug.

terual commented 2 months ago

I have created a draft PR for the issue with the responsive navigation. I have made some choices where to put links, so that is why I created a draft.