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

[Docs]: Improve documentation layout #10782

Open
debMan opened this issue Oct 30, 2024 · 4 comments
Open

[Docs]: Improve documentation layout #10782

debMan opened this issue Oct 30, 2024 · 4 comments

Comments

@debMan
Copy link

debMan commented Oct 30, 2024

Problem

The docs layout needs to be optimized for people with low vision capabilities. The design at a lower zoom level works fine, but the header fills a large part of the screen when zoomed in for larger text. I'll figure in some images.

Lower zoom level

image

Higher zoom level

image

Additional information

According to the above screenshots for higher zoom level, the header occupies around 50% of the screen's height.
Also, the left-side TOC navigation panel occupies too much space, which may lead to less focus on readability. I usually open the inspect element panel on the browser and add a CSS style display: none; to the header element to enhance readibility.

Suggestion

Here are some suggestions that I can mention:

  1. Decrease the header height
  2. Moving the Strimzi logo to the right or left side of the header instead of placing it above the header links
  3. Reduce the size or remove the orange arrow at the bottom of the selected link. The selected link is orange, and I think that's enough. There is no need for the arrow. Even in lower zoom levels, it's redundant.
    • Or maybe it's a good idea to place an orange border around the current link instead of an arrow
  4. The header can be hidden when scrolling down, but it remains fixed in its position currently.
  5. In higher zoom levels, the left-side TOC navigation can be hidden automatically and appears on pointer hover to the left
  6. Adding a dark theme may be a nice-to-have feature
@scholzj
Copy link
Member

scholzj commented Oct 30, 2024

FYI: There is also the standalone documentation that is not built into the website ... maybe that would be more readable? You can find it here:

@debMan
Copy link
Author

debMan commented Oct 30, 2024

FYI: There is also the standalone documentation that is not built into the website ... maybe that would be more readable? You can find it here:

That's great. Thanks.

@im-konge
Copy link
Member

Triaged on 31.10.2024: This should be fixed in our documentation/website.

@im-konge im-konge self-assigned this Nov 1, 2024
@im-konge
Copy link
Member

im-konge commented Nov 1, 2024

@debMan thanks for the suggestions, I will have a look on fixing the sizes and arrangement of the things. About the TOC -> in case that you don't want to see it, you can just use the slider on the header. But I will check the possibility to having the TOC automatically showing on hovering on the left side. Thanks once more :)

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

No branches or pull requests

3 participants