Bug 165112 - New Options -> Appearance "color scheme" feature looses the ability to easily change single color property
Summary: New Options -> Appearance "color scheme" feature looses the ability to easily...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
25.2.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:25.8.0
Keywords:
Depends on:
Blocks: UI-Theming LibreOffice-Themes
  Show dependency treegraph
 
Reported: 2025-02-07 17:20 UTC by Regina Henschel
Modified: 2025-02-08 12:42 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
ThemeCreator Macro (517.87 KB, application/x-zip-compressed)
2025-02-08 04:31 UTC, Sahil Gautam (allotropia)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2025-02-07 17:20:38 UTC
In LO 25.2, the 'Application Colors' properties were merged into a new "Color Scheme" property. Now it is no longer possible to (temporarily) set a single color (e.g. the color of table or section boundaries) in the "Automatic" color scheme. Such is needed when inspecting foreign documents.

I now need to first create an own color scheme. That is tedious because it does not take the colors from the "Automatic" scheme as default.

Possible solutions:
(a) Allow changes to the "Automatic" scheme as in LO 24.8.
(b) Use the colors from "Automatic" as default in an own color scheme.
Comment 1 Sahil Gautam (allotropia) 2025-02-07 17:48:36 UTC
(In reply to Regina Henschel from comment #0)
> (a) Allow changes to the "Automatic" scheme as in LO 24.8.
https://gerrit.libreoffice.org/c/core/+/179406 "[API CHANGE] Make the "Automatic" theme Customizable" (merged in master). Unfortunately it couldn't make it to 25.2 because of string freeze.
Comment 2 V Stuart Foote 2025-02-07 17:54:45 UTC
Expected. 

But anticipated that users download and use one of the offered Appearance extension .oxt. You can modify as you like, with the Lime Theme (DemoTheme.oxt) is pretty functional with a full Light/Dark assignment.

Biggest annoyance to tweaking is the RGB color stanzas are decimal rather than hex.

Meanwhile, ability to make changes to the default Automatic theme and apply with forced restart is in place for 25.8 release.
Comment 3 Sahil Gautam (allotropia) 2025-02-07 18:08:32 UTC
Rafael created a nice macro to automate theme creation.
Comment 4 Regina Henschel 2025-02-07 21:33:58 UTC
(In reply to Sahil Gautam (allotropia) from comment #3)
> Rafael created a nice macro to automate theme creation.

Where do I find it?
Comment 5 Sahil Gautam (allotropia) 2025-02-08 04:30:31 UTC
(In reply to Regina Henschel from comment #4)
> (In reply to Sahil Gautam (allotropia) from comment #3)
> > Rafael created a nice macro to automate theme creation.

I was trying to use it yesterday, ran into some errors, talking with Rafael to get those fixed. Will try to get it out soon, maybe with a Design blog. I will share the current version here.
Comment 6 Sahil Gautam (allotropia) 2025-02-08 04:31:28 UTC
Created attachment 199065 [details]
ThemeCreator Macro