Skip to content

Instantly share code, notes, and snippets.

@daphotron
Created June 19, 2015 16:01
Show Gist options
  • Save daphotron/5ce59f44fbcff9e65987 to your computer and use it in GitHub Desktop.
Save daphotron/5ce59f44fbcff9e65987 to your computer and use it in GitHub Desktop.
Toolbox Helpers
// ~HELPERS
//=========================================
.hidden {
display: none;
}
// ~clearfix
.clearfix:before,
.clearfix:after,
.step:before,
.step:after,
.field_wrapper:before,
.field_wrapper:after {
content: " ";
display: table;
}
.clearfix:after,
.step:after,
.field_wrapper:after {
clear: both;
}
.clear {
clear: both;
}
.left {
@media (min-width: $bp-wide) {
float: left;
}
}
.right {
@media (min-width: $bp-wide) {
float: right;
}
}
.relative {
position: relative;
}
.inline_block {
display: inline-block;
}
.align_center {
text-align: center;
}
.align_right {
text-align: right;
}
// radius
.rad {
border-radius: $size-radius-small;
}
.rad_l {
border-radius: $size-radius;
}
// padding
.pad_s {
padding: 0.5em;
}
.pad {
padding: 1em;
}
.pad_m {
padding: 1.5em;
}
.pad_l {
padding: 2em;
}
.pad_bottom_s {
padding-bottom: 0.5em;
}
.pad_bottom {
padding-bottom: 1em;
}
.pad_bottom_m {
padding-bottom: 1.5em;
}
.pad_bottom_l {
padding-bottom: 2em;
}
.pad_top_s {
padding-top: 0.5em;
}
.pad_top {
padding-top: 1em;
}
.pad_top_m {
padding-top: 1.5em;
}
.pad_top_l {
padding-top: 2em;
}
.pad_right_s {
padding-right: 0.5em;
}
.pad_right {
padding-right: 1em;
}
.pad_right_m {
padding-right: 1.5em;
}
.pad_right_l {
padding-right: 2em;
}
.pad_left_s {
padding-left: 0.5em;
}
.pad_left {
padding-left: 1em;
}
.pad_left_m {
padding-left: 1.5em;
}
.pad_left_l {
padding-left: 2em;
}
// margins
.gap_s {
margin: 0.5em;
}
.gap {
margin: 1em;
}
.gap_m {
margin: 1.5em;
}
.gap_l {
margin: 2em;
}
.gap_bottom_s {
margin-bottom: 0.5em;
}
.gap_bottom {
margin-bottom: 1em;
}
.gap_bottom_m {
margin-bottom: 1.5em;
}
.gap_bottom_l {
margin-bottom: 2em;
}
.gap_top_s {
margin-top: 0.5em;
}
.gap_top {
margin-top: 1em;
}
.gap_top_m {
margin-top: 1.5em;
}
.gap_top_l {
margin-top: 2em;
}
.gap_right_s {
margin-right: 0.5em;
}
.gap_right {
margin-right: 1em;
}
.gap_right_m {
margin-right: 1.5em;
}
.gap_right_l {
margin-right: 2em;
}
.gap_left_s {
margin-left: 0.5em;
}
.gap_left {
margin-left: 1em;
}
.gap_left_m {
margin-left: 1.5em;
}
.gap_left_l {
margin-left: 2em;
}
// border
.border {
border: 1px solid $color-border-soft;
}
.border_top {
border-top: 1px solid $color-border-soft;
}
.border_right {
border-right: 1px solid $color-border-soft;
}
.border_bottom {
border-bottom: 1px solid $color-border-soft;
}
.border_left {
border-left: 1px solid $color-border-soft;
}
.bold {
font-weight: bold;
}
.hxl {
font-size: 2.488rem;
}
.h1 {
font-size: 2.074rem;
}
.h2 {
font-size: 1.728rem;
}
.h3 {
font-size: 1.44rem;
}
.h4 {
font-size: 1.2rem;
}
.h {
font-size: 1rem;
}
.hxs {
font-size: 0.833rem;
}
.hxxs {
font-size: 0.7rem;
}
// For prototyping
.row {
display: table;
width: 100%;
}
.cell {
display: inline;
@media (min-width: $bp-wider) {
display: table-cell;
vertical-align: middle;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment