项目作者: vi-son

项目描述 :
🎨 SASS/CSS library for everything related to vi · son — mixing senses
高级语言: Sass
项目地址: git://github.com/vi-son/rouge.git
创建时间: 2020-04-15T19:16:12Z
项目社区:https://github.com/vi-son/rouge

开源协议:Creative Commons Attribution 4.0 International

下载


🎨 rouge

Either use this project as submodule or use the @vi.son/rouge package from npm
via:

npm install @vi.son/rouge

Base style + ITCSS structure

You can use the following ITCSS oriented stylesheet structure as a starting point:

  1. $font-root: "@vi.son/rouge/fonts"
  2. /* 1. Settings - variables, config-switches
  3. @import @vi.son/rouge/1-settings/_colors.sass
  4. @import @vi.son/rouge/1-settings/_fonts.sass
  5. @import @vi.son/rouge/1-settings/_variables.sass
  6. @import @vi.son/rouge/1-settings/_breakpoints.sass
  7. @import @vi.son/rouge/1-settings/_typograhpy.sass
  8. /*** 2. Tools - mixins and functions
  9. @import @vi.son/rouge/2-tools/_responsive-font-size.sass
  10. @import @vi.son/rouge/2-tools/_media-queries.sass
  11. /* 3. Generic - ground-zero styling (normalize, reset)
  12. @import @vi.son/rouge/3-generic/_reset.sass
  13. /* 4. Base - unclassed HTML element styles
  14. @import @vi.son/rouge/4-base/_button.sass
  15. @import @vi.son/rouge/4-base/_document.sass
  16. @import @vi.son/rouge/4-base/_headings.sass
  17. @import @vi.son/rouge/4-base/_images.sass
  18. @import @vi.son/rouge/4-base/_input.range.sass
  19. @import @vi.son/rouge/4-base/_input.text.sass
  20. @import @vi.son/rouge/4-base/_input.text.sass
  21. @import @vi.son/rouge/4-base/_links.sass
  22. @import @vi.son/rouge/4-base/_text.sass
  23. /* 5. Objects - cosmetic-free design patterns
  24. @import @vi.son/rouge/5-objects/_button.send.sass
  25. @import @vi.son/rouge/5-objects/_btn.sass
  26. @import @vi.son/rouge/5-objects/_emoji.sass