Skip to content
Javier Sánchez - Marín edited this page Oct 12, 2013 · 1 revision

CSS

Each component should have its own .scss file.

Ideas:

1.- uick-core, has a theme SCSS template file with vars defined, mixins and placeholders (only configuration, nothing printable)

  • Each component's SCSS uses vars for colors, font-sizes, and other appearance properties
  • Each component extends shared layout placeholders and extends other components (icons, buttons).
  • SCSS files should be exported in the build process.
  • If a module requires icons, buttons or another CSS-component, they must be included in component.json.

Naming conventions for a component

.uick-Select
.uick-Select-dropdown

module guidelines

https://github.com/suitcss/suit/blob/master/doc/README.md https://github.com/suitcss/suit/blob/master/doc/naming-conventions.md https://github.com/suitcss/suit/blob/master/doc/code-style.md

Mediaqueries approach with v1- v2- v3- classnames in different stylesheets

Contributing

rebasing https://github.com/necolas/issue-guidelines/blob/master/CONTRIBUTING.md

Clone this wiki locally