octophant('scss/**/*.scss', {
title: 'Foundation for Emails Settings',
output: 'testing/src/assets/scss/_settings.scss',
- sort: ['global', 'grid']
+ sort: ['global', 'grid', 'block-grid', 'media-query', 'type']
});
});
"gulp-webserver": "^0.9.1",
"handlebars": "^3.0.3",
"highlight.js": "^8.7.0",
- "inky": "^1.1.0",
+ "inky": "^1.2.1",
"lazypipe": "^1.0.1",
"marked": "^0.3.5",
"media-query-extractor": "^0.1.1",
/// Global rounded radius of rounded-corners.
/// @type Number
$global-rounded: 500px !default;
-
-/// Default gutter for the grid system
-/// @type Number
-$grid-column-gutter: 16px;
-
-/// Margin bottom of paragraphs.
-/// @type Number
-$paragraph-margin-bottom: 10px !default;
border: 2px solid $button-background;
a {
- font-family: $global-font-family;
+ font-family: body-font-family;
font-size: $button-font-size-default;
font-weight: $button-font-weight;
color: $button-color;
/// Background color of a callout.
/// @type Color
-$callout-background: $light-gray !default;
+$callout-background: $white !default;
/// Padding inside a callout.
/// @type Length
/// @type Border
$callout-border: 1px solid darken($callout-background, 20%) !default;
+/// Border around a callout with the `.success` class.
+/// @type Border
+$callout-border-secondary: 1px solid darken($secondary-color, 20%) !default;
+
/// Border around a callout with the `.success` class.
/// @type Border
$callout-border-success: 1px solid darken($success-color, 20%) !default;
padding: $callout-padding !important;
background: $callout-background;
+ &.secondary {
+ background: $secondary-color !important;
+ border: $callout-border-secondary !important;
+ color: $black !important;
+ }
+
&.success {
background: $success-color !important;
border: $callout-border-success !important;
/// Box shadow for thumbnails. **The color must be an RGB or RGBA value.**
/// @type Shadow
-$thumbnail-shadow: 0 0 6px 1px rgba($primary-color, 0.5) !default;
+$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2) !default;
.thumbnail {
display: inline-block;
/// Global font family.
/// @type Font
-$global-font-family: Helvetica, Arial, sans-serif !default;
+$body-font-family: Helvetica, Arial, sans-serif !default;
/// Global font weight.
/// @type Keyword
/// @type List
$header-font-family: $global-font-family !default;
+/// Font family of headings.
+/// @type List
+$header-font-weight: $global-font-weight !default;
+
/// Font size of `<h1>` elements.
/// @type Number
$h1-font-size: 40px !default;
/// @type Number
$h6-font-size: 20px !default;
+/// Margin bottom of paragraphs.
+/// @type Number
+$paragraph-margin-bottom: 10px !default;
+
/// Defualt font size for `<small>`.
/// @type Number
$small-font-size: 10px !default;
th,
a {
color: $global-font-color;
- font-family: $global-font-family;
- font-weight: $global-font-weight;
+ font-family: $body-font-family;
+ font-weight: $header-font-weight;
padding: 0;
margin: 0;
text-align: left;
}
}
}
+
/// @type Number
$column-padding-bottom: 10px !default;
+/// Default gutter for the grid system
+/// @type Number
+$grid-column-gutter: 16px !default;
+
/// Default padding for the right of a sub-column.
/// @type Number
$sub-column-padding-right: $grid-column-gutter / 2 !default;
// ---------
$primary-color: #2199e8;
-$secondary-color: #777;
+$secondary-color: #777777;
$success-color: #3adb76;
$warning-color: #ffae00;
$alert-color: #ec5840;
-$light-gray: #f3f3f3;
+$light-gray: #e6e6e6;
$medium-gray: #cacaca;
$dark-gray: #8a8a8a;
$black: #0a0a0a;
$white: #fefefe;
$pre-color: #ff6908;
+$body-background: $white;
$container-width: 580px;
$container-background-color: $white;
$global-radius: 3px;
$global-rounded: 500px;
-$grid-column-gutter: 16px;
$paragraph-margin-bottom: 10px;
// 2. Grid
// -------
$grid-column-count: 12;
+$grid-column-gutter: 16px;
$wrapper-padding-top: 10px;
$column-padding-bottom: 10px;
$sub-column-padding-right: $grid-column-gutter / 2;
+$body-background-color: #eeeeee;
// 3. Block Grid
// -------------
large: 20px,
);
$button-color: $white;
-$button-color-alt: $medium-gray;
+$button-color-alt: $black;
$button-font-weight: bold;
$button-background: $primary-color;
$button-border: 2px solid $button-background;
// 9. Thumbnial
// ------------
-$thumbnail-shadow: 0 0 6px 1px rgba($primary-color, 0.5);
+$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2);
// 10. Typography
// --------------
$global-font-color: $black;
-$global-font-family: Helvetica, Arial, sans-serif;
+$body-font-family: Helvetica, Arial, sans-serif;
$global-font-weight: normal;
$global-line-height: 1.3;
$body-font-size: 14px;
$body-line-height: 19px;
-$header-font-family: $global-font-family;
-$h1-font-size: 38px;
-$h2-font-size: 34px;
-$h3-font-size: 28px;
-$h4-font-size: 24px;
-$h5-font-size: 20px;
-$h6-font-size: 16px;
+$header-font-family: $body-font-family;
+$h1-font-size: 40px;
+$h2-font-size: 36px;
+$h3-font-size: 32px;
+$h4-font-size: 28px;
+$h5-font-size: 24px;
+$h6-font-size: 20px;
$small-font-size: 10px;
$lead-font-size: 18px;
$lead-line-height: 21px;
-$text-padding: 10px;
$anchor-text-decoration: none;
$anchor-color: $primary-color;
$anchor-color-visited: $anchor-color;