Bug 156915 - Cannot access document themes option using tabbed UI
Summary: Cannot access document themes option using tabbed UI
Status: NEW
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: Not Assigned
URL:
Whiteboard:
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: 2023-12-05 13:18 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)