Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.28 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.28 KB

vowel.css

Yet another CSS library. There are many like it, but this one is mine.

vowel.css is a set of base element styles and functional styles that I've been using with my own projects for quite some time.

The elements/ styles are a mix of ideas from sanitize.css, Bootstrap Reboot and my own. Element styles should provide a solid base style with low specificity.

The functional classes basically evolved from Basscss with utility classes and more OOCSS style components added as needed.

The structure and naming conventions are influenced by Harry Robert's Inverted Triangle CSS architecture ITCSS.

  • appliance
  • elements
  • objects
  • utility

The order is !important to prevent unexpected over-rides.

And the index.css completes the "vowel" theme.

Usage

Currently using postcss to compile the stylesheets.

These are the postcss plugins that may or may not currently be required. This changes over time.

    "postcss-discard-comments"
    "postcss-discard-empty"
    "postcss-extend-rule"
    "postcss-import"
    "postcss-preset-env"
    "postcss-simple-vars"