Bug 156915 - Cannot access document themes option using tabbed UI
Summary: Cannot access document themes option using tabbed UI
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.6.0.3 release
Hardware: All All
: medium normal
Assignee: Karthik
URL:
Whiteboard: target:25.8.0
Keywords: difficultyBeginner, easyHack, skillDesign, topicUI
Depends on:
Blocks: Notebookbar-Tabbed Document-Themes
  Show dependency treegraph
 
Reported: 2023-08-25 14:59 UTC by medmedin2014
Modified: 2025-03-10 13:45 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
Ribbon-Word.png: the most common ribbons in Word 2019 (not including Design tab!!!) (139.48 KB, image/png)
2023-10-31 14:29 UTC, Justin L
Details

Note You need to log in before you can comment on or make changes to this bug.
Description medmedin2014 2023-08-25 14:59:02 UTC
There is no entry in tabbed UI to access the new document themes options.

Version: 7.6.0.3 (X86_64) / LibreOffice Community
Build ID: 60(Build:3)
CPU threads: 2; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+wayland)
Locale: en-US (en_US.UTF-8); UI: en-US
7.6.0-1
Calc: threaded
Comment 1 Dieter 2023-09-06 17:28:44 UTC
Yes, I also couldn't find it in

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 2ae9eb8be8d7eb9c3a72953a295d128b45639ea3
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL threaded
Comment 2 Justin L 2023-10-13 17:39:43 UTC
This is .uno:ThemeDialog  (Format -> Theme in the classic Writer menu).

I'm not sure this is worthy of a place in the notebookbar yet. I mean - what does it actually do? AFAIK, it can only be used to adjust themes created by other word processors - and that LO can't initiate the use of themes.

Plus where would you put it? Since it is a per-document setting it probably makes the most sense to put it in the layout tab. Where does Microsoft put it?
Comment 3 Justin L 2023-10-31 14:29:11 UTC
Created attachment 190563 [details]
Ribbon-Word.png: the most common ribbons in Word 2019 (not including Design tab!!!)

(In reply to Justin L from comment #2)
> Where does Microsoft put it?
In the design tab... which is not included in my image. So they basically created an entire tab to handle the theme it seems like.
Comment 4 Timur 2023-11-05 21:42:51 UTC
This should be valid for Writer and Impress. Calc has Theme button in Layout. 
If those exist in Classic, they should also be in Tabbed. 

Not the same issue, but I am not clear why Theme is grayed in Impress Classic.
Comment 5 Justin L 2023-11-08 00:28:52 UTC
(In reply to Timur from comment #4)
> Calc has Theme button in Layout. 
That is .uno:ChooseDesign, not ThemeDialog.
Comment 6 Justin L 2023-11-08 00:30:34 UTC
(In reply to Timur from comment #4)
> If those exist in Classic, they should also be in Tabbed. 
No, Notebookbar is much more space constrained than Classic. Only useful things should be on the Notebookbar.
Comment 7 Timur 2023-11-08 09:01:51 UTC
(In reply to Justin L from comment #6)
> (In reply to Timur from comment #4)
> > If those exist in Classic, they should also be in Tabbed. 
> No, Notebookbar is much more space constrained than Classic. Only useful
> things should be on the Notebookbar.

OK in general, but in this issue I would say that themes are useful as a feature, anyway UX should have a word. UX, is there some guidance what is considered useful and what is omited from Tabbed UI?
Comment 8 Heiko Tietze 2023-11-08 10:43:58 UTC
(In reply to Timur from comment #7)
> OK in general, but in this issue I would say that themes are useful as a
> feature, anyway UX should have a word. UX, is there some guidance what is
> considered useful and what is omited from Tabbed UI?

HIG has a section on Tabbed / Tabbed Compact https://wiki.documentfoundation.org/Design/Guidelines/ToolBar

Another tab "Design" makes not much sense to me. It would be suited for Layout maybe. 

The NB's are very much designed on personal preferences and by occasional input here. We don't have numbers and elaborated scenarios to justify the one interaction over another.
Comment 9 Heiko Tietze 2023-12-05 13:18:08 UTC
Let's add it to the context menu for now. 

.uno:ThemeDialog needs to be added in sw/uiconfig/swriter/ui/notebookbar.ui (similar to MenuPage-Watermark)
Comment 10 Commit Notification 2025-03-10 08:00:34 UTC
Karthik committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/d5f5f0e06d15dfa43da90d86e9a99ed60f7fb690

tdf#156915 Tabbed UI: add Theme below Watermark in layout context menu

It will be available in 25.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.