Content and design refresh to modernize the guide.
- Rewrites content in Markdown for easier maintenance and removes all _includesfor 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 styleandtabindexin 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