linkeddata / dokieli

:bulb: dokieli is a clientside editor for decentralised article publishing, annotations and social interactions
https://dokie.li/
Other
788 stars 81 forks source link

Review and revise persistent and inherited styles #399

Open csarven opened 2 months ago

csarven commented 2 months ago

When dokieli is part of the document (as opposed to dokieli being outside of the document and used within the browser/web extension space ), other stylesheets (e.g., internal/external to the document, user-styles, default user-agent) potentially interfere with dokieli's core stylesheet (dokieli.css).

Some of the styling of (pseudo-)elements may need to be persistent (have high(est) CSS specificity) while some use user-agents' or user's preferred styles (e.g., input, textarea, select button etc., including their pseudo-elements) may need to be inherited or use initial values.