tobychui / zoraxy

A general purpose HTTP reverse proxy and forwarding tool. Now written in Go!
https://zoraxy.aroz.org
GNU Affero General Public License v3.0
3.03k stars 183 forks source link

[ENHANCEMENTS] Dark Theme #82

Open Dvalin21 opened 11 months ago

Dvalin21 commented 11 months ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [.Yes, Just started using this awesome application today. Thank you for all the work that you and however else put into this. Requesting for change of theme function. More specifically Dark/Black theme. Make it a little easier on the eyes. Thanks in advance...]

Describe the solution you'd like A clear and concise description of what you want to happen. Dark Theme created

kmanwar89 commented 5 months ago

Any chance this has been considered? Dark theme is almost a must these days!

tobychui commented 5 months ago

@kmanwar89 As you can see, this enhancement request is not closed or getting a "won't fix" label, that means this is being considered. However, as I only work on this project in my free time, I usually prioritize fixing / implementing core functions that is critical to the reverse proxy functionality instead of utilities functions like dark-theme.

As always, PRs are welcomed. If you know how to write a css theme, feel free to create a pull request with the changes you want and tag me for a quick review :)

JcMinarro commented 1 month ago

I can see some dark-theme css are added to this and the "theme toggle button" is commented here. The dark-theme is enabled by calling toggleTheme() within the browser's console.

Is this feature disabled because the Dark CSS has not been completed?

tobychui commented 1 month ago

Is this feature disabled because the Dark CSS has not been completed?

@JcMinarro Yes. I kinda want to complete it but currently I am flooded with bugs related to ACME and external services that I don't have much time to work on it. Would you like to help me out on this?

JcMinarro commented 1 month ago

I don't have high css knowledge, but I will try to improve it a bit

BadFlo commented 1 month ago

@Dvalin21, a wider fix could be using a browser extension like Dark Reader in the time being.

tobychui commented 2 weeks ago

Dark theme is working in progress, but the workload is too much that I think it will takes a few more months (at least) to be usable. But here is the preview.

圖片