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

Eyal Rozenberg <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #25 from Eyal Rozenberg <[email protected]> ---
I want to remind everyone that in addition to the more involved changes to the
UI, Yousuf suggested:

(Yousuf Philips (jay) (retired) from comment #6)
> We should add a section above 'Contains' called 'Inherited' and then list
> the name of the parent style followed by its attributes that arent being
> overwritten by the child style. 

I believe this should be implemented independently of other changes. IMHO this
is both easy to implement, has no drawbacks that I can think of, and will not
interfere with changes to the rest of the UI.

(In reply to Mike Kaganski from comment #18)
> Personally my preference (visually and functionally) would be a *small
> button* attached to each property's *label*

Looked at the mockup. I support this general approach (of per-item toggles),
but currently I feel this makes the dialog feel too cluttered. Possible
mitigations/improvements:

* Have the per-property control indicate "non-inherited" vs "inherited"status
by some other way than grayed-out / non-grayed-out.
* The per-property toggles will have lower visibility / attract less attention,
e.g.
  * invisible when not hovering over the main control or the toggle, and/or
  * black circle-surrounded control over gray dialog background
* Per-tab or per-dialog control (e.g. checkbox) of whether the per-property
toggles are visible/usable or not.

An alternative idea altogether to Mike's mock-up is to have a
per-tab/per-dialog toggle which highlights non-inherited properties, or perhaps
hides inherited properties. Not sure I'm in favor of this, it's just a thought.

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

Reply via email to