open-horizon.github.io icon indicating copy to clipboard operation
open-horizon.github.io copied to clipboard

Feature Request: OH Docs website redesign - adopt a MkDocs theme

Open johnwalicki opened this issue 3 years ago • 1 comments

Is your feature request related to a problem? Please describe.

The OH Documentation website needs a refresh. Navigation is suboptimal. We've had to tweak the responsive design of the page css to adapt to screen layouts.

Describe the solution you'd like.

We have made attempts in the past but have been blocked by the substantial rewrite of all the documentation pages.

Describe alternatives you've considered

We should consider adopting a MkDocs Theme. It would be a minimal impact to the documentation markdown. There are many choices to choose from. See https://github.com/mkdocs/mkdocs/wiki/MkDocs-Themes

Is there a MkDocs theme for Carbon Design System? https://github.com/carbon-design-system/carbon/discussions/11814

Additional context.

This is more complex than a Good First Issue. Potentially a good RCOS semester long project?

johnwalicki avatar Oct 04 '22 14:10 johnwalicki

@joewxboy suggested that we want to find a GitHub Pages theme, not a MkDocs theme.

So - let's ditch the MkDocs theme idea.

I found this "Skylight Jekyll Theme - based on Carbon Design System" Its mostly in Korean so hard to determine if it fits our needs. https://github.com/lego37yoon/skylight-jekyll-theme

The website example is at https://skylight.paperbox.moe/

Might be worth an experiment if someone with GitHub / web design skills wants to see what the OH Docs site looks like with this Skylight theme.

johnwalicki avatar Oct 21 '22 20:10 johnwalicki

I'll try this theme to start: https://jekyllthemes.io/theme/just-the-docs

joewxboy avatar Jan 13 '23 19:01 joewxboy

I'll try this theme to start: https://jekyllthemes.io/theme/just-the-docs

@joewxboy Let me know if you need any assistance regarding the same, I am excited for the docs site re-design as we are thinking about the same for a long time now.

Abhijay007 avatar Jan 14 '23 13:01 Abhijay007