How customize these user interface elements' colors?

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Wed May 13, 2020 5:33 pm Post

How do I change the background and foreground colors of the following: the main menus, the inspector comment cards, and the binder's document selection highlight? I can't find these options in the Options dialog under File > Options > Appearance. Thanks.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

Ji
JimRac
Posts: 1659
Joined: Wed Aug 27, 2014 2:06 pm
Platform: Win + iOS

Wed May 13, 2020 8:20 pm Post

ScrivTrex wrote:How do I change the background and foreground colors of the following: ...the inspector comment cards...
Funny, I just worked on this with another poster last night. To change comment color, right-click on the comment card and pick a new color. According to the manual, the new color will become the default color going forward, until you right-click and change it again.

I don't have Scrivener in front of me, so can't help with the other ones at the moment.
I’m just a customer.

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Wed May 13, 2020 9:04 pm Post

JimRac wrote:
ScrivTrex wrote:How do I change the background and foreground colors of the following: ...the inspector comment cards...
Funny, I just worked on this with another poster last night. To change comment color, right-click on the comment card and pick a new color. According to the manual, the new color will become the default color going forward, until you right-click and change it again.

Great. This works. But, is there a way to set the default text color within the comment cards also? I changed the text color in one of the cards and created a new comment with no luck. I even restarted Scrivener. And I had no luck searching through the user manual either.

JimRac wrote:I don't have Scrivener in front of me, so can't help with the other ones at the moment.

Ok. No hurries. Take your time. Thanks. :)
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Thu May 14, 2020 12:07 pm Post

I have a feeling I will need to define all this in an external file and import it. Anyone's help would be much appreciated. Thanks.

BTW, the extras pack zip file that accompanies the user manual had example files for which I don't understand their uses.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

Ji
JimRac
Posts: 1659
Joined: Wed Aug 27, 2014 2:06 pm
Platform: Win + iOS

Thu May 14, 2020 5:54 pm Post

ScrivTrex wrote:But, is there a way to set the default text color within the comment cards also? I changed the text color in one of the cards and created a new comment with no luck.
The comment card font can be changed Options > Editing > Formatting, but I couldn't find any way to change the text color.
ScrivTrex wrote:BTW, the extras pack zip file that accompanies the user manual had example files for which I don't understand their uses.
The extras pack was developed for Mac Scriv v3. I have no idea how much is applicable to Win Scriv beta at this time. My guess is that, if you open the projects in the extras pack, they will explain how to use the example files.
I’m just a customer.

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Thu May 14, 2020 6:10 pm Post

JimRac wrote:
ScrivTrex wrote:But, is there a way to set the default text color within the comment cards also? I changed the text color in one of the cards and created a new comment with no luck.
The comment card font can be changed Options > Editing > Formatting, but I couldn't find any way to change the text color.
example files.

Thanks for getting back to me. I tried this and still the font or color change to the formatting does get applied to new comment cards. And hopefully, others will chime in to offer ways to change the background/foreground colors for the main menus and binder document selection highlight.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

rw
rwfranz
Posts: 929
Joined: Thu May 28, 2015 9:41 pm
Platform: Windows

Fri May 15, 2020 1:09 pm Post

ScrivTrex wrote:And hopefully, others will chime in to offer ways to change the background/foreground colors for the main menus and binder document selection highlight.

Background and foreground colors for the main menus are changeable via themes, I believe. So far as I know, there is no other way from INSIDE Scrivener. You can change the menu font, font style, and size (File | Options [F12] | Appearance | General (first line on the side panel)).

Now, that said, the theme files are editable, but I cannot recommend it (A scrtheme file is a zipped archive of 4 other files, all of which are editable with a decent text editor [notepad does not qualify]).

You an ALSO start Scrivener with a kind of script file which changes the colors of various programmed elements, but I can't recommend that either (tried it with mixed success). That's essentially what the themes duplicate, in a more user-friendly way.
Just another user.

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Fri May 15, 2020 2:15 pm Post

rwfranz wrote:You can change the menu font, font style, and size (File | Options [F12] | Appearance | General (first line on the side panel)).

I'm not sure what you're referring to. I don't see any options to modify the font at this location.

rwfranz wrote:Background and foreground colors for the main menus are changeable via themes, I believe. So far as I know, there is no other way from INSIDE Scrivener.
Now, that said, the theme files are editable, but I cannot recommend it (A scrtheme file is a zipped archive of 4 other files, all of which are editable with a decent text editor [notepad does not qualify]).

Can you please point me to a resource that teaches me how to create my own .scrtheme files with my custom settings? I know I can just open up the zip archive and modify the settings in the contained files. But, I don't think I would know what they are referring to. And where are the built-in .scrtheme files located in Scrivener's install directory? I can't find them, including in the AppData > Local > LiteratureAndLatte directory.Thanks.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

User avatar
krastev
Posts: 521
Joined: Fri Feb 05, 2016 5:21 am
Platform: Windows
Contact:

Fri May 15, 2020 4:34 pm Post

ScrivTrex wrote:
rwfranz wrote:You can change the menu font, font style, and size (File | Options [F12] | Appearance | General (first line on the side panel)).

I'm not sure what you're referring to. I don't see any options to modify the font at this location.

rwfranz wrote:Background and foreground colors for the main menus are changeable via themes, I believe. So far as I know, there is no other way from INSIDE Scrivener.
Now, that said, the theme files are editable, but I cannot recommend it (A scrtheme file is a zipped archive of 4 other files, all of which are editable with a decent text editor [notepad does not qualify]).

Can you please point me to a resource that teaches me how to create my own .scrtheme files with my custom settings? I know I can just open up the zip archive and modify the settings in the contained files. But, I don't think I would know what they are referring to. And where are the built-in .scrtheme files located in Scrivener's install directory? I can't find them, including in the AppData > Local > LiteratureAndLatte directory.Thanks.


Clipboard Image (1).png
Clipboard Image (1).png (45.71 KiB) Viewed 572 times
Krastev
Windows 10 Home 64-bit
Scrivener for Windows Version 1.9.16.0
Testing Scrivener Beta for Windows

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Fri May 15, 2020 5:08 pm Post

krastev wrote:Clipboard Image (1).png

Thank you for the screenshot. That modifies the font family for the menus and the format bar. But, how do I change the background/foreground menu colors and the binder selection hightlight color?

I would really like to make my own .scrtheme files and have greater, finer control over the type and number of visual changes to the UI. Any help, such as pointing me to the right learning resources, would be appreciated. Thanks.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

User avatar
Jestar
Posts: 297
Joined: Sun Feb 19, 2017 6:51 pm
Platform: Mac + Windows

Fri May 15, 2020 5:37 pm Post

ScrivTrex wrote:
krastev wrote:Clipboard Image (1).png

Thank you for the screenshot. That modifies the font family for the menus and the format bar. But, how do I change the background/foreground menu colors and the binder selection hightlight color?

I would really like to make my own .scrtheme files and have greater, finer control over the type and number of visual changes to the UI. Any help, such as pointing me to the right learning resources, would be appreciated. Thanks.

I don't think they (L&L) are there yet for a tool to roll your own themes. Truthfully, I think the themes are still in an alpha state that was thrown out to satisfy a "we have it in Windows to match the Mac". There really hasn't been much theme-related bug fixes since they were released due to fixing other bugs with a much higher priority.
Win 10 Ent. 64-Bit 2004
Intel Core i7-2600 @ 3,4 GHz (Quadcore) 32 GB RAM
Samsung SSD 860 EVO 500GB
NVIDIA Quadro K600
Scrivener Version: Version: 1.9.16.0 - 14 Nov 2019 & Version: 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Fri May 15, 2020 5:47 pm Post

Jestar wrote:
ScrivTrex wrote:...I would really like to make my own .scrtheme files and have greater, finer control over the type and number of visual changes to the UI. Any help, such as pointing me to the right learning resources, would be appreciated. Thanks.

I don't think they (L&L) are there yet for a tool to roll your own themes. Truthfully, I think the themes are still in an alpha state that was thrown out to satisfy a "we have it in Windows to match the Mac". There really hasn't been much theme-related bug fixes since they were released due to fixing other bugs with a much higher priority.

Ok. I'll stay tuned.

But, I'm still stumped as to where the built-in .scrtheme files were stored on my computer when Scrivener RC was installed. I'd like to be enlightened on this. Oh wait, it's a zip file. My bad. I shall do a quick search on my PC.

UPDATE: No luck. The only zip file that's in Program Files > Scrivener is the tutorial.zip file.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

User avatar
krastev
Posts: 521
Joined: Fri Feb 05, 2016 5:21 am
Platform: Windows
Contact:

Fri May 15, 2020 9:30 pm Post

Switch to a theme that is close to what you want. Export the theme as a file. Edit that file. Import the theme back into Scrivener. Problem solved.
Krastev
Windows 10 Home 64-bit
Scrivener for Windows Version 1.9.16.0
Testing Scrivener Beta for Windows

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Fri May 15, 2020 9:52 pm Post

krastev wrote:Switch to a theme that is close to what you want. Export the theme as a file. Edit that file. Import the theme back into Scrivener. Problem solved.

Pure genius! I didn't know you could export it. Thanks. :)
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC

User avatar
ScrivTrex
Posts: 139
Joined: Thu Jan 04, 2018 9:37 am
Platform: Windows

Fri May 15, 2020 10:30 pm Post

Bummer! After opening the exported .scrtheme file in Notepad++, I got a bunch of garbled output like this:

Code: Select all

PK   D“¯PDìÖ<         test.xmleÁ‚0Dï~E³wAoZ8hüñ…XZé6DÿÞ
A÷¶³o²32´FôðÜ8«h›lHÀ–®jìUѹ8®w”g+y*}ÓÃÂ5Zp¶q~Tau EHpxš¸´¿ÑHŽ. ®½É¤c–éBþÒwmF0.2ý(3Æã3ƒ…qºR´wÆy¦ÉÏñÁŒš²§Ëð±cúWòPK   D“¯Pž”9¬  œ     test.qssÅYKoÛ8¾/°ÿA¹µ€½N¤[0·lÝKnƒöP"k³‘I-IÅ.‚ýïK‰z’m =   9œù¾™O|L7Œå¤xýý·DýËXÎ8(`Ž¥Äo$>Ê·÷z&…Ùó–³’¢¥m”B;#Ææà]qLË   JZ#ù³m´ä‘R€ÛâXÿWýØ|‘P–âò×HT˜KÌ)”xiÆ·mö½5|´<Ùs:eR²=Xw%‡Tc*Ç¡  ..........

Seems like it's an XML structure. I shall open with an XML editor and report back.

UPDATE: No luck. Says invalid entry in line 1, position 1 and fails to open the file.
Image
Windows 10 Pro 64-bit (1909)
Intel core i7 (920 @2.67GHz)
Nvidia GeForce GTX 560 Ti
Samsung Evo 860 1TB SSD
Western Digital 1TB HDD
24GB RAM
Scrivener 3 Beta RC