Posts:
142
Registered:
21-Nov-2008
|
|
|
Enhancement Request - more contrast in a dark theme.
Posted:
25 Jan 21, 23:29
|
|
|
|
I find there is a lack of contrast between black backgrounds and text in many dialogs in Tiger. The text is gray and difficult to read in all of the dark-themes. See the attached folder list as an example.
The request: make a dark theme with more contrast, e.g., white text on black background. Maybe even a user select-able color for foreground and background.
Thanks for considering this.
/Roger
|
|
|
Posts:
8,438
Registered:
31-Jan-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
25 Jan 21, 23:45
in response to: linuxrog
|
|
|
These are jAlbum "look and feel" choices. The skin has no control over them whatsoever.
There are four different dark look and feel choices. Try One Dark, which is probably the most contrasty of the bunch.
Moving this thread to Feature requests.
|
|
|
Posts:
4,005
Registered:
4-Aug-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
25 Jan 21, 23:55
in response to: JeffTucker
|
|
|
You can also add your own choice of themes, see Preferences>General>Look and feel
It shows where to get more themes and how to add them. I have installed X-Code Dark which has good contrast.
|
|
|
Posts:
3,625
Registered:
18-Oct-2002
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 09:53
in response to: RobM
|
 |
Helpful |
|
|
Without downloading anything extra, make a "themes" folder under jAlbum's config folder and put a renamed copy of the file "jAlbum_dark.theme.json" which is found under system/themes in the program directory. Now edit this renamed copy to your liking. Changing the name is a good start. Here's a glimpse of the file so you see how straight forward it is to modify: {
"name": "jAlbum Dark",
"dark": true,
"author": "Mark Skelton, slightly modified by jAlbum",
"editorScheme": "/themes/one_dark.xml",
"ui": {
"*": {
"background": "#222222",
"foreground": "#c4c4c4",
"infoForeground": "#666666",
"selectionBackground": "#3c3c3c",
"selectionInactiveBackground": "#333333",
"selectionBackgroundInactive": "#333333",
"selectionForeground": "#dddddd",
When done, restart jAlbum. Your modified theme should now be visible for selection under Preferences->Look&Feel
|
|
|
Posts:
142
Registered:
21-Nov-2008
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 19:34
in response to: JeffTucker
|
|
|
One Dark is the one I've been using. Thanks.
|
|
|
Posts:
142
Registered:
21-Nov-2008
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 19:50
in response to: RobM
|
|
|
1. On Github, it says that X-Code Dark is for ". . . IntelliJ IDE's . . .
Designed to work with the macOS dark theme."
I'm not on a MAC.
2. Didn't find Look and Feel. I see Tools > Preferences with a General tab. No option to add a theme under the Look and Feel drop down.
I'll take a look at David's suggestion to mod an exisiting theme.
Thanks, Rob.
|
|
|
Posts:
8,438
Registered:
31-Jan-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:01
in response to: linuxrog
|
|
|
1. On Github, it says that X-Code Dark is for ". . . IntelliJ IDE's . . .
Designed to work with the macOS dark theme."
I'm not on a MAC.
That doesn't mean that you have to be on a Mac to use it. It just means that this style matches the style of the macOS dark theme - same colors.
|
|
|
Posts:
4,005
Registered:
4-Aug-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:25
in response to: linuxrog
|
|
|
1. On Github, it says that X-Code Dark is for ". . . IntelliJ IDE's . . .
Designed to work with the macOS dark theme."
I'm not on a MAC.
2. Didn't find Look and Feel. I see Tools > Preferences with a General tab. No option to add a theme under the Look and Feel drop down.
I'll take a look at David's suggestion to mod an exisiting theme.
Thanks, Rob.
Click on the above link, it takes you to the wiki page for Preferences/General/Look and feel.
The instructions are there. Once a new theme is installed just relaunch jAlbum and then select the new theme - then relaunch again to make it active.
|
|
|
Posts:
142
Registered:
21-Nov-2008
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:25
in response to: JeffTucker
|
|
|
Jeff: see item 2. No option to add plugin found.
|
|
|
Posts:
142
Registered:
21-Nov-2008
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:35
in response to: davidekholm
|
|
|
|
Without downloading anything extra, make a "themes" folder under jAlbum's config folder and put a renamed copy of the file "jAlbum_dark.theme.json" which is found under system/themes in the program directory. Now edit this renamed copy to your liking. Changing the name is a good start. Here's a glimpse of the file so you see how straight forward it is to modify: {
"name": "jAlbum Dark",
"dark": true,
"author": "Mark Skelton, slightly modified by jAlbum",
"editorScheme": "/themes/one_dark.xml",
"ui": {
"*": {
"background": "#222222",
"foreground": "#c4c4c4",
"infoForeground": "#666666",
"selectionBackground": "#3c3c3c",
"selectionInactiveBackground": "#333333",
"selectionBackgroundInactive": "#333333",
"selectionForeground": "#dddddd",
When done, restart jAlbum. Your modified theme should now be visible for selection under Preferences->Look&Feel
David: I found the theme .json in (Linux) at
/lib/jalbum/system/themes/jAlbum_dark.theme.json
I copied and renamed it into /home/roger/.jalbum/themes
as rogers_dark.theme.json
it did not show in jAlbum. I tried also putting rogers_dark.theme.json in
lib/jalbum/system/themes/jAlbum_dark.theme.json
Again, the new theme did not show up in Tools > Preferences > Look and Feel drop down. See attached screen shot.
Am I in the wrong place?
/Roger
|
|
|
Posts:
8,438
Registered:
31-Jan-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:41
in response to: linuxrog
|
 |
Helpful |
|
|
After you have copied and renamed the theme JSON file, you have to edit the first line, which indicates the name. "name": "jAlbum Dark",
If you don't change that, it will just replace the system version of jAlbum Dark.
I'm assuming you have the correct location for your config directory - I don't know where that is in Linux.
|
|
|
Posts:
142
Registered:
21-Nov-2008
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:43
in response to: RobM
|
|
|
ROB:
While I missed the link to instructions first time, I now see that and there's no reaponse to alt when in the Prefs dialog, including when the drop-down for Look and Feel is activated - I still only see the standard options and not way to get an add on. Perhaps it's not "there" for Linux users?
|
|
|
Posts:
4,005
Registered:
4-Aug-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:48
in response to: linuxrog
|
|
|
ROB:
While I missed the link to instructions first time, I now see that and there's no reaponse to alt when in the Prefs dialog, including when the drop-down for Look and Feel is activated - I still only see the standard options and not way to get an add on. Perhaps it's not "there" for Linux users?
You don’t need to use the alt key, that is only for the legacy look and feel, like Nimbus
|
|
|
Posts:
4,005
Registered:
4-Aug-2006
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:51
in response to: linuxrog
|
|
|
Without downloading anything extra, make a "themes" folder under jAlbum's config folder and put a renamed copy of the file "jAlbum_dark.theme.json" which is found under system/themes in the program directory. Now edit this renamed copy to your liking. Changing the name is a good start. Here's a glimpse of the file so you see how straight forward it is to modify: {
"name": "jAlbum Dark",
"dark": true,
"author": "Mark Skelton, slightly modified by jAlbum",
"editorScheme": "/themes/one_dark.xml",
"ui": {
"*": {
"background": "#222222",
"foreground": "#c4c4c4",
"infoForeground": "#666666",
"selectionBackground": "#3c3c3c",
"selectionInactiveBackground": "#333333",
"selectionBackgroundInactive": "#333333",
"selectionForeground": "#dddddd",
When done, restart jAlbum. Your modified theme should now be visible for selection under Preferences->Look&Feel
David: I found the theme .json in (Linux) at
/lib/jalbum/system/themes/jAlbum_dark.theme.json
I copied and renamed it into /home/roger/.jalbum/themes
as rogers_dark.theme.json
it did not show in jAlbum. I tried also putting rogers_dark.theme.json in
lib/jalbum/system/themes/jAlbum_dark.theme.json
Again, the new theme did not show up in Tools > Preferences > Look and Feel drop down. See attached screen shot.
Am I in the wrong place?
/Roger
Within jAlbum use the menu to open jAlbum’s configuration folder, then add a ‘themes’ folder and add your custom theme file(s) there.
|
|
|
Posts:
142
Registered:
21-Nov-2008
|
|
|
Re: Enhancement Request - more contrast in a dark theme.
Posted:
26 Jan 21, 20:53
in response to: JeffTucker
|
|
|
JEFF: Pay dirt struck. Editing the first line to rename to Rogers Dark makes it appear in the drop-down! Now I will proceed to editing to customize.
Others BEWARE: there are permission issues with the .json file. One must give one's self permissions to read / write the /themes file and its contents. The permissions from /lib... are for root and are sticky when the file is copied so one must, as root, change onwership for the folder AND the .json file.
I'll re-vist this thread after edits to the new, custom theme .json file.
Thanks all.
/Roger
|
|
|
|
Legend
|
|
Forum admins
|
|
Helpful Answer
|
|
Correct Answer
|
|