sop-sass
Someoddpilot's base Sass framework
Borrowed liberally from Bootstrap.
Responsive Embeds
A convenient way to make embeds responsive. Supports 16by9
and 4by3
.
.embed-container .embed-container .embed-container .embed-item
Font Specs
A convenient way to set font size, line-height, letter-spacing, and smoothing. Assumes a base font-size of 14. This can be reconfigured by setting the $base-font-size
variable.
.foo
Vendor Prefix Mixins
Convenient vendor prefixes have been added for:
- backface-visibility
- appearance
- transition
- transform
- animation
- animation-timing-function
- animation-delay
- animation-duration
Responsive
Convenient ways to make images responsive.
img
Screen Reader
Makes an element only available to screen-readers, aiding in accessibility.
.help-text
Font Face
Sets up font face.
Params:
- font-family name
- file root (optional, defaults to
/fonts/
) - file name (optional, defaults to font-family name)
Fontello
Includes base fontello icon styling
Has an optional boolean parameter for whether to include animation offset.
.icon:before
Viewport Filled and Fitted
.img .img--fit
TODO
- Touch detection
- Viewport filled and centered content
- Responsive show and hide