app/assets/stylesheets/kentucky/_kentucky.scss in kentucky-0.4.3 vs app/assets/stylesheets/kentucky/_kentucky.scss in kentucky-0.5.0

- old
+ new

@@ -1,81 +1,35 @@ // ------------------------------------------------------------------- // -// Kentucky.scss -// -// The goal of Kentucky is to do a majority of the heavy lifting -// for you at the very start of a project. The styles and organization -// required at the beginning of every project is done for you, just -// fill in the variables! -// -// The table of contents below explains, briefly, what each import -// does. -// -// Kentucky aims to be heavily documented to help you learn why or how -// it's pieces work. More complex portions come with implemenation -// examples. -// -// Copyright 2013 LookThink -// Developed in part by: -// Greg Bruening, Aaron Clemmer, and Chris Brinson -// -// WARNING: Variables set now are being used throughout the entirety -// of Kentucky. Any custom, project-related styles SHOULD NOT be added -// or modified in Kentucky diretcly, but added via a separate theme -// folder/files. -// +// Kentucky Imports // ------------------------------------------------------------------- // -// Contents -// ------------------------------------------------------------------- // -// Imports Begin importing the sections below +@import "project-settings"; -// Defaults All variable values set here -// Normalize Nicolas Gallagher's normalize.css, sassy style -// Clearfix Set some defaults -// Mixins Super-simple SCSS stuff - -// Main High-level elements like `html`, `body`, etc. -// Headings Double-stranded heading hierarchy -// Smallprint Smaller text elements like `small` -// Lists Basic list styles and extends - -// Abstraction details here - -// Brand Helper class to apply brand treatment to elements -// Helpers A series of helper classes to use arbitrarily -// Debug Enable to add visual flags for debugging purposes - - // ------------------------------------------------------------------- // -// Initial Setup +// Mixins & Extends // ------------------------------------------------------------------- // -@import "setup/normalize"; -@import "defaults"; +@import "mixins/font-size"; +@import "mixins/headings"; +@import "mixins/sprite"; +@import "mixins/borders"; +@import "mixins/truncate"; -// ------------------------------------------------------------------- // -// Kentucky's Core -// ------------------------------------------------------------------- // +@import "extends/alignment"; +@import "extends/breadcrumbs"; +@import "extends/capslock"; +@import "extends/go"; +@import "extends/mute"; +@import "extends/show-hide"; -@import "helpers/extends"; -@import "helpers/mixins"; -@import "objects/media"; -@import "objects/split"; - // ------------------------------------------------------------------- // -// Main (Type, Brand, etc.) +// Base // ------------------------------------------------------------------- // -@import "main/brand"; -@import "main/main"; +@import "base/normalize"; +@import "base/typography"; // ------------------------------------------------------------------- // -// Load that hacky cuss last... +// Debug // ------------------------------------------------------------------- // -@import "shame"; - -// ------------------------------------------------------------------- // -// And if required, load debugging styles -// ------------------------------------------------------------------- // - -@import "setup/debug"; +@import "debug"; \ No newline at end of file