source/styleguide/code.md
.liquid or .md.For the most part, we use LiquidJS and Markdown for writing markup. If you need to use regular HTML anywhere, write HTML5, but favor a strict XHTML style:
<hr />)This website uses Sass in the SCSS syntax. Make sure you're using the classes that we have to offer before rewriting something, unless you can justify otherwise.
sl- global namespace.c- is for components. Example: sl-c-card.l- is for layouts. Example: sl-l-grid.is- and has- for states. Example: sl-is-active.js- is for classes specifically created for JavaScript targeting.
Example: sl-js-toggle-navigation.sl-c-card.sl-c-card__header.sl-c-card--primary. It can also be put on an element. Example:
sl-c-card__header--large.