├── .gitignore ├── .nvmrc ├── .stylelintrc ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── assets ├── loom │ ├── 10-global-settings │ │ ├── _box-sizing.scss │ │ ├── _breakpoints.scss │ │ ├── _color.scss │ │ ├── _icons.scss │ │ ├── _misc.scss │ │ ├── _spacing.scss │ │ └── _typography.scss │ ├── 20-tools │ │ ├── _color.scss │ │ ├── _grid-columns.scss │ │ ├── _icons.scss │ │ ├── _integrity-tests.scss │ │ ├── _misc.scss │ │ ├── _mq.scss │ │ ├── _spacing.scss │ │ ├── _transition.scss │ │ ├── _type-checking.scss │ │ ├── _typography.scss │ │ └── _z-index.scss │ ├── 30-generic │ │ ├── _box-sizing.scss │ │ ├── _normalize.scss │ │ └── _reset.scss │ ├── 40-base-elements │ │ ├── _form-items.scss │ │ ├── _images.scss │ │ └── _typography.scss │ ├── 50-layout │ │ └── _grid.scss │ ├── 60-objects │ │ ├── _absolute-center.scss │ │ ├── _absolute-cover.scss │ │ ├── _button.scss │ │ ├── _clearfix.scss │ │ ├── _container.scss │ │ ├── _fixed-ratio.scss │ │ ├── _headings.scss │ │ ├── _hide-visually.scss │ │ ├── _icon.scss │ │ ├── _list-inline.scss │ │ ├── _list-reset.scss │ │ ├── _media.scss │ │ └── _vertical-center.scss │ ├── 70-ui-components │ │ └── _example.scss │ ├── 80-utilities │ │ ├── _background-color.scss │ │ ├── _border.scss │ │ ├── _color.scss │ │ ├── _display.scss │ │ ├── _font-family.scss │ │ ├── _font-size.scss │ │ ├── _font-style.scss │ │ ├── _font-weight.scss │ │ ├── _line-height.scss │ │ ├── _margin.scss │ │ ├── _padding.scss │ │ ├── _position.scss │ │ ├── _text-align.scss │ │ ├── _text-transform.scss │ │ ├── _vertical-align.scss │ │ ├── _white-space.scss │ │ └── _width.scss │ ├── 90-trumps │ │ └── .keepfile │ ├── _10-global-settings.scss │ ├── _20-tools.scss │ ├── _30-generic.scss │ ├── _40-base-elements.scss │ ├── _50-layout.scss │ ├── _60-objects.scss │ ├── _70-ui-components.scss │ ├── _80-utilities.scss │ └── _90-trumps.scss └── main.scss ├── bin ├── console └── setup ├── gulpfile.js ├── index.html ├── lib ├── loomcss.rb └── loomcss │ ├── engine.rb │ └── version.rb ├── loomcss.gemspec ├── main.css ├── package.json └── public └── docs ├── assets ├── images │ ├── favicon.png │ ├── logo_full_compact.svg │ ├── logo_full_inline.svg │ ├── logo_light_compact.svg │ └── logo_light_inline.svg └── js │ ├── main.js │ ├── main.min.js │ ├── search.js │ ├── sidebar.js │ └── vendor │ ├── fuse.min.js │ ├── jquery.min.js │ └── prism.min.js └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v6.6.0 2 | -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/.stylelintrc -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/Rakefile -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_box-sizing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_box-sizing.scss -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_breakpoints.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_breakpoints.scss -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_color.scss -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_icons.scss -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_misc.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_misc.scss -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_spacing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_spacing.scss -------------------------------------------------------------------------------- /assets/loom/10-global-settings/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/10-global-settings/_typography.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_color.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_grid-columns.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_grid-columns.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_icons.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_integrity-tests.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_integrity-tests.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_misc.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_misc.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_mq.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_mq.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_spacing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_spacing.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_transition.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_transition.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_type-checking.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_type-checking.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_typography.scss -------------------------------------------------------------------------------- /assets/loom/20-tools/_z-index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/20-tools/_z-index.scss -------------------------------------------------------------------------------- /assets/loom/30-generic/_box-sizing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/30-generic/_box-sizing.scss -------------------------------------------------------------------------------- /assets/loom/30-generic/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/30-generic/_normalize.scss -------------------------------------------------------------------------------- /assets/loom/30-generic/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/30-generic/_reset.scss -------------------------------------------------------------------------------- /assets/loom/40-base-elements/_form-items.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/40-base-elements/_form-items.scss -------------------------------------------------------------------------------- /assets/loom/40-base-elements/_images.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/40-base-elements/_images.scss -------------------------------------------------------------------------------- /assets/loom/40-base-elements/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/40-base-elements/_typography.scss -------------------------------------------------------------------------------- /assets/loom/50-layout/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/50-layout/_grid.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_absolute-center.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_absolute-center.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_absolute-cover.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_absolute-cover.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_button.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_clearfix.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_clearfix.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_container.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_container.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_fixed-ratio.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_fixed-ratio.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_headings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_headings.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_hide-visually.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_hide-visually.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_icon.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_list-inline.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_list-inline.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_list-reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_list-reset.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_media.scss -------------------------------------------------------------------------------- /assets/loom/60-objects/_vertical-center.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/60-objects/_vertical-center.scss -------------------------------------------------------------------------------- /assets/loom/70-ui-components/_example.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/70-ui-components/_example.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_background-color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_background-color.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_border.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_border.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_color.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_display.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_display.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_font-family.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_font-family.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_font-size.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_font-size.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_font-style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_font-style.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_font-weight.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_font-weight.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_line-height.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/loom/80-utilities/_margin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_margin.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_padding.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_padding.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_position.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_position.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_text-align.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_text-align.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_text-transform.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_text-transform.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_vertical-align.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_vertical-align.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_white-space.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_white-space.scss -------------------------------------------------------------------------------- /assets/loom/80-utilities/_width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/80-utilities/_width.scss -------------------------------------------------------------------------------- /assets/loom/90-trumps/.keepfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/loom/_10-global-settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/_10-global-settings.scss -------------------------------------------------------------------------------- /assets/loom/_20-tools.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/_20-tools.scss -------------------------------------------------------------------------------- /assets/loom/_30-generic.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/_30-generic.scss -------------------------------------------------------------------------------- /assets/loom/_40-base-elements.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/_40-base-elements.scss -------------------------------------------------------------------------------- /assets/loom/_50-layout.scss: -------------------------------------------------------------------------------- 1 | @import '50-layout/grid'; 2 | -------------------------------------------------------------------------------- /assets/loom/_60-objects.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/_60-objects.scss -------------------------------------------------------------------------------- /assets/loom/_70-ui-components.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/loom/_80-utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/loom/_80-utilities.scss -------------------------------------------------------------------------------- /assets/loom/_90-trumps.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/assets/main.scss -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/bin/setup -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/index.html -------------------------------------------------------------------------------- /lib/loomcss.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/lib/loomcss.rb -------------------------------------------------------------------------------- /lib/loomcss/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/lib/loomcss/engine.rb -------------------------------------------------------------------------------- /lib/loomcss/version.rb: -------------------------------------------------------------------------------- 1 | module Loomcss 2 | VERSION = "0.1.0" 3 | end 4 | -------------------------------------------------------------------------------- /loomcss.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/loomcss.gemspec -------------------------------------------------------------------------------- /main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/main.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/package.json -------------------------------------------------------------------------------- /public/docs/assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/images/favicon.png -------------------------------------------------------------------------------- /public/docs/assets/images/logo_full_compact.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/images/logo_full_compact.svg -------------------------------------------------------------------------------- /public/docs/assets/images/logo_full_inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/images/logo_full_inline.svg -------------------------------------------------------------------------------- /public/docs/assets/images/logo_light_compact.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/images/logo_light_compact.svg -------------------------------------------------------------------------------- /public/docs/assets/images/logo_light_inline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/images/logo_light_inline.svg -------------------------------------------------------------------------------- /public/docs/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/main.js -------------------------------------------------------------------------------- /public/docs/assets/js/main.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/main.min.js -------------------------------------------------------------------------------- /public/docs/assets/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/search.js -------------------------------------------------------------------------------- /public/docs/assets/js/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/sidebar.js -------------------------------------------------------------------------------- /public/docs/assets/js/vendor/fuse.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/vendor/fuse.min.js -------------------------------------------------------------------------------- /public/docs/assets/js/vendor/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/vendor/jquery.min.js -------------------------------------------------------------------------------- /public/docs/assets/js/vendor/prism.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/assets/js/vendor/prism.min.js -------------------------------------------------------------------------------- /public/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awfulwoman/loom/HEAD/public/docs/index.html --------------------------------------------------------------------------------