Created attachment 113891 [details]
Styles inherit options from their parents.
Once you change an option in a child style, there is no easy way to revert one single change so that inheriting the value would work.
IMHO it would be useful, I sometimes miss it.
The attachment screenshot tries to visualise the use case. Main text style inherits everything from the default style unless it has a local override. All the overrides are nicely listed, there just is no way to easily remove override one by one.
You can remove overrides for whole page when opening the page and clicking "Standard" button below the dialog.
Created attachment 114176 [details]
One possible way of expressing Kendy's awesome idea.
Thought it was my awesome idea. :D
Sorry. I think I need to make a cheatsheet with IRC nicknames, Google aliases, real names and photos.
Migrating Whiteboard tags to Keywords: (needsDevEval, topicUI)
*** Bug 127708 has been marked as a duplicate of this bug. ***
I believe this is quite an important feature to implement for enabling complex style hierarchies for documents.
Regarding the mock-up in attachment 114176 [details]: I support this, but would suggest that the pieces of text would be put into "breadcrumbs", i.e. small slabs containing the text, which can be destroyed/deleted using an [x] button on their sides. I think this would be better than a superscript-[x].
Also, I believe this shouldn't be the only UI aspect for reverting/deleting individual settings. I would also like to see deletions, within the parts of the dialog where we actually set values, resulting in reversions to "no setting".