dsnet-gui icon indicating copy to clipboard operation
dsnet-gui copied to clipboard

Way to customize look/feel/colors ?

Open amarc opened this issue 4 years ago • 1 comments

Hello,

just fond out this project, looks nice and usefull 👍

Now I used GO binary package ( https://github.com/botto/dsnet-gui/releases/download/v0.0.2/dsnet-gui-amd64 ), and everything looks good. I see there is logic for adding new peers too 👍

Now only nice thing would be to have ability to customize "theme" as I find current one really hard for my eyes. Either something darker or even better.. light/white version of interface.

Regards, A.

amarc avatar Jan 13 '21 12:01 amarc

Hi @amarc So sorry for not responding earlier. I didn't get any notifications for issues in the repo.

I'm not an expert in UI design and accessibility, but I've done some small tweaks to improve contrast. I hope this helps, if you have suggestions on what to change it would be amazing.

image

As far as themes and customizing the look, this is 100% on the roadmap, however there are some complications just around how things are currently structured to achieve this. Mainly it's because the API and the Frontend are 2 separate pieces, one for the HTTP API and one for the frontend, and then anyone could make a new UI that talks to the API. The ability to customize the theme won't happen immediately, but I will try and add a flag for light and dark mode soon, at least that way the user can pick.

botto avatar Feb 27 '21 14:02 botto