Philosophy

Accessiblity

All templates should meet the WCAG AA standards at a minimum.

Compatibility

Templates use features, styles, and integrations from Etch and Automatic CSS whenever possible. When pasting a template into your website, it should inherit the styling of your site.

Flexibility

Templates should account not only use utility classes from Automatic CSS, but also account for additional utility classes that you might use. For example, if you add the .border class to a template, any text in that template that had been touching the edge should automatically be given some padding.

Efficiency

Your time is valuable. Sketch should honor that and do everything possible to help you work efficiently.

Consistency

Each theme/style should use a consistent design language so no one element will look out of place when used together.