On Mon, Sep 27, 2021 at 12:02 PM Bagas Sanjaya <bagasdotme@xxxxxxxxx> wrote: > > On 26/09/21 22.09, Sashank Bandi wrote: > > Hello, > > > > I am new to the concept of mailing lists so please bear with me. > > > > I'm a JS developer. I love Git GUI for its minimalism in both size and > > layout. I have been using Git and Git GUI on Windows for a long time. > > I think the only thing missing from the "Official" Git GUI is dark > > mode. > > > > I use dark mode on almost all places. Firefox, Discord, GitHub, > > Outlook, Notepad++, VS Code and even Reddit too. The only place that > > is missing dark mode in my workflow is Git GUI. > > > > Is there any way I can make Git GUI dark mode ? > > > > I don't know a lot of Tcl/Tk but I am currently trying to learn it. I > > did a few edits and made the About page in dark mode. > > You can look at it here: > > https://user-images.githubusercontent.com/76554862/134190271-d861407a-31be-436d-aac4-9ea3d72f0fb0.png > > . > > > > I have found two threads in the mailing list but those are just dead > > ends for me. Hence I reached this mailing list. > > > > I would rather like to see yourself posted PR to the dedicated subsytem > at [1]. Nice to hear that you like my design. I think this confirms my suspicion that there is no "Official" Git GUI Dark Mode on Windows 10. > I think you want to implement tri-state `Dark mode` option. When it is > set to `Yes`, always use dark theme regardless of system settings; when > it is `No` the opposite; and `Auto` use dark theme when it is enabled in > system settings, normal the opposite. Our interests conflict here. I think we should rather provide 3 different options here. 1. System Default 2. Light Mode 3. Dark Mode I find these options easy rather than the "Yes" or "No" options. I'm currently planning to convert this into a C++ program as there is no way from the Tcl itself to change the color and background color of the title bar or menu of the Git GUI window. I also CCed Pratyush Yadav as he is the official maintainer of the project.