Replies: 8 comments 24 replies
-
@avalon60 |
Beta Was this translation helpful? Give feedback.
-
I'm so happy you went back to this project, excellent work! |
Beta Was this translation helpful? Give feedback.
-
darn i really like it, will try it! |
Beta Was this translation helpful? Give feedback.
-
Amazing work, can't wait to try it out. |
Beta Was this translation helpful? Give feedback.
-
I have now replaced the "Shade copy" in the colour tiles' context menus, with in-place Lighter and Darker shade adjustments: |
Beta Was this translation helpful? Give feedback.
-
I'm under a bit of pressure with work at present, and I'm doing my best. I just don't want to deal with a bunch of people pushing for fixes or enhancements. Please be patient. Besides, you never get a chance to make a first impression. |
Beta Was this translation helpful? Give feedback.
-
Welp, I've been waiting for this a while and I've had to do the themes by hand. Anyone have any tips for doing this in the meantime? I'm genuinely horrible at making things look good |
Beta Was this translation helpful? Give feedback.
-
I find that very odd, 'color' is a main key in a V4 theme JSON.
Can you post the full theme JSON? If possible in a zip file. |
Beta Was this translation helpful? Give feedback.
-
After a break of several months (partly demands of work as well as waiting for CustomTkinter 5 to bed in), I have resumed work on my CTk Theme Builder app. I originally started this under CustomTkinter version 4.
With the release of version 5, I faced new challenges, since the JSON files completely changed format. However, I have just about completed the re-engineering of colour processing to work with the new JSON format. The app also allows (or did under V4) you to change the widget geometry. Now tat the colour properties are working I intend to start re-engineering the widget geometry (shape - corner radius etc) processing. I should add that the new theme JSON formats, make it much easier to design themes!
The app allows you to change widget properties and instantly see the effects in the preview panel. Here is a screenshot, showing my latest theme design (NightTrain) in the preview panel on the right.
Features include:
Here is a screenshot of the NightTrain with the appearance mode selected as Light:
Here is the colour harmonics dialog, and a selection from the Catogorised view:
This dialog generates a number of shades of each generated colour, as can be seen in the image. The shade steps can be controlled via an option in the app preferences. The idea is to generate slightly different colours, for things such as hover effects. Once you have chosen a harmonics method & keystone colour, you can have it tagged to the theme, and saved so that it's available the next time you open the the theme and also open the colour harmonics dialog for the theme.
Preferences:
As you can see, you can enter an author name, this gets included into your theme file, under a provenance section. Example:
The above section is included at the end of the theme file.
The images show the control panel, running with my Oceanix theme, which was also designed using CTk Theme Builder.
I have a few more features planned before releasing this on GitHub.
Beta Was this translation helpful? Give feedback.
All reactions