Hi,
?
I've created a color scheme that (I think) is easy on the eyes, works in dark environments and gives some retro computing feelings:
?
?
It looks like the color of the following elements are hard coded and not changeable via the color_scheme_X directives:
?
Would it be possible to add these to the color_schemes?
Furthermore, would it be possible to have one color scheme that is read from quisk_settings.json or another user config file?
?
For those who are interested, this is the scheme used in the above screenshot:
?
color_scheme_C = { ? ? 'color_bg' ? ? ? ? ? ?: '#0F0F0F', # Lower screen background ? ? 'color_bg_txt' ? ? ? ?: '#00CC00', # Lower screen text color ? ? 'color_graph' ? ? ? ? : '#0F0F0F', # Graph background ? ? 'color_config2' ? ? ? : '#008000', # color in tab row of config screen ? ? 'color_gl' ? ? ? ? ? ?: '#2F4F4F', # Lines on the graph ? ? 'color_graphticks' ? ?: '#CCCCCC', # Graph ticks ? ? 'color_graphline' ? ? : '#00FF00', # graph data line color ? ? 'color_graphlabels' ? : '#00FF00', # graph label color ? ? 'color_btn' ? ? ? ? ? : '#141414', # button color ? ? 'color_check_btn' ? ? : '#005500', # color of a check button when it is checked ? ? 'color_cycle_btn' ? ? : '#005500', # color of a cycle button when it is checked ? ? 'color_adjust_btn' ? ?: '#005500', # color of an adjustable button when it is checked ? ? 'color_test' ? ? ? ? ?: '#005500', # color of a button used for test (turn off for tx) ? ? 'color_freq' ? ? ? ? ?: '#208B57', # background color of frequency and s-meter ? ? 'color_freq_txt' ? ? ?: '#00FF00', # text color of frequency display ? ? 'color_entry' ? ? ? ? : '#2E2E2E', # frequency entry box ? ? 'color_entry_txt' ? ? : '#00FF00', # text color of entry box ? ? 'color_enable' ? ? ? ?: '#00CC00', # text color for an enabled button ? ? 'color_disable' ? ? ? : '#FF0000', # text color for a disabled button ? ? 'color_popchoice' ? ? : '#555555', # text color for button that pops up a row of buttons ? ? 'color_bandwidth' ? ? : '#003300', # color for bandwidth display; thanks to WB4JFI ? ? 'color_txline' ? ? ? ?: '#00CC00', # vertical line color for tx in graph ? ? 'color_rxline' ? ? ? ?: '#00FF00', # vertical line color for rx in graph ? ? 'color_graph_msg_fg' ?: '#008800', # text messages on the graph screen ? ? 'color_graph_msg_bg' ?: '#1E1E1E', # background of text messages on the graph screen }
Thanks and 73
Michael, DK1MI/N1BSD
|
Michael,?
This really creates retro feelings.?
You now need to create also one in "Bernstein" (amber), which would then be the"need to have" retro design,? hi.
--
73, Joerg - DB2OO
|
I just put new color schemes into the Quisk file quisk_conf_defaults.py, and then they can be selected from the Config/radio/Fonts screen. I will try to have the new colors in the next release.
?
Jim
N2ADR
|
Here's an amber version:
?
?
?
The code is:
?
color_scheme_X = { ? ? 'color_bg' ? ? ? ? ? ?: '#0F0F0F', # Lower screen background ? ? 'color_bg_txt' ? ? ? ?: '#FFBF00', # Lower screen text color ? ? 'color_graph' ? ? ? ? : '#0F0F0F', # Graph background ? ? 'color_config2' ? ? ? : '#FF8000', # Color in tab row of config screen ? ? 'color_gl' ? ? ? ? ? ?: '#2F4F4F', # Lines on the graph ? ? 'color_graphticks' ? ?: '#CCCCCC', # Graph ticks ? ? 'color_graphline' ? ? : '#FFBF00', # Graph data line color ? ? 'color_graphlabels' ? : '#FFBF00', # Graph label color ? ? 'color_btn' ? ? ? ? ? : '#141414', # Button color ? ? 'color_check_btn' ? ? : '#865E2E', # Color of a check button when it is checked ? ? 'color_cycle_btn' ? ? : '#865E2E', # Color of a cycle button when it is checked ? ? 'color_adjust_btn' ? ?: '#865E2E', # Color of an adjustable button when it is checked ? ? 'color_test' ? ? ? ? ?: '#865E2E', # Color of a button used for test (turn off for tx) ? ? 'color_freq' ? ? ? ? ?: '#FF9933', # Background color of frequency and s-meter ? ? 'color_freq_txt' ? ? ?: '#000000', # Text color of frequency display ? ? 'color_entry' ? ? ? ? : '#2E2E2E', # Frequency entry box ? ? 'color_entry_txt' ? ? : '#FFBF00', # Text color of entry box ? ? 'color_enable' ? ? ? ?: '#FFBF00', # Text color for an enabled button ? ? 'color_disable' ? ? ? : '#FF0000', # Text color for a disabled button ? ? 'color_popchoice' ? ? : '#555555', # Text color for button that pops up a row of buttons ? ? 'color_bandwidth' ? ? : '#4B2E0F', # Color for bandwidth display ? ? 'color_txline' ? ? ? ?: '#FFBF00', # Vertical line color for tx in graph ? ? 'color_rxline' ? ? ? ?: '#FF8000', # Vertical line color for rx in graph ? ? 'color_graph_msg_fg' ?: '#FF8000', # Text messages on the graph screen ? ? 'color_graph_msg_bg' ?: '#1E1E1E', # Background of text messages on the graph screen }
?
?
But it also needs this color scheme for the waterfall:
?
waterfallPaletteX = ( ? ? (0, 0, 0, 0), ? ? (32, 25, 20, 0), ? ? (64, 58, 40, 6), ? ? (96, 78, 50, 16), ? ? (128, 120, 85, 29), ? ? (160, 144, 100, 51), ? ? (192, 195, 140, 43), ? ? (224, 198, 150, 35), ? ? (255, 255, 191, 0) )
?
?
73
Michael, DK1MI/N1BSD
?
|
On Wed, Jul 24, 2024 at 06:25 PM, jimahlstrom wrote:
I just put new color schemes into the Quisk file quisk_conf_defaults.py, and then they can be selected from the Config/radio/Fonts screen. I will try to have the new colors in the next release.
?
?
Oh, great! May I also suggest to give the color schemes and waterfall colors both human readable names in the drop down box instead of A, B, C etc?
|
Nice Work Michael,
?
I just changed mine to the amber version.? I really like it and easy on the eyes!
?
?
--
73, Stew N8VET
|
How about DK1MI as a name for the new color scheme?
?
Jim
N2ADR
|
Well it's your software, the naming is entirely up to you :)
?
Are you also interested in adopting the Amber theme? This would also require a new waterfall colour scheme.
?
73
Michael, DK1MI/N1BSD
|
Michael, what color do you want for the power button?
?
Jim
N2ADR
|
On Fri, Jul 26, 2024 at 09:54 PM, jimahlstrom wrote:
Michael, what color do you want for the power button?
Hm.. what about the style of a regular button but with the text color red?
?
?
|