Color "skins" (#1242)
* Add YIQ Color Contrast mixin * Remove text underline from `.btn` links * Move YIQ variables * Simplify button classes using YIQ color contrast mixin - DRY up button CSS using Sass list and YIQ color contrast mixin. - Move `color` and `background-color` to new `btn--primary` class instead of assinging on the default class. Removes the need to override them. * Add `.btn--primary` to buttons that just had `.btn` * Apply changes to `/docs` * Add `.btn--primary` class * Update CHANGELOG and history * Add sample form * Abstract colors away into Sass variables for easier themeing * Add "dark" skin * Replace hardcoded color with SCSS variable * Invert Font Awesome icons' colors in author sidebar and footer * Add Sass changes to `/docs` * Use primary button type instead of inverse * Add missing `!default` on `$muted-text-color` * Add `contrast` and `sunrise` skin colors * Add `dirt` skin color * Add `air` skin color option * Add `mint` skin color * Add `btn--primary` class to Submit Comment button * Set skin to `default` * Document skin color options * Add note about skin SCSS import Close #1208
|
@ -4,6 +4,10 @@
|
||||||
|
|
||||||
- Test strict Front Matter in `/test` site. [#1236](https://github.com/mmistakes/minimal-mistakes/pull/1236)
|
- Test strict Front Matter in `/test` site. [#1236](https://github.com/mmistakes/minimal-mistakes/pull/1236)
|
||||||
- Rename `gems` key to `plugins`. [#1239](https://github.com/mmistakes/minimal-mistakes/pull/1239)
|
- Rename `gems` key to `plugins`. [#1239](https://github.com/mmistakes/minimal-mistakes/pull/1239)
|
||||||
|
- Add [YIQ Color Contrast](https://github.com/easy-designs/yiq-color-contrast) mixin for determining lightness of a color.
|
||||||
|
- DRY up button CSS using Sass lists and YIQ Color Contrast mixin.
|
||||||
|
- Add `btn--primary` button class. **Note:** elements that were previously using only a `.btn` class will now also need `.btn--primary` (eg. `<a class="btn btn--primary" href="#">my link</a>`).
|
||||||
|
- Add `air`, `contrast`, `dark`, `dirt`, `mint`, and `sunrise` skin color options. [#1208](https://github.com/mmistakes/minimal-mistakes/issues/1208)
|
||||||
|
|
||||||
## [4.5.2](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.2)
|
## [4.5.2](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.2)
|
||||||
|
|
||||||
|
@ -27,7 +31,7 @@
|
||||||
- Reduce amount of blank pages when printing in Chrome. [#1196](https://github.com/mmistakes/minimal-mistakes/issues/1196)
|
- Reduce amount of blank pages when printing in Chrome. [#1196](https://github.com/mmistakes/minimal-mistakes/issues/1196)
|
||||||
- Remove `#disqus_thread` duplicate from `comments-providers/disqus.html` as it is already in `comments.html` include. [#1199](https://github.com/mmistakes/minimal-mistakes/issues/1199)
|
- Remove `#disqus_thread` duplicate from `comments-providers/disqus.html` as it is already in `comments.html` include. [#1199](https://github.com/mmistakes/minimal-mistakes/issues/1199)
|
||||||
- Fix Liquid syntax errors in `tag-list.html` and `category-list.html` includes by removing parenthesis in `assign`s. [#1223](https://github.com/mmistakes/minimal-mistakes/issues/1223)
|
- Fix Liquid syntax errors in `tag-list.html` and `category-list.html` includes by removing parenthesis in `assign`s. [#1223](https://github.com/mmistakes/minimal-mistakes/issues/1223)
|
||||||
- Fix Liquid syntax error: "Expected id but found open_square in `"{{page.[include.id] }}"`" in `gallery` and `feature_row` includes.
|
- Fix Liquid syntax error: "Expected id but found open_square in `"{{ page.[include.id] }}"`" in `gallery` and `feature_row` includes.
|
||||||
- Fix Liquid syntax error: "Expected end_of_string but found pipe in `"name in __names | sort"`" in `group-by-array` include.
|
- Fix Liquid syntax error: "Expected end_of_string but found pipe in `"name in __names | sort"`" in `group-by-array` include.
|
||||||
|
|
||||||
## [4.5.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.1)
|
## [4.5.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.1)
|
||||||
|
|
|
@ -5,6 +5,8 @@
|
||||||
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
||||||
# `jekyll serve`. If you change this file, please restart the server process.
|
# `jekyll serve`. If you change this file, please restart the server process.
|
||||||
|
|
||||||
|
minimal_mistakes_skin : "default" # "air", "contrast", "dark", "dirt", "mint", "sunrise"
|
||||||
|
|
||||||
# Site Settings
|
# Site Settings
|
||||||
locale : "en"
|
locale : "en"
|
||||||
title : "Site Title"
|
title : "Site Title"
|
||||||
|
|
|
@ -84,7 +84,7 @@
|
||||||
</p>
|
</p>
|
||||||
<!-- End comment form alert messaging -->
|
<!-- End comment form alert messaging -->
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">{{ site.data.ui-text[site.locale].comment_btn_submit | default: "Submit Comment" }}</button>
|
<button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--primary btn--large">{{ site.data.ui-text[site.locale].comment_btn_submit | default: "Submit Comment" }}</button>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -35,7 +35,7 @@ layout: default
|
||||||
|
|
||||||
<section class="page__content" itemprop="text">
|
<section class="page__content" itemprop="text">
|
||||||
{{ content }}
|
{{ content }}
|
||||||
{% if page.link %}<div><a href="{{ page.link }}" class="btn">{{ site.data.ui-text[site.locale].ext_link_label | default: "Direct Link" }}</a></div>{% endif %}
|
{% if page.link %}<div><a href="{{ page.link }}" class="btn btn--primary">{{ site.data.ui-text[site.locale].ext_link_label | default: "Direct Link" }}</a></div>{% endif %}
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<footer class="page__meta">
|
<footer class="page__meta">
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
margin: 1.414em 0 0;
|
margin: 1.414em 0 0;
|
||||||
padding-bottom: 0.5em;
|
padding-bottom: 0.5em;
|
||||||
font-size: $type-size-5;
|
font-size: $type-size-5;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
+ .list__item .archive__item-title {
|
+ .list__item .archive__item-title {
|
||||||
|
@ -72,6 +72,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.archive__item:hover {
|
.archive__item:hover {
|
||||||
|
|
||||||
.archive__item-teaser {
|
.archive__item-teaser {
|
||||||
box-shadow: 0 0 10px rgba(#000, 0.25);
|
box-shadow: 0 0 10px rgba(#000, 0.25);
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,8 +118,13 @@ a {
|
||||||
|
|
||||||
&:hover,
|
&:hover,
|
||||||
&:active {
|
&:active {
|
||||||
|
color: $link-color-hover;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&:visited {
|
||||||
|
color: $link-color-visited;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* code */
|
/* code */
|
||||||
|
@ -141,7 +146,7 @@ td > code {
|
||||||
padding-bottom: 0.1rem;
|
padding-bottom: 0.1rem;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
background: $code-background-color;
|
background: $code-background-color;
|
||||||
border: 1px solid $lighter-gray;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
box-shadow: $box-shadow;
|
box-shadow: $box-shadow;
|
||||||
|
|
||||||
|
@ -236,20 +241,16 @@ figure {
|
||||||
|
|
||||||
figcaption {
|
figcaption {
|
||||||
margin-bottom: 0.5em;
|
margin-bottom: 0.5em;
|
||||||
color: mix(#fff, $text-color, 25%);
|
color: $muted-text-color;
|
||||||
font-family: $caption-font-family;
|
font-family: $caption-font-family;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: inherit;
|
|
||||||
text-decoration: none;
|
|
||||||
border-bottom: 1px solid $light-gray;
|
|
||||||
-webkit-transition: $global-transition;
|
-webkit-transition: $global-transition;
|
||||||
transition: $global-transition;
|
transition: $global-transition;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: #000;
|
color: $link-color-hover;
|
||||||
border-bottom-color: #000;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,25 +7,19 @@
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.btn {
|
.btn {
|
||||||
/* default button */
|
/* default */
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin-bottom: 0.25em;
|
margin-bottom: 0.25em;
|
||||||
padding: 0.5em 1em;
|
padding: 0.5em 1em;
|
||||||
color: #fff !important;
|
|
||||||
font-family: $sans-serif;
|
font-family: $sans-serif;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: $primary-color;
|
border-width: 0;
|
||||||
border: 0 !important;
|
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(white, #000, 20%);
|
|
||||||
}
|
|
||||||
|
|
||||||
.icon {
|
.icon {
|
||||||
margin-right: 0.5em;
|
margin-right: 0.5em;
|
||||||
}
|
}
|
||||||
|
@ -34,8 +28,41 @@
|
||||||
margin-left: -0.5em; /* override for hidden text*/
|
margin-left: -0.5em; /* override for hidden text*/
|
||||||
}
|
}
|
||||||
|
|
||||||
/* fills width of parent container */
|
/* button colors */
|
||||||
|
$buttoncolors:
|
||||||
|
(primary, $primary-color),
|
||||||
|
(inverse, #fff),
|
||||||
|
(light-outline, transparent),
|
||||||
|
(success, $success-color),
|
||||||
|
(warning, $warning-color),
|
||||||
|
(danger, $danger-color),
|
||||||
|
(info, $info-color),
|
||||||
|
(facebook, $facebook-color),
|
||||||
|
(twitter, $twitter-color),
|
||||||
|
(google-plus, $google-plus-color),
|
||||||
|
(linkedin, $linkedin-color);
|
||||||
|
|
||||||
|
@each $buttoncolor, $color in $buttoncolors {
|
||||||
|
&--#{$buttoncolor} {
|
||||||
|
@include yiq-contrasted($color);
|
||||||
|
@if ($buttoncolor == inverse) {
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
@if ($buttoncolor == light-outline) {
|
||||||
|
border: 1px solid #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
@include yiq-contrasted(mix(#000, $color, 20%));
|
||||||
|
}
|
||||||
|
|
||||||
|
&:visited {
|
||||||
|
@include yiq-contrasted($color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fills width of parent container */
|
||||||
&--block {
|
&--block {
|
||||||
display: block;
|
display: block;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -45,68 +72,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* for dark backgrounds */
|
|
||||||
|
|
||||||
&--inverse {
|
|
||||||
color: $gray !important;
|
|
||||||
border: 1px solid $light-gray !important; /* override*/
|
|
||||||
background-color: #fff;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
color: #fff !important;
|
|
||||||
border-color: $gray;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* light outline */
|
|
||||||
|
|
||||||
&--light-outline {
|
|
||||||
border: 1px solid #fff !important; /* override*/
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* information */
|
|
||||||
|
|
||||||
&--info {
|
|
||||||
background-color: $info-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $info-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* warning */
|
|
||||||
|
|
||||||
&--warning {
|
|
||||||
background-color: $warning-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $warning-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* success */
|
|
||||||
|
|
||||||
&--success {
|
|
||||||
background-color: $success-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $success-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* danger */
|
|
||||||
|
|
||||||
&--danger {
|
|
||||||
background-color: $danger-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $danger-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* disabled */
|
/* disabled */
|
||||||
|
|
||||||
&--disabled {
|
&--disabled {
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
|
@ -115,38 +81,17 @@
|
||||||
opacity: 0.65;
|
opacity: 0.65;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* social buttons */
|
|
||||||
|
|
||||||
$social:
|
|
||||||
(facebook, $facebook-color),
|
|
||||||
(twitter, $twitter-color),
|
|
||||||
(google-plus, $google-plus-color),
|
|
||||||
(linkedin, $linkedin-color);
|
|
||||||
|
|
||||||
@each $socialnetwork, $color in $social {
|
|
||||||
&--#{$socialnetwork} {
|
|
||||||
background-color: $color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* extra large button */
|
/* extra large button */
|
||||||
|
|
||||||
&--x-large {
|
&--x-large {
|
||||||
font-size: $type-size-4;
|
font-size: $type-size-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* large button */
|
/* large button */
|
||||||
|
|
||||||
&--large {
|
&--large {
|
||||||
font-size: $type-size-5;
|
font-size: $type-size-5;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* small button */
|
/* small button */
|
||||||
|
|
||||||
&--small {
|
&--small {
|
||||||
font-size: $type-size-7;
|
font-size: $type-size-7;
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,13 +15,12 @@
|
||||||
height: auto;
|
height: auto;
|
||||||
/* sticky footer fix end */
|
/* sticky footer fix end */
|
||||||
margin-top: 3em;
|
margin-top: 3em;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
-webkit-animation: $intro-transition;
|
-webkit-animation: $intro-transition;
|
||||||
animation: $intro-transition;
|
animation: $intro-transition;
|
||||||
-webkit-animation-delay: 0.45s;
|
-webkit-animation-delay: 0.45s;
|
||||||
animation-delay: 0.45s;
|
animation-delay: 0.45s;
|
||||||
background-color: $lighter-gray;
|
background-color: $footer-background-color;
|
||||||
border-top: 1px solid $light-gray;
|
|
||||||
|
|
||||||
footer {
|
footer {
|
||||||
@include clearfix;
|
@include clearfix;
|
||||||
|
@ -46,7 +45,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.fa {
|
.fa {
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
form {
|
form {
|
||||||
margin: 0 0 5px 0;
|
margin: 0 0 5px 0;
|
||||||
|
padding: 1em;
|
||||||
|
background-color: $form-background-color;
|
||||||
|
|
||||||
fieldset {
|
fieldset {
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
|
@ -19,7 +21,6 @@ form {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
color: $text-color;
|
color: $text-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
border-bottom: 1px solid mix(#fff, #000, 80%);
|
|
||||||
white-space: normal;
|
white-space: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -80,14 +81,10 @@ select {
|
||||||
padding: 0.25em;
|
padding: 0.25em;
|
||||||
margin-bottom: 0.5em;
|
margin-bottom: 0.5em;
|
||||||
color: $text-color;
|
color: $text-color;
|
||||||
background-color: #fff;
|
background-color: $background-color;
|
||||||
border: 1px solid mix(#fff, #000, 80%);
|
border: $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
box-shadow: $box-shadow;
|
box-shadow: $box-shadow;
|
||||||
|
|
||||||
&:hover {
|
|
||||||
border-color: mix(#fff, $primary-color, 50%);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.input-mini {
|
.input-mini {
|
||||||
|
@ -224,6 +221,7 @@ textarea:focus {
|
||||||
border-color: $primary-color;
|
border-color: $primary-color;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
outline: thin dotted \9;
|
outline: thin dotted \9;
|
||||||
|
box-shadow: inset 0 1px 3px rgba($text-color, 0.06), 0 0 5px rgba($primary-color, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
input[type="file"]:focus,
|
input[type="file"]:focus,
|
||||||
|
@ -240,7 +238,7 @@ select:focus {
|
||||||
|
|
||||||
.help-block,
|
.help-block,
|
||||||
.help-inline {
|
.help-inline {
|
||||||
color: $info-color;
|
color: $muted-text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.help-block {
|
.help-block {
|
||||||
|
@ -382,7 +380,7 @@ select:focus {
|
||||||
color: #000;
|
color: #000;
|
||||||
border-width: 2px !important;
|
border-width: 2px !important;
|
||||||
border-style: solid !important;
|
border-style: solid !important;
|
||||||
border-color: lighten(#000,50);
|
border-color: $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -51,3 +51,42 @@
|
||||||
display: table;
|
display: table;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
Compass YIQ Color Contrast
|
||||||
|
https://github.com/easy-designs/yiq-color-contrast
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
@function yiq-is-light(
|
||||||
|
$color,
|
||||||
|
$threshold: $yiq-contrasted-threshold
|
||||||
|
) {
|
||||||
|
$red: red($color);
|
||||||
|
$green: green($color);
|
||||||
|
$blue: blue($color);
|
||||||
|
|
||||||
|
$yiq: (($red*299)+($green*587)+($blue*114))/1000;
|
||||||
|
|
||||||
|
@if $yiq-debug { @debug $yiq, $threshold; }
|
||||||
|
|
||||||
|
@return if($yiq >= $threshold, true, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
@function yiq-contrast-color(
|
||||||
|
$color,
|
||||||
|
$dark: $yiq-contrasted-dark-default,
|
||||||
|
$light: $yiq-contrasted-light-default,
|
||||||
|
$threshold: $yiq-contrasted-threshold
|
||||||
|
) {
|
||||||
|
@return if(yiq-is-light($color, $threshold), $yiq-contrasted-dark-default, $yiq-contrasted-light-default);
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin yiq-contrasted(
|
||||||
|
$background-color,
|
||||||
|
$dark: $yiq-contrasted-dark-default,
|
||||||
|
$light: $yiq-contrasted-light-default,
|
||||||
|
$threshold: $yiq-contrasted-threshold
|
||||||
|
) {
|
||||||
|
background-color: $background-color;
|
||||||
|
color: yiq-contrast-color($background-color, $dark, $light, $threshold);
|
||||||
|
}
|
|
@ -6,7 +6,7 @@
|
||||||
Breadcrumb navigation links
|
Breadcrumb navigation links
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.breadcrumbs {
|
.breadcrumbs {
|
||||||
@include clearfix;
|
@include clearfix;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
|
@ -49,14 +49,14 @@
|
||||||
.current {
|
.current {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Post pagination navigation links
|
Post pagination navigation links
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.pagination {
|
.pagination {
|
||||||
@include clearfix();
|
@include clearfix();
|
||||||
float: left;
|
float: left;
|
||||||
margin-top: 1em;
|
margin-top: 1em;
|
||||||
|
@ -85,21 +85,22 @@
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
border: 1px solid $light-gray;
|
border: 1px solid mix(#000, $border-color, 25%);
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: $link-color-hover;
|
color: $link-color-hover;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.current {
|
&.current,
|
||||||
|
&.current.disabled {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background: $primary-color;
|
background: $primary-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.disabled {
|
&.disabled {
|
||||||
color: mix(#fff, $gray, 75%);
|
color: rgba($muted-text-color, 0.5);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
}
|
}
|
||||||
|
@ -133,12 +134,12 @@
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: $link-color;
|
color: $muted-text-color;
|
||||||
border: 1px solid $light-gray;
|
border: 1px solid mix(#000, $border-color, 25%);
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: $link-color-hover;
|
@include yiq-contrasted($muted-text-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
&:first-child {
|
&:first-child {
|
||||||
|
@ -153,28 +154,28 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
&.disabled {
|
&.disabled {
|
||||||
color: mix(#fff, $gray, 75%);
|
color: rgba($muted-text-color, 0.5);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.page__content + .pagination,
|
.page__content + .pagination,
|
||||||
.page__meta + .pagination,
|
.page__meta + .pagination,
|
||||||
.page__share + .pagination,
|
.page__share + .pagination,
|
||||||
.page__comments + .pagination {
|
.page__comments + .pagination {
|
||||||
margin-top: 2em;
|
margin-top: 2em;
|
||||||
padding-top: 2em;
|
padding-top: 2em;
|
||||||
border-top: 1px solid $border-color;
|
border-top: 1px solid $border-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Priority plus navigation
|
Priority plus navigation
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.greedy-nav {
|
.greedy-nav {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
@ -238,7 +239,7 @@
|
||||||
left: 0;
|
left: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
height: 4px;
|
height: 4px;
|
||||||
background: mix(#fff, $primary-color, 50%);
|
background: $primary-color;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
-webkit-transition: $global-transition;
|
-webkit-transition: $global-transition;
|
||||||
transition: $global-transition;
|
transition: $global-transition;
|
||||||
|
@ -262,7 +263,7 @@
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
background: #fff;
|
background: $background-color;
|
||||||
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
||||||
|
|
||||||
&.hidden {
|
&.hidden {
|
||||||
|
@ -301,7 +302,7 @@
|
||||||
width: 0;
|
width: 0;
|
||||||
border-style: solid;
|
border-style: solid;
|
||||||
border-width: 0 10px 10px;
|
border-width: 0 10px 10px;
|
||||||
border-color: #fff transparent;
|
border-color: $background-color transparent;
|
||||||
display: block;
|
display: block;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
}
|
}
|
||||||
|
@ -315,14 +316,14 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Navigation list
|
Navigation list
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.nav__list {
|
.nav__list {
|
||||||
margin-bottom: 1.5em;
|
margin-bottom: 1.5em;
|
||||||
|
|
||||||
input[type="checkbox"],
|
input[type="checkbox"],
|
||||||
|
@ -420,9 +421,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav__list .nav__items {
|
.nav__list .nav__items {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
font-size: 1.25rem;
|
font-size: 1.25rem;
|
||||||
|
|
||||||
|
@ -449,9 +450,9 @@
|
||||||
-ms-transform: translate(0, 10%);
|
-ms-transform: translate(0, 10%);
|
||||||
transform: translate(0, 10%);
|
transform: translate(0, 10%);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@include breakpoint(max-width ($large - 1px)) {
|
@include breakpoint(max-width ($large - 1px)) {
|
||||||
.nav__list input:checked ~ .nav__items {
|
.nav__list input:checked ~ .nav__items {
|
||||||
-webkit-transition: 0.5s ease-in-out;
|
-webkit-transition: 0.5s ease-in-out;
|
||||||
transition: 0.5s ease-in-out;
|
transition: 0.5s ease-in-out;
|
||||||
|
@ -463,17 +464,17 @@
|
||||||
-ms-transform: translate(0, 0);
|
-ms-transform: translate(0, 0);
|
||||||
transform: translate(0, 0);
|
transform: translate(0, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav__title {
|
.nav__title {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0.5rem 1rem;
|
padding: 0.5rem 1rem;
|
||||||
font-family: $sans-serif-narrow;
|
font-family: $sans-serif-narrow;
|
||||||
font-size: $type-size-5;
|
font-size: $type-size-5;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nav__sub-title {
|
.nav__sub-title {
|
||||||
display: block;
|
display: block;
|
||||||
margin: 0.5rem 0;
|
margin: 0.5rem 0;
|
||||||
padding: 0.5rem 0;
|
padding: 0.5rem 0;
|
||||||
|
@ -482,19 +483,19 @@
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Table of contents navigation
|
Table of contents navigation
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.toc {
|
.toc {
|
||||||
font-family: $sans-serif-narrow;
|
font-family: $sans-serif-narrow;
|
||||||
color: $gray;
|
color: $gray;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
background-color: #fff;
|
background-color: $background-color;
|
||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
box-shadow: $box-shadow;
|
box-shadow: $box-shadow;
|
||||||
|
@ -506,9 +507,9 @@
|
||||||
border-top-left-radius: $border-radius;
|
border-top-left-radius: $border-radius;
|
||||||
border-top-right-radius: $border-radius;
|
border-top-right-radius: $border-radius;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.toc__menu {
|
.toc__menu {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -518,15 +519,14 @@
|
||||||
a {
|
a {
|
||||||
display: block;
|
display: block;
|
||||||
padding: 0.5rem 1rem;
|
padding: 0.5rem 1rem;
|
||||||
color: $gray;
|
color: $muted-text-color;
|
||||||
font-size: $type-size-7;
|
font-size: $type-size-7;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: #000;
|
color: $text-color;
|
||||||
background: $lighter-gray;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -549,4 +549,4 @@
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
@mixin notice($notice-color) {
|
@mixin notice($notice-color) {
|
||||||
margin: 2em 0 !important; /* override*/
|
margin: 2em 0 !important; /* override*/
|
||||||
padding: 1em;
|
padding: 1em;
|
||||||
|
color: $dark-gray;
|
||||||
font-family: $global-font-family;
|
font-family: $global-font-family;
|
||||||
font-size: $type-size-6 !important;
|
font-size: $type-size-6 !important;
|
||||||
text-indent: initial; /* override*/
|
text-indent: initial; /* override*/
|
||||||
|
|
|
@ -91,8 +91,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a:not(.btn) {
|
||||||
text-decoration: none;
|
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
|
@ -250,7 +249,7 @@
|
||||||
|
|
||||||
.page__meta {
|
.page__meta {
|
||||||
margin-top: 2em;
|
margin-top: 2em;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
font-family: $sans-serif;
|
font-family: $sans-serif;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
|
|
||||||
|
@ -290,7 +289,7 @@
|
||||||
margin-bottom: 8px;
|
margin-bottom: 8px;
|
||||||
padding: 5px 10px;
|
padding: 5px 10px;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
border: 1px solid $light-gray;
|
border: 1px solid mix(#000, $border-color, 25%);
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
|
@ -322,8 +321,6 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.page__comments-form {
|
.page__comments-form {
|
||||||
padding: 1em;
|
|
||||||
background: $lighter-gray;
|
|
||||||
-webkit-transition: $global-transition;
|
-webkit-transition: $global-transition;
|
||||||
transition: $global-transition;
|
transition: $global-transition;
|
||||||
|
|
||||||
|
|
|
@ -189,7 +189,7 @@
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
background: #fff;
|
background: $background-color;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
||||||
cursor: default;
|
cursor: default;
|
||||||
|
@ -234,7 +234,7 @@
|
||||||
width: 0;
|
width: 0;
|
||||||
border-style: solid;
|
border-style: solid;
|
||||||
border-width: 0 10px 10px;
|
border-width: 0 10px 10px;
|
||||||
border-color: #fff transparent;
|
border-color: $background-color transparent;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
|
|
||||||
@include breakpoint($large) {
|
@include breakpoint($large) {
|
||||||
|
|
|
@ -19,7 +19,7 @@ figure.highlight {
|
||||||
top: 0;
|
top: 0;
|
||||||
right: 0;
|
right: 0;
|
||||||
padding: 0.5em;
|
padding: 0.5em;
|
||||||
background-color: $lighter-gray;
|
background-color: $border-color;
|
||||||
content: "\f121";
|
content: "\f121";
|
||||||
font-family: "fontawesome" !important;
|
font-family: "fontawesome" !important;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
@ -49,7 +49,7 @@ figure.highlight {
|
||||||
/* line numbers*/
|
/* line numbers*/
|
||||||
&.gutter {
|
&.gutter {
|
||||||
padding-right: 1em;
|
padding-right: 1em;
|
||||||
color: $light-gray;
|
color: rgba($muted-text-color, 0.5);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,8 +15,8 @@ table {
|
||||||
}
|
}
|
||||||
|
|
||||||
thead {
|
thead {
|
||||||
background-color: $lighter-gray;
|
background-color: $border-color;
|
||||||
border-bottom: 2px solid $light-gray;
|
border-bottom: 2px solid mix(#000, $border-color, 25%);
|
||||||
}
|
}
|
||||||
|
|
||||||
th {
|
th {
|
||||||
|
@ -27,7 +27,7 @@ th {
|
||||||
|
|
||||||
td {
|
td {
|
||||||
padding: 0.5em;
|
padding: 0.5em;
|
||||||
border-bottom: 1px solid $light-gray;
|
border-bottom: 1px solid mix(#000, $border-color, 25%);
|
||||||
}
|
}
|
||||||
|
|
||||||
tr,
|
tr,
|
||||||
|
|
|
@ -57,7 +57,7 @@ body:hover .visually-hidden button {
|
||||||
background: #fff;
|
background: #fff;
|
||||||
z-index: 100000;
|
z-index: 100000;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
|
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -185,7 +185,7 @@ body:hover .visually-hidden button {
|
||||||
|
|
||||||
.social-icons {
|
.social-icons {
|
||||||
.fa {
|
.fa {
|
||||||
color: #000;
|
color: $text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fa-behance,
|
.fa-behance,
|
||||||
|
|
|
@ -53,12 +53,14 @@ $darker-gray : mix(#000, $gray, 60%) !default;
|
||||||
$light-gray : mix(#fff, $gray, 50%) !default;
|
$light-gray : mix(#fff, $gray, 50%) !default;
|
||||||
$lighter-gray : mix(#fff, $gray, 90%) !default;
|
$lighter-gray : mix(#fff, $gray, 90%) !default;
|
||||||
|
|
||||||
$body-color : #fff !default;
|
|
||||||
$background-color : #fff !default;
|
$background-color : #fff !default;
|
||||||
$code-background-color : #fafafa !default;
|
$code-background-color : #fafafa !default;
|
||||||
$code-background-color-dark : $light-gray !default;
|
$code-background-color-dark : $light-gray !default;
|
||||||
$text-color : $dark-gray !default;
|
$text-color : $dark-gray !default;
|
||||||
|
$muted-text-color : mix(#fff, $text-color, 35%) !default;
|
||||||
$border-color : $lighter-gray !default;
|
$border-color : $lighter-gray !default;
|
||||||
|
$form-background-color : $lighter-gray !default;
|
||||||
|
$footer-background-color : $lighter-gray !default;
|
||||||
|
|
||||||
$primary-color : #7a8288 !default;
|
$primary-color : #7a8288 !default;
|
||||||
$success-color : #62c462 !default;
|
$success-color : #62c462 !default;
|
||||||
|
@ -66,6 +68,12 @@ $warning-color : #f89406 !default;
|
||||||
$danger-color : #ee5f5b !default;
|
$danger-color : #ee5f5b !default;
|
||||||
$info-color : #52adc8 !default;
|
$info-color : #52adc8 !default;
|
||||||
|
|
||||||
|
/* YIQ color contrast */
|
||||||
|
$yiq-contrasted-dark-default : $dark-gray !default;
|
||||||
|
$yiq-contrasted-light-default : #fff !default;
|
||||||
|
$yiq-contrasted-threshold : 175 !default;
|
||||||
|
$yiq-debug : false !default;
|
||||||
|
|
||||||
/* brands */
|
/* brands */
|
||||||
$behance-color : #1769FF !default;
|
$behance-color : #1769FF !default;
|
||||||
$bitbucket-color : #205081 !default;
|
$bitbucket-color : #205081 !default;
|
||||||
|
@ -89,7 +97,6 @@ $vine-color : #00bf8f !default;
|
||||||
$youtube-color : #bb0000 !default;
|
$youtube-color : #bb0000 !default;
|
||||||
$xing-color : #006567 !default;
|
$xing-color : #006567 !default;
|
||||||
|
|
||||||
|
|
||||||
/* links */
|
/* links */
|
||||||
$link-color : $info-color !default;
|
$link-color : $info-color !default;
|
||||||
$link-color-hover : mix(#000, $link-color, 25%) !default;
|
$link-color-hover : mix(#000, $link-color, 25%) !default;
|
||||||
|
|
23
_sass/minimal-mistakes/skins/_air.scss
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Air skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #eeeeee !default;
|
||||||
|
$text-color: #222831 !default;
|
||||||
|
$muted-text-color: #393e46 !default;
|
||||||
|
$primary-color: #0092ca !default;
|
||||||
|
$border-color: mix(#fff, #393e46, 75%) !default;
|
||||||
|
$footer-background-color: $primary-color !default;
|
||||||
|
$link-color: #393e46 !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
||||||
|
|
||||||
|
.page__footer {
|
||||||
|
color: #fff !important; // override
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
34
_sass/minimal-mistakes/skins/_contrast.scss
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Contrast skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$text-color: #000 !default;
|
||||||
|
$muted-text-color: $text-color !default;
|
||||||
|
$primary-color: #ff0000 !default;
|
||||||
|
$border-color: mix(#fff, $text-color, 75%) !default;
|
||||||
|
$footer-background-color: #000 !default;
|
||||||
|
$link-color: #0000ff !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
||||||
|
|
||||||
|
.page__content {
|
||||||
|
|
||||||
|
.notice,
|
||||||
|
.notice--primary,
|
||||||
|
.notice--info,
|
||||||
|
.notice--warning,
|
||||||
|
.notice--success,
|
||||||
|
.notice--danger {
|
||||||
|
color: $text-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer {
|
||||||
|
color: #fff !important; // override
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
24
_sass/minimal-mistakes/skins/_dark.scss
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Dark skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #252a34 !default;
|
||||||
|
$text-color: #eaeaea !default;
|
||||||
|
$primary-color: #00adb5 !default;
|
||||||
|
$border-color: mix(#fff, $background-color, 20%) !default;
|
||||||
|
$code-background-color: mix(#000, $background-color, 15%) !default;
|
||||||
|
$code-background-color-dark: mix(#000, $background-color, 20%) !default;
|
||||||
|
$form-background-color: mix(#000, $background-color, 15%) !default;
|
||||||
|
$footer-background-color: mix(#000, $background-color, 30%) !default;
|
||||||
|
$link-color: mix($primary-color, $text-color, 40%) !default;
|
||||||
|
$link-color-hover: mix(#fff, $link-color, 25%) !default;
|
||||||
|
$link-color-visited: mix(#000, $link-color, 25%) !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: mix(#000, $text-color, 20%) !default;
|
||||||
|
$navicon-link-color-hover: mix(#000, $background-color, 30%) !default;
|
||||||
|
|
||||||
|
.author__urls.social-icons .fa,
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
5
_sass/minimal-mistakes/skins/_default.scss
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Default skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
// Intentionally left blank
|
15
_sass/minimal-mistakes/skins/_dirt.scss
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Dirt skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #f3f3f3 !default;
|
||||||
|
$text-color: #343434 !default;
|
||||||
|
$muted-text-color: #8e8b82 !default;
|
||||||
|
$primary-color: #343434 !default;
|
||||||
|
$border-color: #e9dcbe !default;
|
||||||
|
$footer-background-color: #e9dcbe !default;
|
||||||
|
$link-color: #343434 !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
23
_sass/minimal-mistakes/skins/_mint.scss
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Mint skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #f3f6f6 !default;
|
||||||
|
$text-color: #40514e !default;
|
||||||
|
$muted-text-color: #40514e !default;
|
||||||
|
$primary-color: #11999e !default;
|
||||||
|
$border-color: mix(#fff, #40514e, 75%) !default;
|
||||||
|
$footer-background-color: #30e3ca !default;
|
||||||
|
$link-color: #11999e !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
||||||
|
|
||||||
|
.page__footer {
|
||||||
|
color: #fff !important; // override
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
26
_sass/minimal-mistakes/skins/_sunrise.scss
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Sunrise skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$dark-gray: #0e2431 !default;
|
||||||
|
$background-color: #e8d5b7 !default;
|
||||||
|
$text-color: #000 !default;
|
||||||
|
$muted-text-color: $dark-gray !default;
|
||||||
|
$primary-color: #fc3a52 !default;
|
||||||
|
$border-color: mix(#000, $background-color, 20%) !default;
|
||||||
|
$code-background-color: mix(#fff, $background-color, 20%) !default;
|
||||||
|
$code-background-color-dark: mix(#000, $background-color, 10%) !default;
|
||||||
|
$form-background-color: mix(#fff, $background-color, 15%) !default;
|
||||||
|
$footer-background-color: #f9b248 !default;
|
||||||
|
$link-color: mix(#000, $primary-color, 10%) !default;
|
||||||
|
$link-color-hover: mix(#fff, $link-color, 25%) !default;
|
||||||
|
$link-color-visited: mix(#000, $link-color, 25%) !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: mix(#000, $text-color, 20%) !default;
|
||||||
|
$navicon-link-color-hover: mix(#000, $background-color, 30%) !default;
|
||||||
|
|
||||||
|
.author__urls.social-icons .fa,
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
|
@ -4,4 +4,5 @@
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
@import "minimal-mistakes";
|
@import "minimal-mistakes/skins/{{ site.minimal_mistakes_skin | default: 'default' }}"; // skin
|
||||||
|
@import "minimal-mistakes"; // main partials
|
|
@ -5,6 +5,8 @@
|
||||||
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
||||||
# `jekyll serve`. If you change this file, please restart the server process.
|
# `jekyll serve`. If you change this file, please restart the server process.
|
||||||
|
|
||||||
|
minimal_mistakes_skin : "default" # "air", "contrast", "dark", "dirt", "mint", "sunrise"
|
||||||
|
|
||||||
# Site Settings
|
# Site Settings
|
||||||
locale : "en-US"
|
locale : "en-US"
|
||||||
title : "Minimal Mistakes"
|
title : "Minimal Mistakes"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: "Configuration"
|
title: "Configuration"
|
||||||
permalink: /docs/configuration/
|
permalink: /docs/configuration/
|
||||||
excerpt: "Settings for configuring and customizing the theme."
|
excerpt: "Settings for configuring and customizing the theme."
|
||||||
last_modified_at: 2017-09-05T12:06:30-04:00
|
last_modified_at: 2017-09-12T10:38:09-04:00
|
||||||
---
|
---
|
||||||
|
|
||||||
Settings that affect your entire site can be changed in [Jekyll's configuration file](https://jekyllrb.com/docs/configuration/): `_config.yml`, found in the root of your project. If you don't have this file you'll need to copy or create one using the theme's [default `_config.yml`](https://github.com/mmistakes/minimal-mistakes/blob/master/_config.yml) as a base.
|
Settings that affect your entire site can be changed in [Jekyll's configuration file](https://jekyllrb.com/docs/configuration/): `_config.yml`, found in the root of your project. If you don't have this file you'll need to copy or create one using the theme's [default `_config.yml`](https://github.com/mmistakes/minimal-mistakes/blob/master/_config.yml) as a base.
|
||||||
|
@ -24,6 +24,71 @@ If you're using the Ruby gem version of the theme you'll need this line to activ
|
||||||
theme: minimal-mistakes-jekyll
|
theme: minimal-mistakes-jekyll
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Skin
|
||||||
|
|
||||||
|
Easily change the color scheme of the theme using one of the provided "skins":
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
minimal_mistakes_skin : "default" # "air", "contrast", "dark", "dirt", "mint", "sunrise"
|
||||||
|
```
|
||||||
|
|
||||||
|
**Note:** If you have made edits to the theme's CSS files be sure to update [`/assets/css/main.scss`](https://github.com/mmistakes/minimal-mistakes/blob/master/assets/css/main.scss) to include `@import "minimal-mistakes/skins/{{ site.minimal_mistakes_skin | default: 'default' }}"; // skin` before the `minimal-mistakes` import.
|
||||||
|
{: .notice--warning}
|
||||||
|
|
||||||
|
#### Air skin: `air`
|
||||||
|
{:.no_toc}
|
||||||
|
|
||||||
|
<figure class="half">
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/air-skin-archive-large.png"><img src="{{ site.baseurl }}/assets/images/air-skin-archive.png"></a>
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/air-skin-post-large.png"><img src="{{ site.baseurl }}/assets/images/air-skin-post.png"></a>
|
||||||
|
<figcaption>Calm and blue.</figcaption>
|
||||||
|
</figure>
|
||||||
|
|
||||||
|
#### Contrast skin: `contrast`
|
||||||
|
{:.no_toc}
|
||||||
|
|
||||||
|
<figure class="half">
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/contrast-skin-archive-large.png"><img src="{{ site.baseurl }}/assets/images/contrast-skin-archive.png"></a>
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/contrast-skin-post-large.png"><img src="{{ site.baseurl }}/assets/images/contrast-skin-post.png"></a>
|
||||||
|
<figcaption>Retro feel with bold blue links and inverted footer.</figcaption>
|
||||||
|
</figure>
|
||||||
|
|
||||||
|
#### Dark skin: `dark`
|
||||||
|
{:.no_toc}
|
||||||
|
|
||||||
|
<figure class="half">
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/dark-skin-archive-large.png"><img src="{{ site.baseurl }}/assets/images/dark-skin-archive.png"></a>
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/dark-skin-post-large.png"><img src="{{ site.baseurl }}/assets/images/dark-skin-post.png"></a>
|
||||||
|
<figcaption>Inverted palette, white text on a dark background.</figcaption>
|
||||||
|
</figure>
|
||||||
|
|
||||||
|
#### Dirt skin: `dirt`
|
||||||
|
{:.no_toc}
|
||||||
|
|
||||||
|
<figure class="half">
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/dirt-skin-archive-large.png"><img src="{{ site.baseurl }}/assets/images/dirt-skin-archive.png"></a>
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/dirt-skin-post-large.png"><img src="{{ site.baseurl }}/assets/images/dirt-skin-post.png"></a>
|
||||||
|
<figcaption>Earthy tones.</figcaption>
|
||||||
|
</figure>
|
||||||
|
|
||||||
|
#### Mint skin: `mint`
|
||||||
|
{:.no_toc}
|
||||||
|
|
||||||
|
<figure class="half">
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/mint-skin-archive-large.png"><img src="{{ site.baseurl }}/assets/images/mint-skin-archive.png"></a>
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/mint-skin-post-large.png"><img src="{{ site.baseurl }}/assets/images/mint-skin-post.png"></a>
|
||||||
|
<figcaption>Minty fresh green.</figcaption>
|
||||||
|
</figure>
|
||||||
|
|
||||||
|
#### Sunrise skin: `sunrise`
|
||||||
|
{:.no_toc}
|
||||||
|
|
||||||
|
<figure class="half">
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/sunrise-skin-archive-large.png"><img src="{{ site.baseurl }}/assets/images/sunrise-skin-archive.png"></a>
|
||||||
|
<a href="{{ site.baseurl }}/assets/images/sunrise-skin-post-large.png"><img src="{{ site.baseurl }}/assets/images/sunrise-skin-post.png"></a>
|
||||||
|
<figcaption>Oranges and red.</figcaption>
|
||||||
|
</figure>
|
||||||
|
|
||||||
### Site Locale
|
### Site Locale
|
||||||
|
|
||||||
`site.locale` is used to declare the primary language for each web page within the site.
|
`site.locale` is used to declare the primary language for each web page within the site.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: "Utility Classes"
|
title: "Utility Classes"
|
||||||
permalink: /docs/utility-classes/
|
permalink: /docs/utility-classes/
|
||||||
excerpt: "CSS classes for aligning text/image, styling buttons and notices, and more."
|
excerpt: "CSS classes for aligning text/image, styling buttons and notices, and more."
|
||||||
last_modified_at: 2016-11-03T11:32:25-04:00
|
last_modified_at: 2017-09-01T11:54:44-04:00
|
||||||
---
|
---
|
||||||
|
|
||||||
{% include toc icon="gears" title="Utility Classes" %}
|
{% include toc icon="gears" title="Utility Classes" %}
|
||||||
|
@ -108,15 +108,16 @@ The image above should extend outside of the parent container on right.
|
||||||
|
|
||||||
## Buttons
|
## Buttons
|
||||||
|
|
||||||
Make any link standout more when applying the `.btn` class.
|
Make any link standout more when applying the `.btn .btn--primary` classes.
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<a href="#" class="btn">Link Text</a>
|
<a href="#" class="btn btn--primary">Link Text</a>
|
||||||
```
|
```
|
||||||
|
|
||||||
| Button Type | Example | Class | Kramdown |
|
| Button Type | Example | Class | Kramdown |
|
||||||
| ------ | ------- | ----- | ------- |
|
| ------ | ------- | ----- | ------- |
|
||||||
| Default | [Text](#link){: .btn} | `.btn` | `[Text](#link){: .btn}` |
|
| Default | [Text](#link){: .btn} | `.btn` | `[Text](#link){: .btn}` |
|
||||||
|
| Primary | [Text](#link){: .btn .btn--primary} | `.btn .btn--primary` | `[Text](#link){: .btn .btn--primary}` |
|
||||||
| Success | [Text](#link){: .btn .btn--success} | `.btn .btn--success` | `[Text](#link){: .btn .btn--success}` |
|
| Success | [Text](#link){: .btn .btn--success} | `.btn .btn--success` | `[Text](#link){: .btn .btn--success}` |
|
||||||
| Warning | [Text](#link){: .btn .btn--warning} | `.btn .btn--warning` | `[Text](#link){: .btn .btn--warning}` |
|
| Warning | [Text](#link){: .btn .btn--warning} | `.btn .btn--warning` | `[Text](#link){: .btn .btn--warning}` |
|
||||||
| Danger | [Text](#link){: .btn .btn--danger} | `.btn .btn--danger` | `[Text](#link){: .btn .btn--danger}` |
|
| Danger | [Text](#link){: .btn .btn--danger} | `.btn .btn--danger` | `[Text](#link){: .btn .btn--danger}` |
|
||||||
|
@ -126,10 +127,10 @@ Make any link standout more when applying the `.btn` class.
|
||||||
|
|
||||||
| Button Size | Example | Class | Kramdown |
|
| Button Size | Example | Class | Kramdown |
|
||||||
| ----------- | ------- | ----- | -------- |
|
| ----------- | ------- | ----- | -------- |
|
||||||
| X-Large | [X-Large Button](#){: .btn .btn--x-large} | `.btn .btn--x-large` | `[Text](#link){: .btn .btn--x-large}` |
|
| X-Large | [X-Large Button](#){: .btn .btn--primary .btn--x-large} | `.btn .btn--primary .btn--x-large` | `[Text](#link){: .btn .btn--primary .btn--x-large}` |
|
||||||
| Large | [Large Button](#){: .btn .btn--large} | `.btn .btn--large` | `[Text](#link){: .btn .btn--large}` |
|
| Large | [Large Button](#){: .btn .btn--primary .btn--large} | `.btn .btn--primary .btn--large` | `[Text](#link){: .btn .btn--primary .btn--large}` |
|
||||||
| Default | [Default Button](#){: .btn} | `.btn` | `[Text](#link){: .btn}` |
|
| Default | [Default Button](#){: .btn .btn--primary} | `.btn .btn--primary` | `[Text](#link){: .btn .btn--primary }` |
|
||||||
| Small | [Small Button](#){: .btn .btn--small} | `.btn .btn--small` | `[Text](#link){: .btn .btn--small}` |
|
| Small | [Small Button](#){: .btn .btn--primary .btn--small} | `.btn .btn--primary .btn--small` | `[Text](#link){: .btn .btn--primary .btn--small}` |
|
||||||
|
|
||||||
## Notices
|
## Notices
|
||||||
|
|
||||||
|
@ -144,22 +145,22 @@ Call attention to a block of text.
|
||||||
| Success | `.notice--success` |
|
| Success | `.notice--success` |
|
||||||
| Danger | `.notice--danger` |
|
| Danger | `.notice--danger` |
|
||||||
|
|
||||||
**Watch out!** This paragraph of text has been emphasized with the `{: .notice}` class.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice}` class.
|
||||||
{: .notice}
|
{: .notice}
|
||||||
|
|
||||||
**Watch out!** This paragraph of text has been emphasized with the `{: .notice--primary}` class.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--primary}` class.
|
||||||
{: .notice--primary}
|
{: .notice--primary}
|
||||||
|
|
||||||
**Watch out!** This paragraph of text has been emphasized with the `{: .notice--info}` class.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--info}` class.
|
||||||
{: .notice--info}
|
{: .notice--info}
|
||||||
|
|
||||||
**Watch out!** This paragraph of text has been emphasized with the `{: .notice--warning}` class.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--warning}` class.
|
||||||
{: .notice--warning}
|
{: .notice--warning}
|
||||||
|
|
||||||
**Watch out!** This paragraph of text has been emphasized with the `{: .notice--success}` class.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--success}` class.
|
||||||
{: .notice--success}
|
{: .notice--success}
|
||||||
|
|
||||||
**Watch out!** This paragraph of text has been emphasized with the `{: .notice--danger}` class.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--danger}` class.
|
||||||
{: .notice--danger}
|
{: .notice--danger}
|
||||||
|
|
||||||
{% capture notice-text %}
|
{% capture notice-text %}
|
||||||
|
|
|
@ -4,7 +4,7 @@ permalink: /docs/history/
|
||||||
excerpt: "Change log of enhancements and bug fixes made to the theme."
|
excerpt: "Change log of enhancements and bug fixes made to the theme."
|
||||||
sidebar:
|
sidebar:
|
||||||
nav: docs
|
nav: docs
|
||||||
last_modified_at: 2017-09-12T08:44:28-04:00
|
last_modified_at: 2017-09-12T08:49:12-04:00
|
||||||
---
|
---
|
||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
@ -13,6 +13,10 @@ last_modified_at: 2017-09-12T08:44:28-04:00
|
||||||
|
|
||||||
- Test strict Front Matter in `/test` site. [#1236](https://github.com/mmistakes/minimal-mistakes/pull/1236)
|
- Test strict Front Matter in `/test` site. [#1236](https://github.com/mmistakes/minimal-mistakes/pull/1236)
|
||||||
- Rename `gems` key to `plugins`. [#1239](https://github.com/mmistakes/minimal-mistakes/pull/1239)
|
- Rename `gems` key to `plugins`. [#1239](https://github.com/mmistakes/minimal-mistakes/pull/1239)
|
||||||
|
- Add [YIQ Color Contrast](https://github.com/easy-designs/yiq-color-contrast) mixin for determining lightness of a color.
|
||||||
|
- DRY up button CSS using Sass lists and YIQ Color Contrast mixin.
|
||||||
|
- Add `btn--primary` button class. **Note:** elements that were previously using only a `.btn` class will now also need `.btn--primary` (eg. `<a class="btn btn--primary" href="#">my link</a>`).
|
||||||
|
- Add `air`, `contrast`, `dark`, `dirt`, `mint`, and `sunrise` skin color options. [#1208](https://github.com/mmistakes/minimal-mistakes/issues/1208)
|
||||||
|
|
||||||
## [4.5.2](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.2)
|
## [4.5.2](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.2)
|
||||||
|
|
||||||
|
@ -29,8 +33,6 @@ last_modified_at: 2017-09-12T08:44:28-04:00
|
||||||
- Add note to configuration documentation about Cloudflare minification as an alternative to `layout: compress`. [#1217](https://github.com/mmistakes/minimal-mistakes/pull/1217)
|
- Add note to configuration documentation about Cloudflare minification as an alternative to `layout: compress`. [#1217](https://github.com/mmistakes/minimal-mistakes/pull/1217)
|
||||||
- Show 4 latest posts in "You May Also Enjoy" module when `related: true` and no related posts are found due to `lsi` ([latent semantic indexing](https://en.wikipedia.org/wiki/Latent_semantic_analysis#Latent_semantic_indexing)) being disabled on GitHub Pages. [#554](https://github.com/mmistakes/minimal-mistakes/issues/554)
|
- Show 4 latest posts in "You May Also Enjoy" module when `related: true` and no related posts are found due to `lsi` ([latent semantic indexing](https://en.wikipedia.org/wiki/Latent_semantic_analysis#Latent_semantic_indexing)) being disabled on GitHub Pages. [#554](https://github.com/mmistakes/minimal-mistakes/issues/554)
|
||||||
- Truncate archive item titles' that overflow with an ellipsis. [#1213](https://github.com/mmistakes/minimal-mistakes/issues/1213)
|
- Truncate archive item titles' that overflow with an ellipsis. [#1213](https://github.com/mmistakes/minimal-mistakes/issues/1213)
|
||||||
- Test strict Front Matter in `/test` site. [#1236](https://github.com/mmistakes/minimal-mistakes/pull/1236)
|
|
||||||
- Rename `gems` key to `plugins`. [#1239](https://github.com/mmistakes/minimal-mistakes/pull/1239)
|
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
|
@ -38,7 +40,7 @@ last_modified_at: 2017-09-12T08:44:28-04:00
|
||||||
- Reduce amount of blank pages when printing in Chrome. [#1196](https://github.com/mmistakes/minimal-mistakes/issues/1196)
|
- Reduce amount of blank pages when printing in Chrome. [#1196](https://github.com/mmistakes/minimal-mistakes/issues/1196)
|
||||||
- Remove `#disqus_thread` duplicate from `comments-providers/disqus.html` as it is already in `comments.html` include. [#1199](https://github.com/mmistakes/minimal-mistakes/issues/1199)
|
- Remove `#disqus_thread` duplicate from `comments-providers/disqus.html` as it is already in `comments.html` include. [#1199](https://github.com/mmistakes/minimal-mistakes/issues/1199)
|
||||||
- Fix Liquid syntax errors in `tag-list.html` and `category-list.html` includes by removing parenthesis in `assign`s. [#1223](https://github.com/mmistakes/minimal-mistakes/issues/1223)
|
- Fix Liquid syntax errors in `tag-list.html` and `category-list.html` includes by removing parenthesis in `assign`s. [#1223](https://github.com/mmistakes/minimal-mistakes/issues/1223)
|
||||||
- Fix Liquid syntax error: "Expected id but found open_square in {% raw %}`"{{page.[include.id] }}"`"{% endraw %} in `gallery` and `feature_row` includes.
|
- Fix Liquid syntax error: "Expected id but found open_square in {% raw %}`"{{ page.[include.id] }}"`"{% endraw %} in `gallery` and `feature_row` includes.
|
||||||
- Fix Liquid syntax error: "Expected end_of_string but found pipe in `"name in __names | sort"`" in `group-by-array` include.
|
- Fix Liquid syntax error: "Expected end_of_string but found pipe in `"name in __names | sort"`" in `group-by-array` include.
|
||||||
|
|
||||||
## [4.5.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.1)
|
## [4.5.1](https://github.com/mmistakes/minimal-mistakes/releases/tag/4.5.1)
|
||||||
|
|
|
@ -131,6 +131,14 @@
|
||||||
</li>
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
{% if author.gitlab %}
|
||||||
|
<li>
|
||||||
|
<a href="https://gitlab.com/{{ author.gitlab }}" itemprop="sameAs">
|
||||||
|
<i class="fa fa-fw fa-gitlab" aria-hidden="true"></i> Gitlab
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% if author.stackoverflow %}
|
{% if author.stackoverflow %}
|
||||||
<li>
|
<li>
|
||||||
<a href="https://www.stackoverflow.com/users/{{ author.stackoverflow }}" itemprop="sameAs">
|
<a href="https://www.stackoverflow.com/users/{{ author.stackoverflow }}" itemprop="sameAs">
|
||||||
|
|
|
@ -47,6 +47,7 @@
|
||||||
<!-- End static comments -->
|
<!-- End static comments -->
|
||||||
|
|
||||||
<!-- Start new comment form -->
|
<!-- Start new comment form -->
|
||||||
|
<div class="page__comments-form">
|
||||||
<h4 class="page__comments-title">{{ site.data.ui-text[site.locale].comments_label | default: "Leave a Comment" }}</h4>
|
<h4 class="page__comments-title">{{ site.data.ui-text[site.locale].comments_label | default: "Leave a Comment" }}</h4>
|
||||||
<p class="small">{{ site.data.ui-text[site.locale].comment_form_info | default: "Your email address will not be published. Required fields are marked" }} <span class="required">*</span></p>
|
<p class="small">{{ site.data.ui-text[site.locale].comment_form_info | default: "Your email address will not be published. Required fields are marked" }} <span class="required">*</span></p>
|
||||||
<form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/{{ site.repository }}/{{ site.staticman.branch }}">
|
<form id="new_comment" class="page__comments-form js-form form" method="post" action="https://api.staticman.net/v1/entry/{{ site.repository }}/{{ site.staticman.branch }}">
|
||||||
|
@ -83,9 +84,10 @@
|
||||||
</p>
|
</p>
|
||||||
<!-- End comment form alert messaging -->
|
<!-- End comment form alert messaging -->
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--large">{{ site.data.ui-text[site.locale].comment_btn_submit | default: "Submit Comment" }}</button>
|
<button type="submit" id="comment-form-submit" tabindex="5" class="btn btn--primary btn--large">{{ site.data.ui-text[site.locale].comment_btn_submit | default: "Submit Comment" }}</button>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
<!-- End new comment form -->
|
<!-- End new comment form -->
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -12,6 +12,9 @@
|
||||||
{% if site.author.github %}
|
{% if site.author.github %}
|
||||||
<li><a href="http://github.com/{{ site.author.github }}"><i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li>
|
<li><a href="http://github.com/{{ site.author.github }}"><i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% if site.author.gitlab %}
|
||||||
|
<li><a href="http://gitlab.com/{{ site.author.gitlab }}"><i class="fa fa-fw fa-gitlab" aria-hidden="true"></i> Gitlab</a></li>
|
||||||
|
{% endif %}
|
||||||
{% if site.author.bitbucket %}
|
{% if site.author.bitbucket %}
|
||||||
<li><a href="http://bitbucket.org/{{ site.author.bitbucket }}"><i class="fa fa-fw fa-bitbucket" aria-hidden="true"></i> Bitbucket</a></li>
|
<li><a href="http://bitbucket.org/{{ site.author.bitbucket }}"><i class="fa fa-fw fa-bitbucket" aria-hidden="true"></i> Bitbucket</a></li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -35,7 +35,7 @@ layout: default
|
||||||
|
|
||||||
<section class="page__content" itemprop="text">
|
<section class="page__content" itemprop="text">
|
||||||
{{ content }}
|
{{ content }}
|
||||||
{% if page.link %}<div><a href="{{ page.link }}" class="btn">{{ site.data.ui-text[site.locale].ext_link_label | default: "Direct Link" }}</a></div>{% endif %}
|
{% if page.link %}<div><a href="{{ page.link }}" class="btn btn--primary">{{ site.data.ui-text[site.locale].ext_link_label | default: "Direct Link" }}</a></div>{% endif %}
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<footer class="page__meta">
|
<footer class="page__meta">
|
||||||
|
|
|
@ -14,23 +14,26 @@ feature_row:
|
||||||
title: "Super Customizable"
|
title: "Super Customizable"
|
||||||
excerpt: "Everything from the menus, sidebars, comments, and more can be configured or set with YAML Front Matter."
|
excerpt: "Everything from the menus, sidebars, comments, and more can be configured or set with YAML Front Matter."
|
||||||
url: "/docs/configuration/"
|
url: "/docs/configuration/"
|
||||||
|
btn_class: "btn--primary"
|
||||||
btn_label: "Learn More"
|
btn_label: "Learn More"
|
||||||
- image_path: /assets/images/mm-responsive-feature.png
|
- image_path: /assets/images/mm-responsive-feature.png
|
||||||
alt: "fully responsive"
|
alt: "fully responsive"
|
||||||
title: "Responsive Layouts"
|
title: "Responsive Layouts"
|
||||||
excerpt: "Built on HTML5 + CSS3. All layouts are fully responsive with helpers to augment your content."
|
excerpt: "Built on HTML5 + CSS3. All layouts are fully responsive with helpers to augment your content."
|
||||||
url: "/docs/layouts/"
|
url: "/docs/layouts/"
|
||||||
|
btn_class: "btn--primary"
|
||||||
btn_label: "Learn More"
|
btn_label: "Learn More"
|
||||||
- image_path: /assets/images/mm-free-feature.png
|
- image_path: /assets/images/mm-free-feature.png
|
||||||
alt: "100% free"
|
alt: "100% free"
|
||||||
title: "100% Free"
|
title: "100% Free"
|
||||||
excerpt: "Free to use however you want under the MIT License. Clone it, fork it, customize it, whatever!"
|
excerpt: "Free to use however you want under the MIT License. Clone it, fork it, customize it, whatever!"
|
||||||
url: "/docs/license/"
|
url: "/docs/license/"
|
||||||
|
btn_class: "btn--primary"
|
||||||
btn_label: "Learn More"
|
btn_label: "Learn More"
|
||||||
github:
|
github:
|
||||||
- excerpt: '{::nomarkdown}<iframe style="display: inline-block;" src="https://ghbtns.com/github-btn.html?user=mmistakes&repo=minimal-mistakes&type=star&count=true&size=large" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> <iframe style="display: inline-block;" src="https://ghbtns.com/github-btn.html?user=mmistakes&repo=minimal-mistakes&type=fork&count=true&size=large" frameborder="0" scrolling="0" width="158px" height="30px"></iframe>{:/nomarkdown}'
|
- excerpt: '{::nomarkdown}<iframe style="display: inline-block;" src="https://ghbtns.com/github-btn.html?user=mmistakes&repo=minimal-mistakes&type=star&count=true&size=large" frameborder="0" scrolling="0" width="160px" height="30px"></iframe> <iframe style="display: inline-block;" src="https://ghbtns.com/github-btn.html?user=mmistakes&repo=minimal-mistakes&type=fork&count=true&size=large" frameborder="0" scrolling="0" width="158px" height="30px"></iframe>{:/nomarkdown}'
|
||||||
intro:
|
intro:
|
||||||
- excerpt: 'Get notified when I add new stuff [<i class="fa fa-twitter"></i> @mmistakes](https://twitter.com/mmistakes){: .btn .btn--twitter} [<i class="fa fa-paypal"></i> Tip Me](https://www.paypal.me/mmistakes){: .btn}'
|
- excerpt: 'Get notified when I add new stuff [<i class="fa fa-twitter"></i> @mmistakes](https://twitter.com/mmistakes){: .btn .btn--twitter} [<i class="fa fa-paypal"></i> Tip Me](https://www.paypal.me/mmistakes){: .btn .btn--primary}'
|
||||||
---
|
---
|
||||||
|
|
||||||
{% include feature_row id="intro" type="center" %}
|
{% include feature_row id="intro" type="center" %}
|
||||||
|
|
|
@ -24,7 +24,7 @@ feature_row:
|
||||||
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
- image_path: /assets/images/unsplash-gallery-image-3-th.jpg
|
- image_path: /assets/images/unsplash-gallery-image-3-th.jpg
|
||||||
title: "Placeholder 3"
|
title: "Placeholder 3"
|
||||||
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
||||||
|
@ -35,7 +35,7 @@ feature_row2:
|
||||||
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Left aligned with `type="left"`'
|
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Left aligned with `type="left"`'
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
feature_row3:
|
feature_row3:
|
||||||
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
||||||
alt: "placeholder image 2"
|
alt: "placeholder image 2"
|
||||||
|
@ -43,7 +43,7 @@ feature_row3:
|
||||||
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Right aligned with `type="right"`'
|
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Right aligned with `type="right"`'
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
feature_row4:
|
feature_row4:
|
||||||
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
||||||
alt: "placeholder image 2"
|
alt: "placeholder image 2"
|
||||||
|
@ -51,7 +51,7 @@ feature_row4:
|
||||||
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Centered with `type="center"`'
|
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Centered with `type="center"`'
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
---
|
---
|
||||||
|
|
||||||
{% include feature_row id="intro" type="center" %}
|
{% include feature_row id="intro" type="center" %}
|
||||||
|
|
|
@ -102,6 +102,17 @@ Do It Live
|
||||||
3. List item three
|
3. List item three
|
||||||
4. List item four
|
4. List item four
|
||||||
|
|
||||||
|
## Forms
|
||||||
|
|
||||||
|
<form>
|
||||||
|
<fieldset>
|
||||||
|
<legend>Personalia:</legend>
|
||||||
|
Name: <input type="text" size="30"><br>
|
||||||
|
Email: <input type="text" size="30"><br>
|
||||||
|
Date of birth: <input type="text" size="10">
|
||||||
|
</fieldset>
|
||||||
|
</form>
|
||||||
|
|
||||||
## Buttons
|
## Buttons
|
||||||
|
|
||||||
Make any link standout more when applying the `.btn` class.
|
Make any link standout more when applying the `.btn` class.
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
margin: 1.414em 0 0;
|
margin: 1.414em 0 0;
|
||||||
padding-bottom: 0.5em;
|
padding-bottom: 0.5em;
|
||||||
font-size: $type-size-5;
|
font-size: $type-size-5;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
+ .list__item .archive__item-title {
|
+ .list__item .archive__item-title {
|
||||||
|
@ -72,6 +72,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.archive__item:hover {
|
.archive__item:hover {
|
||||||
|
|
||||||
.archive__item-teaser {
|
.archive__item-teaser {
|
||||||
box-shadow: 0 0 10px rgba(#000, 0.25);
|
box-shadow: 0 0 10px rgba(#000, 0.25);
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,8 +118,13 @@ a {
|
||||||
|
|
||||||
&:hover,
|
&:hover,
|
||||||
&:active {
|
&:active {
|
||||||
|
color: $link-color-hover;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&:visited {
|
||||||
|
color: $link-color-visited;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* code */
|
/* code */
|
||||||
|
@ -141,7 +146,7 @@ td > code {
|
||||||
padding-bottom: 0.1rem;
|
padding-bottom: 0.1rem;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
background: $code-background-color;
|
background: $code-background-color;
|
||||||
border: 1px solid $lighter-gray;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
box-shadow: $box-shadow;
|
box-shadow: $box-shadow;
|
||||||
|
|
||||||
|
@ -236,20 +241,16 @@ figure {
|
||||||
|
|
||||||
figcaption {
|
figcaption {
|
||||||
margin-bottom: 0.5em;
|
margin-bottom: 0.5em;
|
||||||
color: mix(#fff, $text-color, 25%);
|
color: $muted-text-color;
|
||||||
font-family: $caption-font-family;
|
font-family: $caption-font-family;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: inherit;
|
|
||||||
text-decoration: none;
|
|
||||||
border-bottom: 1px solid $light-gray;
|
|
||||||
-webkit-transition: $global-transition;
|
-webkit-transition: $global-transition;
|
||||||
transition: $global-transition;
|
transition: $global-transition;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: #000;
|
color: $link-color-hover;
|
||||||
border-bottom-color: #000;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,25 +7,19 @@
|
||||||
========================================================================== */
|
========================================================================== */
|
||||||
|
|
||||||
.btn {
|
.btn {
|
||||||
/* default button */
|
/* default */
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin-bottom: 0.25em;
|
margin-bottom: 0.25em;
|
||||||
padding: 0.5em 1em;
|
padding: 0.5em 1em;
|
||||||
color: #fff !important;
|
|
||||||
font-family: $sans-serif;
|
font-family: $sans-serif;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: $primary-color;
|
border-width: 0;
|
||||||
border: 0 !important;
|
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(white, #000, 20%);
|
|
||||||
}
|
|
||||||
|
|
||||||
.icon {
|
.icon {
|
||||||
margin-right: 0.5em;
|
margin-right: 0.5em;
|
||||||
}
|
}
|
||||||
|
@ -34,8 +28,41 @@
|
||||||
margin-left: -0.5em; /* override for hidden text*/
|
margin-left: -0.5em; /* override for hidden text*/
|
||||||
}
|
}
|
||||||
|
|
||||||
/* fills width of parent container */
|
/* button colors */
|
||||||
|
$buttoncolors:
|
||||||
|
(primary, $primary-color),
|
||||||
|
(inverse, #fff),
|
||||||
|
(light-outline, transparent),
|
||||||
|
(success, $success-color),
|
||||||
|
(warning, $warning-color),
|
||||||
|
(danger, $danger-color),
|
||||||
|
(info, $info-color),
|
||||||
|
(facebook, $facebook-color),
|
||||||
|
(twitter, $twitter-color),
|
||||||
|
(google-plus, $google-plus-color),
|
||||||
|
(linkedin, $linkedin-color);
|
||||||
|
|
||||||
|
@each $buttoncolor, $color in $buttoncolors {
|
||||||
|
&--#{$buttoncolor} {
|
||||||
|
@include yiq-contrasted($color);
|
||||||
|
@if ($buttoncolor == inverse) {
|
||||||
|
border: 1px solid $border-color;
|
||||||
|
}
|
||||||
|
@if ($buttoncolor == light-outline) {
|
||||||
|
border: 1px solid #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
@include yiq-contrasted(mix(#000, $color, 20%));
|
||||||
|
}
|
||||||
|
|
||||||
|
&:visited {
|
||||||
|
@include yiq-contrasted($color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fills width of parent container */
|
||||||
&--block {
|
&--block {
|
||||||
display: block;
|
display: block;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
@ -45,68 +72,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* for dark backgrounds */
|
|
||||||
|
|
||||||
&--inverse {
|
|
||||||
color: $gray !important;
|
|
||||||
border: 1px solid $light-gray !important; /* override*/
|
|
||||||
background-color: #fff;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
color: #fff !important;
|
|
||||||
border-color: $gray;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* light outline */
|
|
||||||
|
|
||||||
&--light-outline {
|
|
||||||
border: 1px solid #fff !important; /* override*/
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* information */
|
|
||||||
|
|
||||||
&--info {
|
|
||||||
background-color: $info-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $info-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* warning */
|
|
||||||
|
|
||||||
&--warning {
|
|
||||||
background-color: $warning-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $warning-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* success */
|
|
||||||
|
|
||||||
&--success {
|
|
||||||
background-color: $success-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $success-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* danger */
|
|
||||||
|
|
||||||
&--danger {
|
|
||||||
background-color: $danger-color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $danger-color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* disabled */
|
/* disabled */
|
||||||
|
|
||||||
&--disabled {
|
&--disabled {
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
|
@ -115,38 +81,17 @@
|
||||||
opacity: 0.65;
|
opacity: 0.65;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* social buttons */
|
|
||||||
|
|
||||||
$social:
|
|
||||||
(facebook, $facebook-color),
|
|
||||||
(twitter, $twitter-color),
|
|
||||||
(google-plus, $google-plus-color),
|
|
||||||
(linkedin, $linkedin-color);
|
|
||||||
|
|
||||||
@each $socialnetwork, $color in $social {
|
|
||||||
&--#{$socialnetwork} {
|
|
||||||
background-color: $color;
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: mix(#000, $color, 20%);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* extra large button */
|
/* extra large button */
|
||||||
|
|
||||||
&--x-large {
|
&--x-large {
|
||||||
font-size: $type-size-4;
|
font-size: $type-size-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* large button */
|
/* large button */
|
||||||
|
|
||||||
&--large {
|
&--large {
|
||||||
font-size: $type-size-5;
|
font-size: $type-size-5;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* small button */
|
/* small button */
|
||||||
|
|
||||||
&--small {
|
&--small {
|
||||||
font-size: $type-size-7;
|
font-size: $type-size-7;
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,13 +15,12 @@
|
||||||
height: auto;
|
height: auto;
|
||||||
/* sticky footer fix end */
|
/* sticky footer fix end */
|
||||||
margin-top: 3em;
|
margin-top: 3em;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
-webkit-animation: $intro-transition;
|
-webkit-animation: $intro-transition;
|
||||||
animation: $intro-transition;
|
animation: $intro-transition;
|
||||||
-webkit-animation-delay: 0.45s;
|
-webkit-animation-delay: 0.45s;
|
||||||
animation-delay: 0.45s;
|
animation-delay: 0.45s;
|
||||||
background-color: $lighter-gray;
|
background-color: $footer-background-color;
|
||||||
border-top: 1px solid $light-gray;
|
|
||||||
|
|
||||||
footer {
|
footer {
|
||||||
@include clearfix;
|
@include clearfix;
|
||||||
|
@ -46,7 +45,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.fa {
|
.fa {
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
form {
|
form {
|
||||||
margin: 0 0 5px 0;
|
margin: 0 0 5px 0;
|
||||||
|
padding: 1em;
|
||||||
|
background-color: $form-background-color;
|
||||||
|
|
||||||
fieldset {
|
fieldset {
|
||||||
margin-bottom: 5px;
|
margin-bottom: 5px;
|
||||||
|
@ -19,7 +21,6 @@ form {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
color: $text-color;
|
color: $text-color;
|
||||||
border: 0;
|
border: 0;
|
||||||
border-bottom: 1px solid mix(#fff, #000, 80%);
|
|
||||||
white-space: normal;
|
white-space: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -80,14 +81,10 @@ select {
|
||||||
padding: 0.25em;
|
padding: 0.25em;
|
||||||
margin-bottom: 0.5em;
|
margin-bottom: 0.5em;
|
||||||
color: $text-color;
|
color: $text-color;
|
||||||
background-color: #fff;
|
background-color: $background-color;
|
||||||
border: 1px solid mix(#fff, #000, 80%);
|
border: $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
box-shadow: $box-shadow;
|
box-shadow: $box-shadow;
|
||||||
|
|
||||||
&:hover {
|
|
||||||
border-color: mix(#fff, $primary-color, 50%);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.input-mini {
|
.input-mini {
|
||||||
|
@ -224,6 +221,7 @@ textarea:focus {
|
||||||
border-color: $primary-color;
|
border-color: $primary-color;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
outline: thin dotted \9;
|
outline: thin dotted \9;
|
||||||
|
box-shadow: inset 0 1px 3px rgba($text-color, 0.06), 0 0 5px rgba($primary-color, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
input[type="file"]:focus,
|
input[type="file"]:focus,
|
||||||
|
@ -240,7 +238,7 @@ select:focus {
|
||||||
|
|
||||||
.help-block,
|
.help-block,
|
||||||
.help-inline {
|
.help-inline {
|
||||||
color: $info-color;
|
color: $muted-text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.help-block {
|
.help-block {
|
||||||
|
@ -382,7 +380,7 @@ select:focus {
|
||||||
color: #000;
|
color: #000;
|
||||||
border-width: 2px !important;
|
border-width: 2px !important;
|
||||||
border-style: solid !important;
|
border-style: solid !important;
|
||||||
border-color: lighten(#000,50);
|
border-color: $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -51,3 +51,42 @@
|
||||||
display: table;
|
display: table;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
Compass YIQ Color Contrast
|
||||||
|
https://github.com/easy-designs/yiq-color-contrast
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
@function yiq-is-light(
|
||||||
|
$color,
|
||||||
|
$threshold: $yiq-contrasted-threshold
|
||||||
|
) {
|
||||||
|
$red: red($color);
|
||||||
|
$green: green($color);
|
||||||
|
$blue: blue($color);
|
||||||
|
|
||||||
|
$yiq: (($red*299)+($green*587)+($blue*114))/1000;
|
||||||
|
|
||||||
|
@if $yiq-debug { @debug $yiq, $threshold; }
|
||||||
|
|
||||||
|
@return if($yiq >= $threshold, true, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
@function yiq-contrast-color(
|
||||||
|
$color,
|
||||||
|
$dark: $yiq-contrasted-dark-default,
|
||||||
|
$light: $yiq-contrasted-light-default,
|
||||||
|
$threshold: $yiq-contrasted-threshold
|
||||||
|
) {
|
||||||
|
@return if(yiq-is-light($color, $threshold), $yiq-contrasted-dark-default, $yiq-contrasted-light-default);
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin yiq-contrasted(
|
||||||
|
$background-color,
|
||||||
|
$dark: $yiq-contrasted-dark-default,
|
||||||
|
$light: $yiq-contrasted-light-default,
|
||||||
|
$threshold: $yiq-contrasted-threshold
|
||||||
|
) {
|
||||||
|
background-color: $background-color;
|
||||||
|
color: yiq-contrast-color($background-color, $dark, $light, $threshold);
|
||||||
|
}
|
|
@ -85,21 +85,22 @@
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
border: 1px solid $light-gray;
|
border: 1px solid mix(#000, $border-color, 25%);
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: $link-color-hover;
|
color: $link-color-hover;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.current {
|
&.current,
|
||||||
|
&.current.disabled {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
background: $primary-color;
|
background: $primary-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.disabled {
|
&.disabled {
|
||||||
color: mix(#fff, $gray, 75%);
|
color: rgba($muted-text-color, 0.5);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
}
|
}
|
||||||
|
@ -133,12 +134,12 @@
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: $link-color;
|
color: $muted-text-color;
|
||||||
border: 1px solid $light-gray;
|
border: 1px solid mix(#000, $border-color, 25%);
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: $link-color-hover;
|
@include yiq-contrasted($muted-text-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
&:first-child {
|
&:first-child {
|
||||||
|
@ -153,7 +154,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
&.disabled {
|
&.disabled {
|
||||||
color: mix(#fff, $gray, 75%);
|
color: rgba($muted-text-color, 0.5);
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
cursor: not-allowed;
|
cursor: not-allowed;
|
||||||
}
|
}
|
||||||
|
@ -262,7 +263,7 @@
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
background: #fff;
|
background: $background-color;
|
||||||
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
||||||
|
|
||||||
&.hidden {
|
&.hidden {
|
||||||
|
@ -301,7 +302,7 @@
|
||||||
width: 0;
|
width: 0;
|
||||||
border-style: solid;
|
border-style: solid;
|
||||||
border-width: 0 10px 10px;
|
border-width: 0 10px 10px;
|
||||||
border-color: #fff transparent;
|
border-color: $background-color transparent;
|
||||||
display: block;
|
display: block;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
}
|
}
|
||||||
|
@ -494,7 +495,7 @@
|
||||||
color: $gray;
|
color: $gray;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
letter-spacing: 1px;
|
letter-spacing: 1px;
|
||||||
background-color: #fff;
|
background-color: $background-color;
|
||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
box-shadow: $box-shadow;
|
box-shadow: $box-shadow;
|
||||||
|
@ -518,15 +519,14 @@
|
||||||
a {
|
a {
|
||||||
display: block;
|
display: block;
|
||||||
padding: 0.5rem 1rem;
|
padding: 0.5rem 1rem;
|
||||||
color: $gray;
|
color: $muted-text-color;
|
||||||
font-size: $type-size-7;
|
font-size: $type-size-7;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
border-bottom: 1px solid $border-color;
|
border-bottom: 1px solid $border-color;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: #000;
|
color: $text-color;
|
||||||
background: $lighter-gray;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
@mixin notice($notice-color) {
|
@mixin notice($notice-color) {
|
||||||
margin: 2em 0 !important; /* override*/
|
margin: 2em 0 !important; /* override*/
|
||||||
padding: 1em;
|
padding: 1em;
|
||||||
|
color: $dark-gray;
|
||||||
font-family: $global-font-family;
|
font-family: $global-font-family;
|
||||||
font-size: $type-size-6 !important;
|
font-size: $type-size-6 !important;
|
||||||
text-indent: initial; /* override*/
|
text-indent: initial; /* override*/
|
||||||
|
|
|
@ -91,8 +91,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a:not(.btn) {
|
||||||
text-decoration: none;
|
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
|
@ -250,7 +249,7 @@
|
||||||
|
|
||||||
.page__meta {
|
.page__meta {
|
||||||
margin-top: 2em;
|
margin-top: 2em;
|
||||||
color: mix(#fff, $gray, 25%);
|
color: $muted-text-color;
|
||||||
font-family: $sans-serif;
|
font-family: $sans-serif;
|
||||||
font-size: $type-size-6;
|
font-size: $type-size-6;
|
||||||
|
|
||||||
|
@ -290,7 +289,7 @@
|
||||||
margin-bottom: 8px;
|
margin-bottom: 8px;
|
||||||
padding: 5px 10px;
|
padding: 5px 10px;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
border: 1px solid $light-gray;
|
border: 1px solid mix(#000, $border-color, 25%);
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
|
@ -322,8 +321,6 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.page__comments-form {
|
.page__comments-form {
|
||||||
padding: 1em;
|
|
||||||
background: $lighter-gray;
|
|
||||||
-webkit-transition: $global-transition;
|
-webkit-transition: $global-transition;
|
||||||
transition: $global-transition;
|
transition: $global-transition;
|
||||||
|
|
||||||
|
|
|
@ -189,7 +189,7 @@
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
border: 1px solid $border-color;
|
border: 1px solid $border-color;
|
||||||
border-radius: $border-radius;
|
border-radius: $border-radius;
|
||||||
background: #fff;
|
background: $background-color;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
box-shadow: 0 2px 4px 0 rgba(#000, 0.16), 0 2px 10px 0 rgba(#000, 0.12);
|
||||||
cursor: default;
|
cursor: default;
|
||||||
|
@ -234,7 +234,7 @@
|
||||||
width: 0;
|
width: 0;
|
||||||
border-style: solid;
|
border-style: solid;
|
||||||
border-width: 0 10px 10px;
|
border-width: 0 10px 10px;
|
||||||
border-color: #fff transparent;
|
border-color: $background-color transparent;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
|
|
||||||
@include breakpoint($large) {
|
@include breakpoint($large) {
|
||||||
|
|
|
@ -19,7 +19,7 @@ figure.highlight {
|
||||||
top: 0;
|
top: 0;
|
||||||
right: 0;
|
right: 0;
|
||||||
padding: 0.5em;
|
padding: 0.5em;
|
||||||
background-color: $lighter-gray;
|
background-color: $border-color;
|
||||||
content: "\f121";
|
content: "\f121";
|
||||||
font-family: "fontawesome" !important;
|
font-family: "fontawesome" !important;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
@ -49,7 +49,7 @@ figure.highlight {
|
||||||
/* line numbers*/
|
/* line numbers*/
|
||||||
&.gutter {
|
&.gutter {
|
||||||
padding-right: 1em;
|
padding-right: 1em;
|
||||||
color: $light-gray;
|
color: rgba($muted-text-color, 0.5);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,8 +15,8 @@ table {
|
||||||
}
|
}
|
||||||
|
|
||||||
thead {
|
thead {
|
||||||
background-color: $lighter-gray;
|
background-color: $border-color;
|
||||||
border-bottom: 2px solid $light-gray;
|
border-bottom: 2px solid mix(#000, $border-color, 25%);
|
||||||
}
|
}
|
||||||
|
|
||||||
th {
|
th {
|
||||||
|
@ -27,7 +27,7 @@ th {
|
||||||
|
|
||||||
td {
|
td {
|
||||||
padding: 0.5em;
|
padding: 0.5em;
|
||||||
border-bottom: 1px solid $light-gray;
|
border-bottom: 1px solid mix(#000, $border-color, 25%);
|
||||||
}
|
}
|
||||||
|
|
||||||
tr,
|
tr,
|
||||||
|
|
|
@ -57,7 +57,7 @@ body:hover .visually-hidden button {
|
||||||
background: #fff;
|
background: #fff;
|
||||||
z-index: 100000;
|
z-index: 100000;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
|
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -185,7 +185,7 @@ body:hover .visually-hidden button {
|
||||||
|
|
||||||
.social-icons {
|
.social-icons {
|
||||||
.fa {
|
.fa {
|
||||||
color: #000;
|
color: $text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fa-behance,
|
.fa-behance,
|
||||||
|
|
|
@ -53,12 +53,14 @@ $darker-gray : mix(#000, $gray, 60%) !default;
|
||||||
$light-gray : mix(#fff, $gray, 50%) !default;
|
$light-gray : mix(#fff, $gray, 50%) !default;
|
||||||
$lighter-gray : mix(#fff, $gray, 90%) !default;
|
$lighter-gray : mix(#fff, $gray, 90%) !default;
|
||||||
|
|
||||||
$body-color : #fff !default;
|
|
||||||
$background-color : #fff !default;
|
$background-color : #fff !default;
|
||||||
$code-background-color : #fafafa !default;
|
$code-background-color : #fafafa !default;
|
||||||
$code-background-color-dark : $light-gray !default;
|
$code-background-color-dark : $light-gray !default;
|
||||||
$text-color : $dark-gray !default;
|
$text-color : $dark-gray !default;
|
||||||
|
$muted-text-color : mix(#fff, $text-color, 35%);
|
||||||
$border-color : $lighter-gray !default;
|
$border-color : $lighter-gray !default;
|
||||||
|
$form-background-color : $lighter-gray !default;
|
||||||
|
$footer-background-color : $lighter-gray !default;
|
||||||
|
|
||||||
$primary-color : #7a8288 !default;
|
$primary-color : #7a8288 !default;
|
||||||
$success-color : #62c462 !default;
|
$success-color : #62c462 !default;
|
||||||
|
@ -66,6 +68,12 @@ $warning-color : #f89406 !default;
|
||||||
$danger-color : #ee5f5b !default;
|
$danger-color : #ee5f5b !default;
|
||||||
$info-color : #52adc8 !default;
|
$info-color : #52adc8 !default;
|
||||||
|
|
||||||
|
/* YIQ color contrast */
|
||||||
|
$yiq-contrasted-dark-default : $dark-gray !default;
|
||||||
|
$yiq-contrasted-light-default : #fff !default;
|
||||||
|
$yiq-contrasted-threshold : 175 !default;
|
||||||
|
$yiq-debug : false !default;
|
||||||
|
|
||||||
/* brands */
|
/* brands */
|
||||||
$behance-color : #1769FF !default;
|
$behance-color : #1769FF !default;
|
||||||
$bitbucket-color : #205081 !default;
|
$bitbucket-color : #205081 !default;
|
||||||
|
@ -89,7 +97,6 @@ $vine-color : #00bf8f !default;
|
||||||
$youtube-color : #bb0000 !default;
|
$youtube-color : #bb0000 !default;
|
||||||
$xing-color : #006567 !default;
|
$xing-color : #006567 !default;
|
||||||
|
|
||||||
|
|
||||||
/* links */
|
/* links */
|
||||||
$link-color : $info-color !default;
|
$link-color : $info-color !default;
|
||||||
$link-color-hover : mix(#000, $link-color, 25%) !default;
|
$link-color-hover : mix(#000, $link-color, 25%) !default;
|
||||||
|
|
23
docs/_sass/minimal-mistakes/skins/_air.scss
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Air skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #eeeeee !default;
|
||||||
|
$text-color: #222831 !default;
|
||||||
|
$muted-text-color: #393e46 !default;
|
||||||
|
$primary-color: #0092ca !default;
|
||||||
|
$border-color: mix(#fff, #393e46, 75%) !default;
|
||||||
|
$footer-background-color: $primary-color !default;
|
||||||
|
$link-color: #393e46 !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
||||||
|
|
||||||
|
.page__footer {
|
||||||
|
color: #fff !important; // override
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
34
docs/_sass/minimal-mistakes/skins/_contrast.scss
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Contrast skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$text-color: #000 !default;
|
||||||
|
$muted-text-color: $text-color !default;
|
||||||
|
$primary-color: #ff0000 !default;
|
||||||
|
$border-color: mix(#fff, $text-color, 75%) !default;
|
||||||
|
$footer-background-color: #000 !default;
|
||||||
|
$link-color: #0000ff !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
||||||
|
|
||||||
|
.page__content {
|
||||||
|
|
||||||
|
.notice,
|
||||||
|
.notice--primary,
|
||||||
|
.notice--info,
|
||||||
|
.notice--warning,
|
||||||
|
.notice--success,
|
||||||
|
.notice--danger {
|
||||||
|
color: $text-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer {
|
||||||
|
color: #fff !important; // override
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
24
docs/_sass/minimal-mistakes/skins/_dark.scss
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Dark skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #252a34 !default;
|
||||||
|
$text-color: #eaeaea !default;
|
||||||
|
$primary-color: #00adb5 !default;
|
||||||
|
$border-color: mix(#fff, $background-color, 20%) !default;
|
||||||
|
$code-background-color: mix(#000, $background-color, 15%) !default;
|
||||||
|
$code-background-color-dark: mix(#000, $background-color, 20%) !default;
|
||||||
|
$form-background-color: mix(#000, $background-color, 15%) !default;
|
||||||
|
$footer-background-color: mix(#000, $background-color, 30%) !default;
|
||||||
|
$link-color: mix($primary-color, $text-color, 40%) !default;
|
||||||
|
$link-color-hover: mix(#fff, $link-color, 25%) !default;
|
||||||
|
$link-color-visited: mix(#000, $link-color, 25%) !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: mix(#000, $text-color, 20%) !default;
|
||||||
|
$navicon-link-color-hover: mix(#000, $background-color, 30%) !default;
|
||||||
|
|
||||||
|
.author__urls.social-icons .fa,
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
5
docs/_sass/minimal-mistakes/skins/_default.scss
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Default skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
// Intentionally left blank
|
15
docs/_sass/minimal-mistakes/skins/_dirt.scss
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Dirt skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #f3f3f3 !default;
|
||||||
|
$text-color: #343434 !default;
|
||||||
|
$muted-text-color: #8e8b82 !default;
|
||||||
|
$primary-color: #343434 !default;
|
||||||
|
$border-color: #e9dcbe !default;
|
||||||
|
$footer-background-color: #e9dcbe !default;
|
||||||
|
$link-color: #343434 !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
23
docs/_sass/minimal-mistakes/skins/_mint.scss
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Mint skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$background-color: #f3f6f6 !default;
|
||||||
|
$text-color: #40514e !default;
|
||||||
|
$muted-text-color: #40514e !default;
|
||||||
|
$primary-color: #11999e !default;
|
||||||
|
$border-color: mix(#fff, #40514e, 75%) !default;
|
||||||
|
$footer-background-color: #30e3ca !default;
|
||||||
|
$link-color: #11999e !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: $text-color !default;
|
||||||
|
$navicon-link-color-hover: mix(#fff, $text-color, 80%) !default;
|
||||||
|
|
||||||
|
.page__footer {
|
||||||
|
color: #fff !important; // override
|
||||||
|
}
|
||||||
|
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
26
docs/_sass/minimal-mistakes/skins/_sunrise.scss
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
/* ==========================================================================
|
||||||
|
Sunrise skin
|
||||||
|
========================================================================== */
|
||||||
|
|
||||||
|
/* Colors */
|
||||||
|
$dark-gray: #0e2431 !default;
|
||||||
|
$background-color: #e8d5b7 !default;
|
||||||
|
$text-color: #000 !default;
|
||||||
|
$muted-text-color: $dark-gray !default;
|
||||||
|
$primary-color: #fc3a52 !default;
|
||||||
|
$border-color: mix(#000, $background-color, 20%) !default;
|
||||||
|
$code-background-color: mix(#fff, $background-color, 20%) !default;
|
||||||
|
$code-background-color-dark: mix(#000, $background-color, 10%) !default;
|
||||||
|
$form-background-color: mix(#fff, $background-color, 15%) !default;
|
||||||
|
$footer-background-color: #f9b248 !default;
|
||||||
|
$link-color: mix(#000, $primary-color, 10%) !default;
|
||||||
|
$link-color-hover: mix(#fff, $link-color, 25%) !default;
|
||||||
|
$link-color-visited: mix(#000, $link-color, 25%) !default;
|
||||||
|
$masthead-link-color: $text-color !default;
|
||||||
|
$masthead-link-color-hover: mix(#000, $text-color, 20%) !default;
|
||||||
|
$navicon-link-color-hover: mix(#000, $background-color, 30%) !default;
|
||||||
|
|
||||||
|
.author__urls.social-icons .fa,
|
||||||
|
.page__footer-follow .social-icons .fa {
|
||||||
|
color: inherit;
|
||||||
|
}
|
|
@ -4,4 +4,5 @@
|
||||||
|
|
||||||
@charset "utf-8";
|
@charset "utf-8";
|
||||||
|
|
||||||
@import "minimal-mistakes";
|
@import "minimal-mistakes/skins/{{ site.minimal_mistakes_skin | default: 'default' }}"; // skin
|
||||||
|
@import "minimal-mistakes"; // main partials
|
BIN
docs/assets/images/air-skin-archive-large.png
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
docs/assets/images/air-skin-archive.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/assets/images/air-skin-post-large.png
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
docs/assets/images/air-skin-post.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
docs/assets/images/contrast-skin-archive-large.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
docs/assets/images/contrast-skin-archive.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
docs/assets/images/contrast-skin-post-large.png
Normal file
After Width: | Height: | Size: 72 KiB |
BIN
docs/assets/images/contrast-skin-post.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/assets/images/dark-skin-archive-large.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
docs/assets/images/dark-skin-archive.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
docs/assets/images/dark-skin-post-large.png
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
docs/assets/images/dark-skin-post.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
docs/assets/images/dirt-skin-archive-large.png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
docs/assets/images/dirt-skin-archive.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
docs/assets/images/dirt-skin-post-large.png
Normal file
After Width: | Height: | Size: 72 KiB |
BIN
docs/assets/images/dirt-skin-post.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
docs/assets/images/mint-skin-archive-large.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
docs/assets/images/mint-skin-archive.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/assets/images/mint-skin-post-large.png
Normal file
After Width: | Height: | Size: 67 KiB |
BIN
docs/assets/images/mint-skin-post.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
docs/assets/images/sunrise-skin-archive-large.png
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
docs/assets/images/sunrise-skin-archive.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/assets/images/sunrise-skin-post-large.png
Normal file
After Width: | Height: | Size: 70 KiB |
BIN
docs/assets/images/sunrise-skin-post.png
Normal file
After Width: | Height: | Size: 16 KiB |
|
@ -6,6 +6,7 @@
|
||||||
# `jekyll serve`. If you change this file, please restart the server process.
|
# `jekyll serve`. If you change this file, please restart the server process.
|
||||||
|
|
||||||
theme : "minimal-mistakes-jekyll"
|
theme : "minimal-mistakes-jekyll"
|
||||||
|
minimal_mistakes_skin : "default" # "air", "contrast", "dark", "dirt", "mint", "sunrise"
|
||||||
|
|
||||||
# Site Settings
|
# Site Settings
|
||||||
locale : "en"
|
locale : "en"
|
||||||
|
|
|
@ -24,7 +24,7 @@ feature_row:
|
||||||
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
- image_path: /assets/images/unsplash-gallery-image-3-th.jpg
|
- image_path: /assets/images/unsplash-gallery-image-3-th.jpg
|
||||||
title: "Placeholder 3"
|
title: "Placeholder 3"
|
||||||
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
excerpt: "This is some sample content that goes here with **Markdown** formatting."
|
||||||
|
@ -35,7 +35,7 @@ feature_row2:
|
||||||
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Left aligned with `type="left"`'
|
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Left aligned with `type="left"`'
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
feature_row3:
|
feature_row3:
|
||||||
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
||||||
alt: "placeholder image 2"
|
alt: "placeholder image 2"
|
||||||
|
@ -43,7 +43,7 @@ feature_row3:
|
||||||
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Right aligned with `type="right"`'
|
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Right aligned with `type="right"`'
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
feature_row4:
|
feature_row4:
|
||||||
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
- image_path: /assets/images/unsplash-gallery-image-2-th.jpg
|
||||||
alt: "placeholder image 2"
|
alt: "placeholder image 2"
|
||||||
|
@ -51,7 +51,7 @@ feature_row4:
|
||||||
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Centered with `type="center"`'
|
excerpt: 'This is some sample content that goes here with **Markdown** formatting. Centered with `type="center"`'
|
||||||
url: "#test-link"
|
url: "#test-link"
|
||||||
btn_label: "Read More"
|
btn_label: "Read More"
|
||||||
btn_class: "btn--inverse"
|
btn_class: "btn--primary"
|
||||||
---
|
---
|
||||||
|
|
||||||
{% include feature_row id="intro" type="center" %}
|
{% include feature_row id="intro" type="center" %}
|
||||||
|
|
|
@ -102,6 +102,17 @@ Do It Live
|
||||||
3. List item three
|
3. List item three
|
||||||
4. List item four
|
4. List item four
|
||||||
|
|
||||||
|
## Forms
|
||||||
|
|
||||||
|
<form>
|
||||||
|
<fieldset>
|
||||||
|
<legend>Personalia:</legend>
|
||||||
|
Name: <input type="text" size="30"><br>
|
||||||
|
Email: <input type="text" size="30"><br>
|
||||||
|
Date of birth: <input type="text" size="10">
|
||||||
|
</fieldset>
|
||||||
|
</form>
|
||||||
|
|
||||||
## Buttons
|
## Buttons
|
||||||
|
|
||||||
Make any link standout more when applying the `.btn` class.
|
Make any link standout more when applying the `.btn` class.
|
||||||
|
@ -110,7 +121,8 @@ Make any link standout more when applying the `.btn` class.
|
||||||
<a href="#" class="btn--success">Success Button</a>
|
<a href="#" class="btn--success">Success Button</a>
|
||||||
```
|
```
|
||||||
|
|
||||||
[Primary Button](#){: .btn}
|
[Default Button](#){: .btn}
|
||||||
|
[Primary Button](#){: .btn .btn--primary}
|
||||||
[Success Button](#){: .btn .btn--success}
|
[Success Button](#){: .btn .btn--success}
|
||||||
[Warning Button](#){: .btn .btn--warning}
|
[Warning Button](#){: .btn .btn--warning}
|
||||||
[Danger Button](#){: .btn .btn--danger}
|
[Danger Button](#){: .btn .btn--danger}
|
||||||
|
@ -119,7 +131,8 @@ Make any link standout more when applying the `.btn` class.
|
||||||
[Light Outline Button](#){: .btn .btn--light-outline}
|
[Light Outline Button](#){: .btn .btn--light-outline}
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
[Primary Button Text](#link){: .btn}
|
[Default Button Text](#link){: .btn}
|
||||||
|
[Primary Button Text](#link){: .btn .btn--primary}
|
||||||
[Success Button Text](#link){: .btn .btn--success}
|
[Success Button Text](#link){: .btn .btn--success}
|
||||||
[Warning Button Text](#link){: .btn .btn--warning}
|
[Warning Button Text](#link){: .btn .btn--warning}
|
||||||
[Danger Button Text](#link){: .btn .btn--danger}
|
[Danger Button Text](#link){: .btn .btn--danger}
|
||||||
|
@ -128,23 +141,38 @@ Make any link standout more when applying the `.btn` class.
|
||||||
[Light Outline Button](#link){: .btn .btn--light-outline}
|
[Light Outline Button](#link){: .btn .btn--light-outline}
|
||||||
```
|
```
|
||||||
|
|
||||||
[X-Large Button](#){: .btn .btn--x-large}
|
[X-Large Button](#){: .btn .btn--primary .btn--x-large}
|
||||||
[Large Button](#){: .btn .btn--large}
|
[Large Button](#){: .btn .btn--primary .btn--large}
|
||||||
[Default Button](#){: .btn}
|
[Default Button](#){: .btn .btn--primary }
|
||||||
[Small Button](#){: .btn .btn--small}
|
[Small Button](#){: .btn .btn--primary .btn--small}
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
[X-Large Button](#link){: .btn .btn--x-large}
|
[X-Large Button](#link){: .btn .btn--primary .btn--x-large}
|
||||||
[Large Button](#link){: .btn .btn--large}
|
[Large Button](#link){: .btn .btn--primary .btn--large}
|
||||||
[Default Button](#link){: .btn}
|
[Default Button](#link){: .btn .btn--primary }
|
||||||
[Small Button](#link){: .btn .btn--small}
|
[Small Button](#link){: .btn .btn--primary .btn--small}
|
||||||
```
|
```
|
||||||
|
|
||||||
## Notices
|
## Notices
|
||||||
|
|
||||||
**Watch out!** You can also add notices by appending `{: .notice}` to a paragraph.
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice}` class.
|
||||||
{: .notice}
|
{: .notice}
|
||||||
|
|
||||||
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--primary}` class.
|
||||||
|
{: .notice--primary}
|
||||||
|
|
||||||
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--info}` class.
|
||||||
|
{: .notice--info}
|
||||||
|
|
||||||
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--warning}` class.
|
||||||
|
{: .notice--warning}
|
||||||
|
|
||||||
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--success}` class.
|
||||||
|
{: .notice--success}
|
||||||
|
|
||||||
|
**Watch out!** This paragraph of text has been [emphasized](#) with the `{: .notice--danger}` class.
|
||||||
|
{: .notice--danger}
|
||||||
|
|
||||||
## HTML Tags
|
## HTML Tags
|
||||||
|
|
||||||
### Address Tag
|
### Address Tag
|
||||||
|
|