Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.15 KB

design.md

File metadata and controls

23 lines (17 loc) · 1.15 KB

Design practices

Design

  • Prefer Sketch for UI design
  • Prefer ionicons for UI icons (instead of FontAwesome)
  • Prefer Styledown for making a Living Styleguide

Sass/CSS

  • Prefer .scss (nested) syntax over .sass (indented), since most projects use that
  • Enable CSS antialiasing globally
  • Prefer to make new components rather to extend/override Bootstrap components
  • Prefer to break CSS into multiple files and use @import 'components/*' (info)
  • Prefer to start a styleguide as early on in the project
  • Refer to rscss
  • The rscss two-word rule isn't generally followed around here, feel free to break it
  • Style &:focus, &:hover { ... } together
  • If you've never broken the rule above, feel free to use :focus { outline: none } (haha)

Bootstrap