https://bugs.documentfoundation.org/show_bug.cgi?id=171394

--- Comment #2 from Eyal Rozenberg <[email protected]> ---
(In reply to Heiko Tietze from comment #1)
> I'm against micro-managing of table styles. You never ask for similar
> attribute groups for paragraph styles, for example, and this idea dilutes
> the power of styles in general.

Actually, I _am_ asking for something like that, indirectly, with bug 149271.
Once we have the infrastructure that bug offers, we will be able to combine
things like "Quotation" and "Emphasis" for character styles, where one would
control the typeface and the other would affect the weight and/or the variant.
Or, for Paragraph Styles: "Blockquote" could combine with either Body Text,
Heading N etc. - so that you could quote a bunch of text with multiple
paragraphs in different styles and maintaining most/all of the differences
between the various paragraphs.

The thing about table styles, though, is that they are very amenable to
decomposition. To illustrate, let's recall how just the other day, we were
discussing the "Box List Blue", "Box List Green", "Box List Oragne" styles:
What they shared is the choice of how shading is applied, and where borders are
applied, and they differed w.r.t. their colors - you could choose the color
palette orthogonally with the rest of the style definition. You suggested - and
rightly so - that we have the three styles inherit from a basic "Box List"
table style. But now, what about the "Financial" table? It could also admit a
Blueish, Greenish or Orange-ish palette of colors - for borders and for
shading. The, shall we have 3 colored table styles inheriting it? And the same
for "Elegant". For many table styles it just makes sense to separate these
choices - whether it is by choosing (multiple) styles from the sidebar, or even
in the table creation dialog.

This is not micro-management; on the contrary, it reduces the amount of
micro-management we will have to engage in, since we will be able to do the
work just once and apply it in multiple styles, where they fit.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to