mirror of
https://github.com/danbee/danbarber.me
synced 2025-03-04 08:59:10 +00:00
Convert to SCSS.
This commit is contained in:
parent
2651649a30
commit
ad78cb70d0
@ -1,15 +0,0 @@
|
|||||||
$background-color: white
|
|
||||||
|
|
||||||
$text-color: #333
|
|
||||||
$text-color-light: lighten($text-color, 45%)
|
|
||||||
$heading-color: #333
|
|
||||||
$meta-text-color: lighten($text-color, 45%)
|
|
||||||
$header-color: #518F00
|
|
||||||
|
|
||||||
$border-color: #ccc
|
|
||||||
|
|
||||||
$link-color: rgb(24, 99, 161)
|
|
||||||
$link-color-hover: lighten($link-color, 10%)
|
|
||||||
|
|
||||||
$footer-link-color: lighten($text-color, 25%)
|
|
||||||
$footer-link-color-hover: lighten($link-color, 10%)
|
|
||||||
15
_assets/stylesheets/includes/colors.css.scss
Normal file
15
_assets/stylesheets/includes/colors.css.scss
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
$background-color: white;
|
||||||
|
|
||||||
|
$text-color: #333;
|
||||||
|
$text-color-light: lighten($text-color, 45%);
|
||||||
|
$heading-color: #333;
|
||||||
|
$meta-text-color: lighten($text-color, 45%);
|
||||||
|
$header-color: #518F00;
|
||||||
|
|
||||||
|
$border-color: #ccc;
|
||||||
|
|
||||||
|
$link-color: rgb(24, 99, 161);
|
||||||
|
$link-color-hover: lighten($link-color, 10%);
|
||||||
|
|
||||||
|
$footer-link-color: lighten($text-color, 25%);
|
||||||
|
$footer-link-color-hover: lighten($link-color, 10%);
|
||||||
@ -1,33 +0,0 @@
|
|||||||
@font-face
|
|
||||||
font-family: 'icomoon'
|
|
||||||
src: asset_url('icomoon.eot')
|
|
||||||
src: asset_url('icomoon.eot?#iefix') format("embedded-opentype"), asset_url('icomoon.woff') format("woff"), asset_url('icomoon.ttf') format("truetype"), asset_url('icomoon.svg#icomoon') format('svg')
|
|
||||||
font-weight: normal
|
|
||||||
font-style: normal
|
|
||||||
|
|
||||||
[class^="icon-"]:before, [class*=" icon-"]:before
|
|
||||||
font-family: 'icomoon'
|
|
||||||
font-style: normal
|
|
||||||
speak: none
|
|
||||||
font-weight: normal
|
|
||||||
-webkit-font-smoothing: antialiased
|
|
||||||
|
|
||||||
.icon-logomark:before
|
|
||||||
content: "\e000"
|
|
||||||
|
|
||||||
.icon-twitter:before
|
|
||||||
position: relative
|
|
||||||
top: 0.1em
|
|
||||||
content: "\e001"
|
|
||||||
margin-right: 0.2em
|
|
||||||
color: #05ADE7
|
|
||||||
|
|
||||||
.icon-github:before
|
|
||||||
content: "\e002"
|
|
||||||
|
|
||||||
.icon-app-net:before
|
|
||||||
position: relative
|
|
||||||
top: 0.1em
|
|
||||||
content: "\e003"
|
|
||||||
margin-right: 0.2em
|
|
||||||
color: #8A8E91
|
|
||||||
40
_assets/stylesheets/includes/icons.css.scss
Normal file
40
_assets/stylesheets/includes/icons.css.scss
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
@font-face {
|
||||||
|
font-family: "icomoon";
|
||||||
|
src: asset_url("icomoon.eot");
|
||||||
|
src: asset_url("icomoon.eot?#iefix") format("embedded-opentype"), asset_url("icomoon.woff") format("woff"), asset_url("icomoon.ttf") format("truetype"), asset_url("icomoon.svg#icomoon") format("svg");
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
[class^="icon-"]:before, [class*=" icon-"]:before {
|
||||||
|
font-family: "icomoon";
|
||||||
|
font-style: normal;
|
||||||
|
speak: none;
|
||||||
|
font-weight: normal;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-logomark:before {
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-twitter:before {
|
||||||
|
position: relative;
|
||||||
|
top: 0.1em;
|
||||||
|
content: "";
|
||||||
|
margin-right: 0.2em;
|
||||||
|
color: #05ADE7;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-github:before {
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-app-net:before {
|
||||||
|
position: relative;
|
||||||
|
top: 0.1em;
|
||||||
|
content: "";
|
||||||
|
margin-right: 0.2em;
|
||||||
|
color: #8A8E91;
|
||||||
|
}
|
||||||
@ -1,59 +0,0 @@
|
|||||||
$max-width: 800px !default
|
|
||||||
$pad-min: 8.5% !default
|
|
||||||
|
|
||||||
header[role=banner]
|
|
||||||
padding: 0.52em 0 0.42em
|
|
||||||
h1
|
|
||||||
font-size: 3.43em
|
|
||||||
margin: 0
|
|
||||||
a
|
|
||||||
color: white
|
|
||||||
line-height: 0
|
|
||||||
text-decoration: none
|
|
||||||
text-shadow: 0 0 10px rgba(0, 0, 0, 0.2)
|
|
||||||
span
|
|
||||||
width: 0
|
|
||||||
font-size: 0
|
|
||||||
overflow: hidden
|
|
||||||
|
|
||||||
article img
|
|
||||||
max-width: 100%
|
|
||||||
height: auto
|
|
||||||
|
|
||||||
article img.left
|
|
||||||
float: left
|
|
||||||
margin-right: 1em
|
|
||||||
|
|
||||||
article img.right
|
|
||||||
float: right
|
|
||||||
margin-left: 1em
|
|
||||||
|
|
||||||
#content, .container, footer
|
|
||||||
padding: 0 $pad-min
|
|
||||||
margin: 0 auto
|
|
||||||
max-width: $max-width
|
|
||||||
|
|
||||||
nav[role=navigation]
|
|
||||||
font-size: 1em
|
|
||||||
|
|
||||||
@media only screen and (min-width: 450px)
|
|
||||||
body
|
|
||||||
font-size: 110%
|
|
||||||
header[role=banner] h1 img
|
|
||||||
height: 50px
|
|
||||||
|
|
||||||
@media only screen and (min-width: 650px)
|
|
||||||
body
|
|
||||||
font-size: 125%
|
|
||||||
header[role=banner] h1 img
|
|
||||||
height: 60px
|
|
||||||
|
|
||||||
@media only screen and (min-width: 768px)
|
|
||||||
body
|
|
||||||
font-size: 135%
|
|
||||||
header[role=banner] h1 img
|
|
||||||
height: 80px
|
|
||||||
|
|
||||||
@media only screen and (min-width: 892px)
|
|
||||||
body
|
|
||||||
font-size: 145%
|
|
||||||
79
_assets/stylesheets/includes/layout.css.scss
Normal file
79
_assets/stylesheets/includes/layout.css.scss
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
$max-width: 800px !default;
|
||||||
|
$pad-min: 8.5% !default;
|
||||||
|
|
||||||
|
header[role=banner] {
|
||||||
|
padding: 0.52em 0 0.42em;
|
||||||
|
h1 {
|
||||||
|
font-size: 3.43em;
|
||||||
|
margin: 0;
|
||||||
|
a {
|
||||||
|
color: white;
|
||||||
|
line-height: 0;
|
||||||
|
text-decoration: none;
|
||||||
|
text-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
|
||||||
|
span {
|
||||||
|
width: 0;
|
||||||
|
font-size: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
article img {
|
||||||
|
max-width: 100%;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
article img.left {
|
||||||
|
float: left;
|
||||||
|
margin-right: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
article img.right {
|
||||||
|
float: right;
|
||||||
|
margin-left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#content, .container, footer {
|
||||||
|
padding: 0 $pad-min;
|
||||||
|
margin: 0 auto;
|
||||||
|
max-width: $max-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
nav[role=navigation] {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (min-width: 450px) {
|
||||||
|
body {
|
||||||
|
font-size: 110%;
|
||||||
|
}
|
||||||
|
header[role=banner] h1 img {
|
||||||
|
height: 50px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (min-width: 650px) {
|
||||||
|
body {
|
||||||
|
font-size: 125%;
|
||||||
|
}
|
||||||
|
header[role=banner] h1 img {
|
||||||
|
height: 60px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (min-width: 768px) {
|
||||||
|
body {
|
||||||
|
font-size: 135%;
|
||||||
|
}
|
||||||
|
header[role=banner] h1 img {
|
||||||
|
height: 80px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (min-width: 892px) {
|
||||||
|
body {
|
||||||
|
font-size: 145%;
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,4 +0,0 @@
|
|||||||
body
|
|
||||||
margin: 0
|
|
||||||
font-size: 100%
|
|
||||||
-webkit-text-size-adjust: 100%
|
|
||||||
5
_assets/stylesheets/includes/main.css.scss
Normal file
5
_assets/stylesheets/includes/main.css.scss
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
font-size: 100%;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
}
|
||||||
@ -1,115 +0,0 @@
|
|||||||
// This File is imported last, and will override other styles in the cascade
|
|
||||||
// Add styles here to make changes without digging in too much
|
|
||||||
html
|
|
||||||
background: $background-color
|
|
||||||
|
|
||||||
body
|
|
||||||
font-weight: 300
|
|
||||||
|
|
||||||
body > div > div
|
|
||||||
border: none
|
|
||||||
|
|
||||||
body > header
|
|
||||||
border-color: $header-color
|
|
||||||
+background(linear-gradient(top, rgba(0, 0, 0, 0) 52%, rgba(0, 0, 0, 0.15) 100%))
|
|
||||||
background-color: $header-color
|
|
||||||
border-width: 0 0 1px
|
|
||||||
border-style: solid
|
|
||||||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2), inset 0 -1px 0px rgba(255, 255, 255, 0.4)
|
|
||||||
padding-top: 0.8em
|
|
||||||
padding-bottom: 0.9em
|
|
||||||
h1 a
|
|
||||||
//display: inline-block
|
|
||||||
margin-top: 0
|
|
||||||
font-weight: 700
|
|
||||||
//line-height: 0
|
|
||||||
|
|
||||||
a
|
|
||||||
+transition(color 0.25s 0s ease)
|
|
||||||
color: $link-color
|
|
||||||
&:hover
|
|
||||||
color: $link-color-hover
|
|
||||||
|
|
||||||
header nav
|
|
||||||
display: inline
|
|
||||||
position: relative
|
|
||||||
ul
|
|
||||||
list-style: none
|
|
||||||
float: right
|
|
||||||
display: block
|
|
||||||
margin: 0
|
|
||||||
padding: 0
|
|
||||||
border: 0
|
|
||||||
li
|
|
||||||
padding-left: 1.25em
|
|
||||||
float: left
|
|
||||||
padding-top: .15em
|
|
||||||
a
|
|
||||||
+transition(text-shadow 0.25s 0s ease)
|
|
||||||
text-shadow: 0 0 8px rgba(0, 0, 0, 0.2)
|
|
||||||
color: white
|
|
||||||
text-decoration: none
|
|
||||||
&:hover, &:focus
|
|
||||||
color: white
|
|
||||||
text-shadow: 0 0 5px rgba(255, 255, 255, 0.6)
|
|
||||||
|
|
||||||
article > header
|
|
||||||
text-align: left
|
|
||||||
|
|
||||||
article > header h1, #content .blog-index article h1
|
|
||||||
font-size: 1.5em
|
|
||||||
|
|
||||||
body > nav
|
|
||||||
border: none
|
|
||||||
|
|
||||||
body > nav a
|
|
||||||
text-shadow: none
|
|
||||||
display: inline
|
|
||||||
|
|
||||||
@media only screen and (max-width: 400px)
|
|
||||||
header
|
|
||||||
text-align: center
|
|
||||||
header nav
|
|
||||||
display: none
|
|
||||||
|
|
||||||
blockquote
|
|
||||||
font-size: 1em
|
|
||||||
border: none
|
|
||||||
|
|
||||||
#content div.pagination, #content div.navigation
|
|
||||||
text-align: center
|
|
||||||
font-size: .95em
|
|
||||||
height: 1.5em
|
|
||||||
position: relative
|
|
||||||
padding:
|
|
||||||
top: 1.5em
|
|
||||||
bottom: 1.5em
|
|
||||||
&:after
|
|
||||||
display: block
|
|
||||||
content: ""
|
|
||||||
clear: both
|
|
||||||
a
|
|
||||||
text-decoration: none
|
|
||||||
color: $text-color-light
|
|
||||||
&:hover
|
|
||||||
color: $link-color-hover
|
|
||||||
&[href*=archive]
|
|
||||||
&:before, &:after
|
|
||||||
content: '\2014'
|
|
||||||
padding: 0 .3em
|
|
||||||
|
|
||||||
#content div.navigation
|
|
||||||
a
|
|
||||||
&.prev
|
|
||||||
float: left
|
|
||||||
&.next
|
|
||||||
float: right
|
|
||||||
|
|
||||||
#content div.pagination
|
|
||||||
a
|
|
||||||
&.prev
|
|
||||||
position: absolute
|
|
||||||
left: 0
|
|
||||||
&.next
|
|
||||||
position: absolute
|
|
||||||
right: 0
|
|
||||||
151
_assets/stylesheets/includes/styles.css.scss
Normal file
151
_assets/stylesheets/includes/styles.css.scss
Normal file
@ -0,0 +1,151 @@
|
|||||||
|
// This File is imported last, and will override other styles in the cascade
|
||||||
|
// Add styles here to make changes without digging in too much
|
||||||
|
html {
|
||||||
|
background: $background-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
body > div > div {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
body > header {
|
||||||
|
border-color: $header-color;
|
||||||
|
@include background(linear-gradient(top, rgba(0, 0, 0, 0) 52%, rgba(0, 0, 0, 0.15) 100%));
|
||||||
|
background-color: $header-color;
|
||||||
|
border-width: 0 0 1px;
|
||||||
|
border-style: solid;
|
||||||
|
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2), inset 0 -1px 0px rgba(255, 255, 255, 0.4);
|
||||||
|
padding-top: 0.8em;
|
||||||
|
padding-bottom: 0.9em;
|
||||||
|
h1 a {
|
||||||
|
//display: inline-block
|
||||||
|
margin-top: 0;
|
||||||
|
font-weight: 700;
|
||||||
|
//line-height: 0
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
@include transition(color 0.25s 0s ease);
|
||||||
|
color: $link-color;
|
||||||
|
&:hover {
|
||||||
|
color: $link-color-hover;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
header nav {
|
||||||
|
display: inline;
|
||||||
|
position: relative;
|
||||||
|
ul {
|
||||||
|
list-style: none;
|
||||||
|
float: right;
|
||||||
|
display: block;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
li {
|
||||||
|
padding-left: 1.25em;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
padding-top: 0.15em;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
@include transition(text-shadow 0.25s 0s ease);
|
||||||
|
text-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
|
||||||
|
color: white;
|
||||||
|
text-decoration: none;
|
||||||
|
&:hover, &:focus {
|
||||||
|
color: white;
|
||||||
|
text-shadow: 0 0 5px rgba(255, 255, 255, 0.6);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
article > header {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
article > header h1, #content .blog-index article h1 {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
body > nav {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
body > nav a {
|
||||||
|
text-shadow: none;
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media only screen and (max-width: 400px) {
|
||||||
|
header {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
header nav {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
font-size: 1em;
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#content div.pagination, #content div.navigation {
|
||||||
|
text-align: center;
|
||||||
|
font-size: 0.95em;
|
||||||
|
height: 1.5em;
|
||||||
|
position: relative;
|
||||||
|
padding: {
|
||||||
|
top: 1.5em;
|
||||||
|
bottom: 1.5em;
|
||||||
|
};
|
||||||
|
&:after {
|
||||||
|
display: block;
|
||||||
|
content: "";
|
||||||
|
clear: both;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
text-decoration: none;
|
||||||
|
color: $text-color-light;
|
||||||
|
&:hover {
|
||||||
|
color: $link-color-hover;
|
||||||
|
}
|
||||||
|
&[href*=archive] {
|
||||||
|
&:before, &:after {
|
||||||
|
content: "—";
|
||||||
|
padding: 0 0.3em;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#content div.navigation {
|
||||||
|
a {
|
||||||
|
&.prev {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
&.next {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#content div.pagination {
|
||||||
|
a {
|
||||||
|
&.prev {
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
&.next {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,300 +0,0 @@
|
|||||||
// $blockquote: $type-border !default
|
|
||||||
$sans: "adelle", sans-serif !default
|
|
||||||
$serif: "rooney-web", Georgia, Times, "Times New Roman", serif !default
|
|
||||||
$mono: "source-code-pro", monospace !default
|
|
||||||
$heading-font-family: "adelle", sans-serif !default
|
|
||||||
$header-title-font-family: $heading-font-family !default
|
|
||||||
$header-subtitle-font-family: $heading-font-family !default
|
|
||||||
|
|
||||||
/*
|
|
||||||
*Type-A-File "Field Report" designed by Russ Maschmeyer, aka StrangeNative.
|
|
||||||
*http://www.strangenative.com
|
|
||||||
*@strangenative
|
|
||||||
*
|
|
||||||
*Creative Commons License by Attribution.
|
|
||||||
*Feel free to take it, adapt it, & use it on both commercial and non-commercial projects.
|
|
||||||
*Though I'd like a smidgeon of credit, so just leave this bit in here. K?
|
|
||||||
|
|
||||||
/*Pick Your Fonts
|
|
||||||
body, h5, h6, .run-in, dt
|
|
||||||
font-family: $serif
|
|
||||||
|
|
||||||
h1, h2, h3, h4, .pullquote, .sidenote h1, aside h1, .pullquote, .drop-cap, cite
|
|
||||||
font-family: $heading-font-family
|
|
||||||
|
|
||||||
/*Nav Fonts
|
|
||||||
nav[role=navigation]
|
|
||||||
font-family: $sans
|
|
||||||
|
|
||||||
/*Size & Vertical Rhythm
|
|
||||||
body
|
|
||||||
font-size: 100%
|
|
||||||
font-size: 16px
|
|
||||||
line-height: 1.5em
|
|
||||||
|
|
||||||
/*Color
|
|
||||||
body
|
|
||||||
color: $text-color
|
|
||||||
|
|
||||||
/*HTML Standard Elements
|
|
||||||
h1
|
|
||||||
font-size: 2.5em
|
|
||||||
line-height: 1.333em
|
|
||||||
margin: .97em 0 0em
|
|
||||||
|
|
||||||
h2
|
|
||||||
font-size: 1.75em
|
|
||||||
line-height: 1.1em
|
|
||||||
margin: 2em 0 .5em
|
|
||||||
|
|
||||||
h1 + img, h2 + img
|
|
||||||
margin-top: 1em
|
|
||||||
|
|
||||||
h3
|
|
||||||
font-size: 1.125em
|
|
||||||
|
|
||||||
h4
|
|
||||||
font-size: 1em
|
|
||||||
|
|
||||||
h1, h2, h3
|
|
||||||
font-weight: 500
|
|
||||||
text-rendering: optimizelegibility
|
|
||||||
|
|
||||||
h4, h5, h6
|
|
||||||
font-weight: 700
|
|
||||||
text-rendering: optimizelegibility
|
|
||||||
|
|
||||||
article h1
|
|
||||||
font-size: 1.5em
|
|
||||||
|
|
||||||
strong
|
|
||||||
font-weight: 700
|
|
||||||
|
|
||||||
small
|
|
||||||
display: block
|
|
||||||
font-size: .75em
|
|
||||||
letter-spacing: .05em
|
|
||||||
margin: 2.2em 0 -0.2em
|
|
||||||
font-style: italic
|
|
||||||
line-height: 1.75em
|
|
||||||
|
|
||||||
p, ul, ol, form
|
|
||||||
margin: 1.5em 0 1em
|
|
||||||
|
|
||||||
h3
|
|
||||||
margin-top: 1.5em
|
|
||||||
|
|
||||||
ul
|
|
||||||
list-style-position: outside
|
|
||||||
list-style-type: disc
|
|
||||||
line-height: 1.5
|
|
||||||
padding-left: 0
|
|
||||||
|
|
||||||
li
|
|
||||||
margin-bottom: .75em
|
|
||||||
|
|
||||||
ol
|
|
||||||
list-style-position: outside
|
|
||||||
list-style-type: decimal
|
|
||||||
|
|
||||||
blockquote
|
|
||||||
font-style: italic
|
|
||||||
line-height: 1.6em
|
|
||||||
margin-left: 0
|
|
||||||
margin-right: 0
|
|
||||||
|
|
||||||
blockquote:before
|
|
||||||
font-family: Georgia, serif
|
|
||||||
content: "“"
|
|
||||||
font-size: 2.75em
|
|
||||||
text-indent: -0.6em
|
|
||||||
margin-top: .1em
|
|
||||||
float: left
|
|
||||||
opacity: .3
|
|
||||||
|
|
||||||
cite
|
|
||||||
display: block
|
|
||||||
text-transform: uppercase
|
|
||||||
letter-spacing: .2em
|
|
||||||
margin-top: 1.5em
|
|
||||||
margin-left: 1em
|
|
||||||
font-weight: 900
|
|
||||||
font-style: normal
|
|
||||||
font-size: .8em
|
|
||||||
|
|
||||||
cite:before
|
|
||||||
content: "— "
|
|
||||||
margin-left: -3.4em
|
|
||||||
margin-right: .9em
|
|
||||||
opacity: .3
|
|
||||||
|
|
||||||
pre,code,tt
|
|
||||||
font-family: $mono
|
|
||||||
font-weight: 500
|
|
||||||
|
|
||||||
code
|
|
||||||
border: 1px solid #ddd
|
|
||||||
border-radius: 0.25em
|
|
||||||
display: inline-block
|
|
||||||
font-size: 0.75em
|
|
||||||
line-height: 1.5em
|
|
||||||
padding: 0 0.3em
|
|
||||||
|
|
||||||
.highlight
|
|
||||||
margin: 1.5em 0
|
|
||||||
overflow: auto
|
|
||||||
padding: 0.5em 0.75em
|
|
||||||
border-radius: 0.25em
|
|
||||||
pre
|
|
||||||
margin: 0
|
|
||||||
code
|
|
||||||
border: none
|
|
||||||
|
|
||||||
dl
|
|
||||||
margin: 1.75em 0 1.75em
|
|
||||||
|
|
||||||
dt
|
|
||||||
font-style: italic
|
|
||||||
margin-top: 1.25em
|
|
||||||
font-size: 1.13em
|
|
||||||
font-weight: 700
|
|
||||||
border-bottom: 1px solid #999
|
|
||||||
background: #DDD
|
|
||||||
|
|
||||||
dd
|
|
||||||
font-style: italic
|
|
||||||
font-size: .85em
|
|
||||||
margin-top: 1em
|
|
||||||
line-height: 1.6em
|
|
||||||
|
|
||||||
abbr
|
|
||||||
text-transform: uppercase
|
|
||||||
font-size: .9em
|
|
||||||
letter-spacing: .1em
|
|
||||||
border-bottom: 1px dotted $text-color-light
|
|
||||||
|
|
||||||
p
|
|
||||||
margin-bottom: 0
|
|
||||||
hyphenate: auto
|
|
||||||
hyphenate-before: 2
|
|
||||||
hyphenate-after: 3
|
|
||||||
hyphenate-lines: 3
|
|
||||||
orphans: 4
|
|
||||||
|
|
||||||
p span.pullquote
|
|
||||||
text-indent: 0
|
|
||||||
|
|
||||||
/*Compositional Elements
|
|
||||||
.kicker
|
|
||||||
font-size: 1.25em
|
|
||||||
line-height: 1.693em
|
|
||||||
/*font-style:italic;
|
|
||||||
margin: -0.35em 0 -0.35em
|
|
||||||
|
|
||||||
.kicker, .pullquote
|
|
||||||
font-weight: 100
|
|
||||||
|
|
||||||
.run-in
|
|
||||||
font-style: italic
|
|
||||||
font-weight: bold
|
|
||||||
|
|
||||||
.superscript
|
|
||||||
font-family: arial, sans-serif
|
|
||||||
vertical-align: super
|
|
||||||
font-size: 75%
|
|
||||||
margin-right: .4em
|
|
||||||
text-transform: lowercase
|
|
||||||
font-variant: small-caps
|
|
||||||
letter-spacing: .1em
|
|
||||||
line-height: 0
|
|
||||||
|
|
||||||
.subscript
|
|
||||||
font-family: arial, sans-serif
|
|
||||||
vertical-align: sub
|
|
||||||
font-size: 75%
|
|
||||||
margin-right: .4em
|
|
||||||
text-transform: lowercase
|
|
||||||
font-variant: small-caps
|
|
||||||
letter-spacing: .1em
|
|
||||||
line-height: 0em
|
|
||||||
|
|
||||||
a.superscript, a.subscript
|
|
||||||
text-decoration: none
|
|
||||||
|
|
||||||
aside, .sidenote
|
|
||||||
font-size: .83em
|
|
||||||
font-style: italic
|
|
||||||
margin-top: 1.25em
|
|
||||||
|
|
||||||
aside h1, .sidenote h1
|
|
||||||
text-transform: uppercase
|
|
||||||
font-size: 1em
|
|
||||||
line-height: 1.5em
|
|
||||||
font-style: normal
|
|
||||||
font-weight: 900
|
|
||||||
|
|
||||||
aside p, .sidenote p
|
|
||||||
line-height: 1.7em
|
|
||||||
margin: 1.3em 0
|
|
||||||
font-style: normal
|
|
||||||
|
|
||||||
aside ul, aside ol, .sidenote ul, .sidenote ol
|
|
||||||
margin-top: 1.3em
|
|
||||||
line-height: 1.7em
|
|
||||||
|
|
||||||
aside ul li, aside ol li, .sidenote ul li, .sidenote ol li
|
|
||||||
margin-bottom: 1.3em
|
|
||||||
|
|
||||||
.pullquote
|
|
||||||
font-style: italic
|
|
||||||
letter-spacing: .05em
|
|
||||||
margin: .5em .7em .3em 0em
|
|
||||||
padding-top: .15em
|
|
||||||
line-height: 1.7em
|
|
||||||
display: block
|
|
||||||
float: left
|
|
||||||
font-size: 1.6em
|
|
||||||
width: 55%
|
|
||||||
|
|
||||||
.pullquote:before
|
|
||||||
font-family: Georgia, serif
|
|
||||||
content: "“"
|
|
||||||
font-size: 2em
|
|
||||||
text-indent: -0.8em
|
|
||||||
margin-top: .05em
|
|
||||||
float: left
|
|
||||||
opacity: .3
|
|
||||||
|
|
||||||
.footnotes
|
|
||||||
border-top: 1px solid #999
|
|
||||||
font-size: .75em
|
|
||||||
margin-top: 3.5em
|
|
||||||
|
|
||||||
.footnotes li
|
|
||||||
margin: 1.5em 0 1.5em
|
|
||||||
word-spacing: .1em
|
|
||||||
line-height: 1.75em
|
|
||||||
|
|
||||||
.caption
|
|
||||||
font-size: .8em
|
|
||||||
font-style: italic
|
|
||||||
margin: 0.6em 0 -0.2em
|
|
||||||
|
|
||||||
.kicker .run-in
|
|
||||||
text-transform: uppercase
|
|
||||||
font-style: normal
|
|
||||||
letter-spacing: .25em
|
|
||||||
font-size: .9em
|
|
||||||
|
|
||||||
.drop-cap
|
|
||||||
display: block
|
|
||||||
font-style: normal
|
|
||||||
font-size: 5.1em
|
|
||||||
float: left
|
|
||||||
margin: .13em .1em 0 0
|
|
||||||
line-height: .67em
|
|
||||||
font-weight: 100
|
|
||||||
|
|
||||||
/*Tweaks
|
|
||||||
.kern
|
|
||||||
letter-spacing: -0.1em
|
|
||||||
353
_assets/stylesheets/includes/typography.css.scss
Normal file
353
_assets/stylesheets/includes/typography.css.scss
Normal file
@ -0,0 +1,353 @@
|
|||||||
|
// $blockquote: $type-border !default
|
||||||
|
$sans: "adelle", sans-serif !default;
|
||||||
|
$serif: "rooney-web", Georgia, Times, "Times New Roman", serif !default;
|
||||||
|
$mono: "source-code-pro", monospace !default;
|
||||||
|
$heading-font-family: "adelle", sans-serif !default;
|
||||||
|
$header-title-font-family: $heading-font-family !default;
|
||||||
|
$header-subtitle-font-family: $heading-font-family !default;
|
||||||
|
|
||||||
|
/*Type-A-File "Field Report" designed by Russ Maschmeyer, aka StrangeNative.
|
||||||
|
*http://www.strangenative.com
|
||||||
|
*@strangenative
|
||||||
|
*
|
||||||
|
*Creative Commons License by Attribution.
|
||||||
|
*Feel free to take it, adapt it, & use it on both commercial and non-commercial projects.
|
||||||
|
*Though I'd like a smidgeon of credit, so just leave this bit in here. K? */
|
||||||
|
|
||||||
|
/*Pick Your Fonts */
|
||||||
|
body, h5, h6, .run-in, dt {
|
||||||
|
font-family: $serif;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, h2, h3, h4, .pullquote, .sidenote h1, aside h1, .pullquote, .drop-cap, cite {
|
||||||
|
font-family: $heading-font-family;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Nav Fonts */
|
||||||
|
nav[role=navigation] {
|
||||||
|
font-family: $sans;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Size & Vertical Rhythm */
|
||||||
|
body {
|
||||||
|
font-size: 100%;
|
||||||
|
font-size: 16px;
|
||||||
|
line-height: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Color */
|
||||||
|
body {
|
||||||
|
color: $text-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*HTML Standard Elements */
|
||||||
|
h1 {
|
||||||
|
font-size: 2.5em;
|
||||||
|
line-height: 1.333em;
|
||||||
|
margin: 0.97em 0 0em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.75em;
|
||||||
|
line-height: 1.1em;
|
||||||
|
margin: 2em 0 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 + img, h2 + img {
|
||||||
|
margin-top: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1.125em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, h2, h3 {
|
||||||
|
font-weight: 500;
|
||||||
|
text-rendering: optimizelegibility;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4, h5, h6 {
|
||||||
|
font-weight: 700;
|
||||||
|
text-rendering: optimizelegibility;
|
||||||
|
}
|
||||||
|
|
||||||
|
article h1 {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
strong {
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
|
||||||
|
small {
|
||||||
|
display: block;
|
||||||
|
font-size: 0.75em;
|
||||||
|
letter-spacing: 0.05em;
|
||||||
|
margin: 2.2em 0 -0.2em;
|
||||||
|
font-style: italic;
|
||||||
|
line-height: 1.75em;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, ul, ol, form {
|
||||||
|
margin: 1.5em 0 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
margin-top: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
list-style-position: outside;
|
||||||
|
list-style-type: disc;
|
||||||
|
line-height: 1.5;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
li {
|
||||||
|
margin-bottom: 0.75em;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol {
|
||||||
|
list-style-position: outside;
|
||||||
|
list-style-type: decimal;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
font-style: italic;
|
||||||
|
line-height: 1.6em;
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote:before {
|
||||||
|
font-family: Georgia, serif;
|
||||||
|
content: "“";
|
||||||
|
font-size: 2.75em;
|
||||||
|
text-indent: -0.6em;
|
||||||
|
margin-top: 0.1em;
|
||||||
|
float: left;
|
||||||
|
opacity: 0.3;
|
||||||
|
}
|
||||||
|
|
||||||
|
cite {
|
||||||
|
display: block;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 0.2em;
|
||||||
|
margin-top: 1.5em;
|
||||||
|
margin-left: 1em;
|
||||||
|
font-weight: 900;
|
||||||
|
font-style: normal;
|
||||||
|
font-size: 0.8em;
|
||||||
|
}
|
||||||
|
|
||||||
|
cite:before {
|
||||||
|
content: "— ";
|
||||||
|
margin-left: -3.4em;
|
||||||
|
margin-right: 0.9em;
|
||||||
|
opacity: 0.3;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre, code, tt {
|
||||||
|
font-family: $mono;
|
||||||
|
font-weight: 500;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
border-radius: 0.25em;
|
||||||
|
display: inline-block;
|
||||||
|
font-size: 0.75em;
|
||||||
|
line-height: 1.5em;
|
||||||
|
padding: 0 0.3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.highlight {
|
||||||
|
margin: 1.5em 0;
|
||||||
|
overflow: auto;
|
||||||
|
padding: 0.5em 0.75em;
|
||||||
|
border-radius: 0.25em;
|
||||||
|
pre {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
code {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dl {
|
||||||
|
margin: 1.75em 0 1.75em;
|
||||||
|
}
|
||||||
|
|
||||||
|
dt {
|
||||||
|
font-style: italic;
|
||||||
|
margin-top: 1.25em;
|
||||||
|
font-size: 1.13em;
|
||||||
|
font-weight: 700;
|
||||||
|
border-bottom: 1px solid #999;
|
||||||
|
background: #DDD;
|
||||||
|
}
|
||||||
|
|
||||||
|
dd {
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 0.85em;
|
||||||
|
margin-top: 1em;
|
||||||
|
line-height: 1.6em;
|
||||||
|
}
|
||||||
|
|
||||||
|
abbr {
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-size: 0.9em;
|
||||||
|
letter-spacing: 0.1em;
|
||||||
|
border-bottom: 1px dotted $text-color-light;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-bottom: 0;
|
||||||
|
hyphenate: auto;
|
||||||
|
hyphenate-before: 2;
|
||||||
|
hyphenate-after: 3;
|
||||||
|
hyphenate-lines: 3;
|
||||||
|
orphans: 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
p span.pullquote {
|
||||||
|
text-indent: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Compositional Elements */
|
||||||
|
.kicker {
|
||||||
|
font-size: 1.25em;
|
||||||
|
line-height: 1.693em;
|
||||||
|
/*font-style:italic; */
|
||||||
|
margin: (-0.35em) 0 -0.35em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.kicker, .pullquote {
|
||||||
|
font-weight: 100;
|
||||||
|
}
|
||||||
|
|
||||||
|
.run-in {
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.superscript {
|
||||||
|
font-family: arial, sans-serif;
|
||||||
|
vertical-align: super;
|
||||||
|
font-size: 75%;
|
||||||
|
margin-right: 0.4em;
|
||||||
|
text-transform: lowercase;
|
||||||
|
font-variant: small-caps;
|
||||||
|
letter-spacing: 0.1em;
|
||||||
|
line-height: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subscript {
|
||||||
|
font-family: arial, sans-serif;
|
||||||
|
vertical-align: sub;
|
||||||
|
font-size: 75%;
|
||||||
|
margin-right: 0.4em;
|
||||||
|
text-transform: lowercase;
|
||||||
|
font-variant: small-caps;
|
||||||
|
letter-spacing: 0.1em;
|
||||||
|
line-height: 0em;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.superscript, a.subscript {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
aside, .sidenote {
|
||||||
|
font-size: 0.83em;
|
||||||
|
font-style: italic;
|
||||||
|
margin-top: 1.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
aside h1, .sidenote h1 {
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-size: 1em;
|
||||||
|
line-height: 1.5em;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 900;
|
||||||
|
}
|
||||||
|
|
||||||
|
aside p, .sidenote p {
|
||||||
|
line-height: 1.7em;
|
||||||
|
margin: 1.3em 0;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
aside ul, aside ol, .sidenote ul, .sidenote ol {
|
||||||
|
margin-top: 1.3em;
|
||||||
|
line-height: 1.7em;
|
||||||
|
}
|
||||||
|
|
||||||
|
aside ul li, aside ol li, .sidenote ul li, .sidenote ol li {
|
||||||
|
margin-bottom: 1.3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pullquote {
|
||||||
|
font-style: italic;
|
||||||
|
letter-spacing: 0.05em;
|
||||||
|
margin: 0.5em 0.7em 0.3em 0em;
|
||||||
|
padding-top: 0.15em;
|
||||||
|
line-height: 1.7em;
|
||||||
|
display: block;
|
||||||
|
float: left;
|
||||||
|
font-size: 1.6em;
|
||||||
|
width: 55%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pullquote:before {
|
||||||
|
font-family: Georgia, serif;
|
||||||
|
content: "“";
|
||||||
|
font-size: 2em;
|
||||||
|
text-indent: -0.8em;
|
||||||
|
margin-top: 0.05em;
|
||||||
|
float: left;
|
||||||
|
opacity: 0.3;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footnotes {
|
||||||
|
border-top: 1px solid #999;
|
||||||
|
font-size: 0.75em;
|
||||||
|
margin-top: 3.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footnotes li {
|
||||||
|
margin: 1.5em 0 1.5em;
|
||||||
|
word-spacing: 0.1em;
|
||||||
|
line-height: 1.75em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.caption {
|
||||||
|
font-size: 0.8em;
|
||||||
|
font-style: italic;
|
||||||
|
margin: 0.6em 0 -0.2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.kicker .run-in {
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-style: normal;
|
||||||
|
letter-spacing: 0.25em;
|
||||||
|
font-size: 0.9em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.drop-cap {
|
||||||
|
display: block;
|
||||||
|
font-style: normal;
|
||||||
|
font-size: 5.1em;
|
||||||
|
float: left;
|
||||||
|
margin: 0.13em 0.1em 0 0;
|
||||||
|
line-height: 0.67em;
|
||||||
|
font-weight: 100;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Tweaks */
|
||||||
|
.kern {
|
||||||
|
letter-spacing: -0.1em;
|
||||||
|
}
|
||||||
@ -1,8 +0,0 @@
|
|||||||
.video-container
|
|
||||||
position: relative
|
|
||||||
width: 100%
|
|
||||||
height: 0
|
|
||||||
iframe
|
|
||||||
position: absolute
|
|
||||||
width: 100%
|
|
||||||
height: 100%
|
|
||||||
10
_assets/stylesheets/includes/video.css.scss
Normal file
10
_assets/stylesheets/includes/video.css.scss
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
.video-container {
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
height: 0;
|
||||||
|
iframe {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
58
_assets/stylesheets/lib/solarized.css.scss
Normal file
58
_assets/stylesheets/lib/solarized.css.scss
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
$base03: #002b36 !default;
|
||||||
|
|
||||||
|
//darkest blue
|
||||||
|
$base02: #073642 !default;
|
||||||
|
|
||||||
|
//dark blue
|
||||||
|
$base01: #586e75 !default;
|
||||||
|
|
||||||
|
//darkest gray
|
||||||
|
$base00: #657b83 !default;
|
||||||
|
|
||||||
|
//dark gray
|
||||||
|
$base0: #839496 !default;
|
||||||
|
|
||||||
|
//medium gray
|
||||||
|
$base1: #93a1a1 !default;
|
||||||
|
|
||||||
|
//medium light gray
|
||||||
|
$base2: #eee8d5 !default;
|
||||||
|
|
||||||
|
//cream
|
||||||
|
$base3: #fdf6e3 !default;
|
||||||
|
|
||||||
|
//white
|
||||||
|
$solar-yellow: #b58900 !default;
|
||||||
|
$solar-orange: #cb4b16 !default;
|
||||||
|
$solar-red: #dc322f !default;
|
||||||
|
$solar-magenta: #d33682 !default;
|
||||||
|
$solar-violet: #6c71c4 !default;
|
||||||
|
$solar-blue: #268bd2 !default;
|
||||||
|
$solar-cyan: #2aa198 !default;
|
||||||
|
$solar-green: #859900 !default;
|
||||||
|
|
||||||
|
$solarized: dark !default;
|
||||||
|
|
||||||
|
@if $solarized == light {
|
||||||
|
$_base03: $base03;
|
||||||
|
$_base02: $base02;
|
||||||
|
$_base01: $base01;
|
||||||
|
$_base00: $base00;
|
||||||
|
$_base0: $base0;
|
||||||
|
$_base1: $base1;
|
||||||
|
$_base2: $base2;
|
||||||
|
$_base3: $base3;
|
||||||
|
$base03: $_base3;
|
||||||
|
$base02: $_base2;
|
||||||
|
$base01: $_base1;
|
||||||
|
$base00: $_base0;
|
||||||
|
$base0: $_base00;
|
||||||
|
$base1: $_base01;
|
||||||
|
$base2: $_base02;
|
||||||
|
$base3: $_base03;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* non highlighted code colors */
|
||||||
|
$pre-bg: $base03 !default;
|
||||||
|
$pre-border: darken($base02, 5) !default;
|
||||||
|
$pre-color: $base1 !default;
|
||||||
@ -1,83 +0,0 @@
|
|||||||
#archive
|
|
||||||
#content > div
|
|
||||||
&, > article
|
|
||||||
padding-top: 0
|
|
||||||
|
|
||||||
#blog-archives
|
|
||||||
padding-top: 1em
|
|
||||||
article
|
|
||||||
padding: 0 0 1em
|
|
||||||
position: relative
|
|
||||||
&:last-child
|
|
||||||
border: none
|
|
||||||
footer
|
|
||||||
padding: 0
|
|
||||||
margin: 0
|
|
||||||
h1
|
|
||||||
margin-top: 0
|
|
||||||
color: $text-color
|
|
||||||
margin-bottom: .3em
|
|
||||||
h2
|
|
||||||
display: none
|
|
||||||
h1
|
|
||||||
font-size: 1.5em
|
|
||||||
a
|
|
||||||
color: inherit
|
|
||||||
text-decoration: none
|
|
||||||
&:hover
|
|
||||||
color: $link-color-hover
|
|
||||||
text-decoration: underline
|
|
||||||
font-weight: normal
|
|
||||||
display: inline-block
|
|
||||||
a.category, time
|
|
||||||
color: $text-color-light
|
|
||||||
color: $text-color-light
|
|
||||||
.entry-content
|
|
||||||
display: none
|
|
||||||
time
|
|
||||||
font-size: .9em
|
|
||||||
line-height: 1.2em
|
|
||||||
.month, .day
|
|
||||||
display: inline-block
|
|
||||||
.month
|
|
||||||
text-transform: uppercase
|
|
||||||
p
|
|
||||||
margin-bottom: 1em
|
|
||||||
&, .entry-content
|
|
||||||
a
|
|
||||||
color: inherit
|
|
||||||
&:hover
|
|
||||||
color: $link-color-hover
|
|
||||||
a:hover
|
|
||||||
color: $link-color-hover
|
|
||||||
@media only screen and (min-width: 550px)
|
|
||||||
article
|
|
||||||
margin-left: 5em
|
|
||||||
h2
|
|
||||||
margin-top: 0
|
|
||||||
margin-bottom: .3em
|
|
||||||
font-weight: normal
|
|
||||||
display: inline-block
|
|
||||||
position: relative
|
|
||||||
top: -1px
|
|
||||||
float: left
|
|
||||||
time
|
|
||||||
position: absolute
|
|
||||||
text-align: right
|
|
||||||
left: 0em
|
|
||||||
top: 0.3em
|
|
||||||
.year
|
|
||||||
display: none
|
|
||||||
article
|
|
||||||
padding:
|
|
||||||
left: 4.5em
|
|
||||||
bottom: .7em
|
|
||||||
a.category
|
|
||||||
line-height: 1.1em
|
|
||||||
|
|
||||||
#content > .category
|
|
||||||
article
|
|
||||||
margin-left: 0
|
|
||||||
padding-left: 6.8em
|
|
||||||
.year
|
|
||||||
display: inline
|
|
||||||
116
_assets/stylesheets/parts/archive.css.scss
Normal file
116
_assets/stylesheets/parts/archive.css.scss
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
#archive {
|
||||||
|
#content > div {
|
||||||
|
&, > article {
|
||||||
|
padding-top: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#blog-archives {
|
||||||
|
padding-top: 1em;
|
||||||
|
article {
|
||||||
|
padding: 0 0 1em;
|
||||||
|
position: relative;
|
||||||
|
&:last-child {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
footer {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
h1 {
|
||||||
|
margin-top: 0;
|
||||||
|
color: $text-color;
|
||||||
|
margin-bottom: 0.3em;
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
h1 {
|
||||||
|
font-size: 1.5em;
|
||||||
|
a {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
&:hover {
|
||||||
|
color: $link-color-hover;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
font-weight: normal;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
a.category, time {
|
||||||
|
color: $text-color-light;
|
||||||
|
}
|
||||||
|
color: $text-color-light;
|
||||||
|
.entry-content {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
time {
|
||||||
|
font-size: 0.9em;
|
||||||
|
line-height: 1.2em;
|
||||||
|
.month, .day {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
.month {
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
&, .entry-content {
|
||||||
|
a {
|
||||||
|
color: inherit;
|
||||||
|
&:hover {
|
||||||
|
color: $link-color-hover;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
a:hover {
|
||||||
|
color: $link-color-hover;
|
||||||
|
}
|
||||||
|
@media only screen and (min-width: 550px) {
|
||||||
|
article {
|
||||||
|
margin-left: 5em;
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0.3em;
|
||||||
|
font-weight: normal;
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
top: -1px;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
time {
|
||||||
|
position: absolute;
|
||||||
|
text-align: right;
|
||||||
|
left: 0em;
|
||||||
|
top: 0.3em;
|
||||||
|
}
|
||||||
|
.year {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
article {
|
||||||
|
padding: {
|
||||||
|
left: 4.5em;
|
||||||
|
bottom: 0.7em;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
a.category {
|
||||||
|
line-height: 1.1em;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#content > .category {
|
||||||
|
article {
|
||||||
|
margin-left: 0;
|
||||||
|
padding-left: 6.8em;
|
||||||
|
}
|
||||||
|
.year {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,34 +0,0 @@
|
|||||||
body > footer
|
|
||||||
text-align: center
|
|
||||||
font-size: .8em
|
|
||||||
position: relative
|
|
||||||
padding-top: 1em
|
|
||||||
padding-bottom: 1em
|
|
||||||
margin-bottom: 3em
|
|
||||||
border-radius-bottom: .4em
|
|
||||||
z-index: 1
|
|
||||||
a
|
|
||||||
color: $footer-link-color
|
|
||||||
&:hover
|
|
||||||
color: $footer-link-color-hover
|
|
||||||
&:visited
|
|
||||||
color: $footer-link-color
|
|
||||||
text-decoration: none
|
|
||||||
p:last-child
|
|
||||||
margin-bottom: 0
|
|
||||||
|
|
||||||
fieldset
|
|
||||||
border: 0
|
|
||||||
input[type=search]
|
|
||||||
-webkit-appearance: none
|
|
||||||
font-family: $serif
|
|
||||||
font-size: 1em
|
|
||||||
color: $text-color
|
|
||||||
border-radius: 1em
|
|
||||||
border:
|
|
||||||
width: 1px
|
|
||||||
style: solid
|
|
||||||
color: #999 #bbb #bbb #999
|
|
||||||
&:focus
|
|
||||||
outline: none
|
|
||||||
box-shadow: 0 0 5px $link-color
|
|
||||||
39
_assets/stylesheets/parts/footer.css.scss
Normal file
39
_assets/stylesheets/parts/footer.css.scss
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
body > footer {
|
||||||
|
text-align: center;
|
||||||
|
font-size: 0.8em;
|
||||||
|
position: relative;
|
||||||
|
padding-top: 1em;
|
||||||
|
padding-bottom: 1em;
|
||||||
|
margin-bottom: 3em;
|
||||||
|
border-radius-bottom: 0.4em;
|
||||||
|
z-index: 1;
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: $footer-link-color;
|
||||||
|
&:hover { color: $footer-link-color-hover; }
|
||||||
|
&:visited { color: $footer-link-color; }
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
p:last-child { margin-bottom: 0; }
|
||||||
|
|
||||||
|
fieldset {
|
||||||
|
border: 0;
|
||||||
|
input[type=search] {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
font-family: $serif;
|
||||||
|
font-size: 1em;
|
||||||
|
color: $text-color;
|
||||||
|
border-radius: 1em;
|
||||||
|
border: {
|
||||||
|
width: 1px;
|
||||||
|
style: solid;
|
||||||
|
color: #999 #bbb #bbb #999;
|
||||||
|
};
|
||||||
|
&:focus {
|
||||||
|
outline: none;
|
||||||
|
box-shadow: 0 0 5px $link-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,75 +0,0 @@
|
|||||||
article
|
|
||||||
border-bottom: 1px dashed $border-color
|
|
||||||
padding-bottom: 0
|
|
||||||
margin-bottom: 1em
|
|
||||||
|
|
||||||
.entry-content
|
|
||||||
margin-bottom: 2em
|
|
||||||
|
|
||||||
header
|
|
||||||
position: relative
|
|
||||||
margin-top: 2em
|
|
||||||
padding-top: 0.6em
|
|
||||||
|
|
||||||
.meta
|
|
||||||
text-transform: uppercase
|
|
||||||
color: $meta-text-color
|
|
||||||
font-size: 0.8em
|
|
||||||
letter-spacing: 0.1em
|
|
||||||
width: 100%
|
|
||||||
text-rendering: optimizelegibility
|
|
||||||
position: absolute
|
|
||||||
top: 0
|
|
||||||
margin-top: 0
|
|
||||||
|
|
||||||
header a
|
|
||||||
color: $heading-color
|
|
||||||
text-decoration: none
|
|
||||||
&:hover, &:focus
|
|
||||||
color: $link-color-hover
|
|
||||||
|
|
||||||
figure
|
|
||||||
margin: 1.5em 0 0 0
|
|
||||||
|
|
||||||
figcaption
|
|
||||||
font-size: 0.7em
|
|
||||||
font-style: italic
|
|
||||||
text-align: right
|
|
||||||
opacity: 0.6
|
|
||||||
|
|
||||||
img, video, .flash-video
|
|
||||||
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15)
|
|
||||||
padding: 0.5em
|
|
||||||
margin: -0.5em
|
|
||||||
|
|
||||||
> footer
|
|
||||||
padding-left: 0
|
|
||||||
padding-right: 0
|
|
||||||
p.meta
|
|
||||||
margin-bottom: .8em
|
|
||||||
font-size: .85em
|
|
||||||
clear: both
|
|
||||||
overflow: hidden
|
|
||||||
.byline + time:before, time + time:before, .comments:before, .byline ~ .categories:before
|
|
||||||
@extend .separator
|
|
||||||
|
|
||||||
footer
|
|
||||||
a[rel=full-article]
|
|
||||||
background: darken($background-color, 8)
|
|
||||||
border-radius: 2px
|
|
||||||
display: inline-block
|
|
||||||
padding: .4em .8em
|
|
||||||
margin-right: .5em
|
|
||||||
margin-bottom: 1.5em
|
|
||||||
text-decoration: none
|
|
||||||
color: mix($text-color, $text-color-light)
|
|
||||||
+transition(background-color 0.5s)
|
|
||||||
&:hover
|
|
||||||
background: $link-color-hover
|
|
||||||
text-shadow: none
|
|
||||||
color: $background-color
|
|
||||||
|
|
||||||
.separator
|
|
||||||
content: "\2022 "
|
|
||||||
padding: 0 .4em 0 .2em
|
|
||||||
display: inline-block
|
|
||||||
82
_assets/stylesheets/parts/post.css.scss
Normal file
82
_assets/stylesheets/parts/post.css.scss
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
article {
|
||||||
|
border-bottom: 1px dashed $border-color;
|
||||||
|
padding-bottom: 0;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
.entry-content {
|
||||||
|
margin-bottom: 2em;
|
||||||
|
}
|
||||||
|
header {
|
||||||
|
position: relative;
|
||||||
|
margin-top: 2em;
|
||||||
|
padding-top: 0.6em;
|
||||||
|
.meta {
|
||||||
|
text-transform: uppercase;
|
||||||
|
color: $meta-text-color;
|
||||||
|
font-size: 0.8em;
|
||||||
|
letter-spacing: 0.1em;
|
||||||
|
width: 100%;
|
||||||
|
text-rendering: optimizelegibility;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
header a {
|
||||||
|
color: $heading-color;
|
||||||
|
text-decoration: none;
|
||||||
|
&:hover, &:focus {
|
||||||
|
color: $link-color-hover;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
figure {
|
||||||
|
margin: 1.5em 0 0 0;
|
||||||
|
figcaption {
|
||||||
|
font-size: 0.7em;
|
||||||
|
font-style: italic;
|
||||||
|
text-align: right;
|
||||||
|
opacity: 0.6;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
img, video, .flash-video {
|
||||||
|
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
|
||||||
|
padding: 0.5em;
|
||||||
|
margin: -0.5em;
|
||||||
|
}
|
||||||
|
> footer {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 0;
|
||||||
|
p.meta {
|
||||||
|
margin-bottom: 0.8em;
|
||||||
|
font-size: 0.85em;
|
||||||
|
clear: both;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.byline + time:before, time + time:before, .comments:before, .byline ~ .categories:before {
|
||||||
|
@extend .separator;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
footer {
|
||||||
|
a[rel=full-article] {
|
||||||
|
background: darken($background-color, 8);
|
||||||
|
border-radius: 2px;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 0.4em 0.8em;
|
||||||
|
margin-right: 0.5em;
|
||||||
|
margin-bottom: 1.5em;
|
||||||
|
text-decoration: none;
|
||||||
|
color: mix($text-color, $text-color-light);
|
||||||
|
@include transition(background-color 0.5s);
|
||||||
|
&:hover {
|
||||||
|
background: $link-color-hover;
|
||||||
|
text-shadow: none;
|
||||||
|
color: $background-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.separator {
|
||||||
|
content: "•";
|
||||||
|
padding: 0 0.4em 0 0.2em;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
@ -1,14 +0,0 @@
|
|||||||
@import 'bourbon'
|
|
||||||
|
|
||||||
@import 'includes/main.css.sass'
|
|
||||||
@import 'includes/colors.css.sass'
|
|
||||||
@import 'includes/typography.css.sass'
|
|
||||||
@import 'includes/icons.css.sass'
|
|
||||||
@import 'includes/layout.css.sass'
|
|
||||||
@import 'includes/styles.css.sass'
|
|
||||||
@import 'includes/video.css.sass'
|
|
||||||
@import 'lib/solarized-dark.css.scss'
|
|
||||||
|
|
||||||
@import 'parts/post.css.sass'
|
|
||||||
@import 'parts/archive.css.sass'
|
|
||||||
@import 'parts/footer.css.sass'
|
|
||||||
14
_assets/stylesheets/styles.css.scss
Normal file
14
_assets/stylesheets/styles.css.scss
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
@import "bourbon";
|
||||||
|
|
||||||
|
@import "includes/main.css.scss";
|
||||||
|
@import "includes/colors.css.scss";
|
||||||
|
@import "includes/typography.css.scss";
|
||||||
|
@import "includes/icons.css.scss";
|
||||||
|
@import "includes/layout.css.scss";
|
||||||
|
@import "includes/styles.css.scss";
|
||||||
|
@import "includes/video.css.scss";
|
||||||
|
@import "lib/solarized-dark.css.scss";
|
||||||
|
|
||||||
|
@import "parts/post.css.scss";
|
||||||
|
@import "parts/archive.css.scss";
|
||||||
|
@import "parts/footer.css.scss";
|
||||||
Loading…
Reference in New Issue
Block a user