Project

stipe

0.03
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Core styles for the Toadstool styleguide app.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 0.11
>= 3.2.1
 Project Readme

Stipe Compass Extension

Stipe is the core of the Toadstool style guide framework, providing of mixins, placeholder classes, and sensible defaults that give Toadstool that 'instant on' experience.

Stipe

To install

gem install stipe

To use

To use the Stipe gem, using Bundler gem 'stipe'

Stipe is a Compass extension, so Compass is a dependency. You will need to include require 'stipe' in your config.rb file.

Stipe Changelog

0.0.6.4

  • Remove max-width from desktop @media query.
  • Remove :link pseudo-selector from <a> default styling in typography.
  • Typography clean up and bug fixes.
  • (Slightly) better grid documentation.
  • Clean up READMEs.

0.0.6.3

  • Fix -moz-placeholder pseudo-selector syntax. Apparently requires two colons.

0.0.6.2

  • Make push/pull grid mixins accept context arguments. Useful for nested, percentage-based grids.

0.0.6.1

  • Tweak the_grid to work with 24 column default setting.

0.0.6.0

  • Update @clearfix to remove redundant CSS output.
  • Add some additional @media query-scoped grid placeholders.
  • Update gem homepage.

0.0.5.9

  • Remove uneccessary instances of the box-sizing mixin, mainly in the push/pull mixins.
  • Adde _legacy_extends.scss file to stipe/grid. This is an optional @import, not included in the Stipe manifest. It restores some legacy placeholders. Consider it deprecated.

0.0.5.8

  • Move grid extends to load last in style.scss manifest - when using the extended grid solution, this will move all your media queries to the end of the stylesheet.
  • Remove support for Font-Awesome and Zocial ico-fonts.
  • Replace with new and improved "build your own" ico-font solution.
  • General bug fixes.

0.0.5.7.9

  • BUG FIX - Addressed duplicate output for 12 col and 24 col nested placeholder selectors.

0.0.5.7.8

  • ALERT!!!! Stipe's gradient support is now deprecated. This code will be deleted in future releases. Please make sure to update all gradients to use Compass' @include background-image mixin.
  • Grids have been updated to support a larger array of placeholder classes for both 12 col and 24 col grid layouts.
  • New experimental support for placeholder selectors and nested grids.

0.0.5.7.7

  • Update grid - move box-sizing from grid scope to global attribute.
  • Deprecate Stipe's grid solution in favor of using Compass.

0.0.5.7.6

  • Restore -ms-linear-gradient(...) in linear_gradient_w3c() mixin. Because Jed has no idea what he's doing.

0.0.5.7.5

  • Replace -ms-linear-gradient(...) with linear-gradient(..) in linear_gradient_w3c() mixin.

0.0.5.7.4

  • Update _forms.scss to support legacy versions of extends.

0.0.5.7.3

  • Remove sass-globbing dependency in Stipe itself.

0.0.5.7.2

  • Commonly named color values (aquamarine, white, crimson, etc) need to be put in ' ' when processed through Rails.

0.0.5.7.1

  • Added !optional flag to Toadstool generated extended placeholder selectors to address backwards compatibility.
  • If Sass still pukes on not finding the placeholders to extend, either the name was updated or simply add !optional to the end of the extend declaration.
    • For the most part this would be restricted to _buttons.scss and _forms.scss.

0.0.5.7

  • Over-haul color palette CSS.
  • Update forms extends to include stipe_ in the name to increase visibility of where code is coming from in Toadstool.
  • Add UI for contenteditable new functionality.
  • Old button lib is dead.
  • All new buttons is alive.
  • Updates to /stipe/stylesheets/stipe/toadstool/ui_patterns/_color_grid.scss.
    • Add new extend_color_loop mixin.
    • Dynamically looping through list of OOCSS names to create color block classes.
  • New extend_color_loop mixins.
    • Add to /stipe/stylesheets/stipe/toadstool/ui_patterns/_color_grid.scss.
    • All extends generated in memory from lists of objects.