Scenario | applyAuthorStyles | resetStyleInheritance |
---|---|---|
"I have my own appearance, but want to match basic properties like text color." basically, you're creating a widget | false | false |
"Forget the page! I have my own theme" you'll still need a "component reset stylesheet" because distributed content gets the styles it had in the page. | false | true |
"I'm a component designed to get my theme from styles in the page" | true | true |
"I want to blend in with the page as much as possible." remember selectors don't cross the shadow boundary. | true | false |