Bug 69551 - The Style Pane is Overpopulated
Summary: The Style Pane is Overpopulated
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard: NeedsDevEval
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-18 21:10 UTC by Tin Man
Modified: 2014-02-27 22:55 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Tin Man 2013-09-18 21:10:00 UTC
There are too many styles to choose from, which discourages a person from using styles.

I'd suggest presenting styles based on context.

In the case of headings, only Heading 1 should be shown by default. When the user uses Heading 1, Heading 2 should appear in the selection. When they use Heading 2, Heading 3 should appear, and so on and so forth.

In the case of other styles, they should appear as needed. Header should appear only when there's a header in the document. Header Left ande Header Right should appear when alternating page styles are used. List and Numbering styles should appear only when there are lists in the document. Caption should appear only when there's an image with a caption.
The other styles should be treated similarly.
Comment 1 Cor Nouws 2013-09-19 16:46:29 UTC
see https://bugs.freedesktop.org/show_bug.cgi?id=69550#c1 :)
Comment 2 Jorendc 2013-10-13 22:32:28 UTC
(In reply to comment #0)
> There are too many styles to choose from, which discourages a person from
> using styles.

Agreed to that point of view.
 
> I'd suggest presenting styles based on context.
> 
> In the case of headings, only Heading 1 should be shown by default. When the
> user uses Heading 1, Heading 2 should appear in the selection. When they use
> Heading 2, Heading 3 should appear, and so on and so forth.

Makes sense in most cases I think. Might be a problem where you are using 'Master documents' (see LibreOffice writer guide Chapter 13 https://wiki.documentfoundation.org/Documentation/Publications#LibreOffice_Writer_Guide). In that case you can split 1 big document up into multiple smaller documents. It might happen you have to start with 'Heading 3', without using Header 1 or 2.
 
> In the case of other styles, they should appear as needed. Header should
> appear only when there's a header in the document. Header Left ande Header
> Right should appear when alternating page styles are used. List and
> Numbering styles should appear only when there are lists in the document.
> Caption should appear only when there's an image with a caption.
> The other styles should be treated similarly.

Makes sense too :). But what about templates where you can pre-format styles that aren't used in the document now, but will be in the feature (and might be the same for all depending documents).

A solution might be to have a kind of 'expert style modus/tab/...' where you can have access to all styles :). Templates and Master Documents are mostly used by people who aren't new to an office suit and knows about styles etc.

Kind regards,
Joren

PS: marking as NEW because it looks like a valid report. I think marking as 'enhancement' is more correct :). Please correct me if I'm wrong
Comment 3 Cor Nouws 2014-02-03 10:47:59 UTC
(In reply to comment #0)
> There are too many styles to choose from, which discourages a person from
> using styles.


Just to put a bit of nuance to that complain:

the list Apply Style 
 - by default shows only applied + some more
 - shows styles for Frames when a frame is selected

What about a pane in the sidebar for styles listing
 - active paragrapgh style
 - active character style
 - active frame style
 - active page style
 - active list style
with at each item a [more ...] or somesuch :)

So for the UX hackfest ;)
Comment 4 Cor Nouws 2014-02-03 17:17:14 UTC
(In reply to comment #0)
> There are too many styles to choose from, which discourages a person from
> using styles.


What about giving some more visibility to the list box for the selection (Automatic, In use, Custom ...) by either:

 - placing it at top of the list with styles ?

 - making it blink when the window Styles and formatting is opened first ?
Comment 5 Joel Madero 2014-02-27 22:55:12 UTC
In order to limit the confusion between ProposedEasyHack and EasyHack and to make queries much easier we are changing ProposedEasyHack to NeedsDevEval.

Thank you and apologies for the noise


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.