Content and design refresh to modernize the guide.
- Rewrites content in Markdown for easier maintenance and removes all
_includes
for code snippets. - Rebuilds page layout using CSS Grid.
- Removed outdated JavaScript-generated markup section given proliferation of numerous JS frameworks.
- Removed outdated Prefixed properties section as majority of the properties this applied to no longer require prefixes (e.g.,
border-radius
,box-shadow
, etc). - Redesigns masthead and introduces new project icon.
Closed issues
- Fixes #91: Be more explicit about classes over element selectors
- Fixes #92: Mention child combinator for selectors
- Fixes #119: Removed Prefixed properties section, fixing a broken character
- Fixes #126: Include
style
andtabindex
in property order - Fixes #143: Updated language reference link
- Fixes #156: Mention mixins and functions in CSS property order
- Fixes #170: Mention border placement in Visual section of declaration order
- Fixes #213: Removes JavaScript-generated markup section
- Fixes #238: Update HTML spec links
- Fixes #258: Update link to Stylelint config