llmware-ai / llmware

Unified framework for building enterprise RAG pipelines with small, specialized models
https://llmware-ai.github.io/llmware/
Apache License 2.0
6.68k stars 1.52k forks source link

Feat: Dark theme support for Documents #1035

Open AkashJana18 opened 1 month ago

AkashJana18 commented 1 month ago

Description:
I'd like to propose adding dark theme support to the llware documentation for a better user experience. Dark mode is increasingly popular for reducing eye strain, especially in low-light conditions. Implementing a dark mode option would allow users to switch between light and dark themes based on their preference or system settings.

Expected UI Changes:

Questions for Maintainers:

Request: Assign me this issue

rohitmore07 commented 1 month ago

Hey @AkashJana18 I am very keen to work on this issue . I would be really happy if you could assign this issue to me.

AkashJana18 commented 1 month ago

@rohitmore07 I am already working on the issue and PR will be raised within few days

rohitmore07 commented 1 month ago

OK

AkashJana18 commented 4 weeks ago

No matter what changes i make ...I am not able to add the theme toggle button. As soon as i exec jekyll all the changes I made are reverted. Please help @MacOS

Alternative : Hard coded dark theme Other solution is to make the dark theme as default

MacOS commented 4 weeks ago

Hi all,

thank you for your efforts!

We use just-the-docs. Therefore, the light and dark color schemes are supported out-of-the-box. The only feature to implement is a toggle button. See for more information https://just-the-docs.com/docs/configuration/#color-scheme, https://just-the-docs.com/docs/customization/#switchable-custom-scheme, and of course also the issue https://github.com/just-the-docs/just-the-docs/issues/1223. Ideally, we can get this merged into just-the-docs, so we do not have to maintain this ourself.

AkashJana18 commented 3 weeks ago

Thank you for the guidance @MacOS but the problem still persist. As i change the page the theme-toggler button and theme disappears.