2017-09-30 02:42:32 +00:00
$ans-serif : Carlito , Calibri , sans-serif
2011-05-04 21:24:05 +00:00
2010-06-15 21:52:54 +00:00
body
2015-08-28 09:18:55 +00:00
font-family : $ans-serif
2010-06-15 21:52:54 +00:00
font-size : 16 px
background : #fff
2015-08-28 09:18:55 +00:00
color : #464646
2010-06-15 21:52:54 +00:00
2010-07-07 07:58:40 +00:00
/ / HTML5 expectations - should go in reset perhaps
2010-08-04 02:52:32 +00:00
header , footer , nav , article , figure , figcaption
2010-07-07 07:58:40 +00:00
display : block
2010-06-15 21:52:54 +00:00
p , li , blockquote
2015-08-28 09:18:55 +00:00
line-height : 1 .3
2010-06-15 21:52:54 +00:00
p , pre
margin : 0 0 1 em 0
ul , ol
margin : 1 em 0 1 em 1 em
ul
list-style : disc
ol
list-style : decimal
li
margin-left : 1 em
dl
dd
margin-left : 2 em
h1 , h2 , h3 , h4 , h5 , h6
2011-05-04 21:24:05 +00:00
font-family : $ans-serif
2010-06-15 21:52:54 +00:00
margin : 0 .6 em 0 0 .5 em 0
color : #111
2013-07-28 07:27:22 +00:00
font-weight : 500
2010-06-15 21:52:54 +00:00
h1
font-size : 36 px
h2
font-size : 24 px
h3
font-size : 21 px
h4
font-size : 18 px
h5
font-size : 16 px
h6
font-size : 14 px
a
text-decoration : underline
& : link , & : visited
color : #36454F
h1 a
text-decoration : none
2010-06-27 21:14:48 +00:00
& : link , & : visited
color : #111
2010-06-15 21:52:54 +00:00
2010-06-27 21:14:48 +00:00
body . home h1 > a
2010-06-27 21:53:27 +00:00
-webkit-transition : border-bottom-color 500 ms ease-out
2015-08-28 09:18:55 +00:00
transition : border-bottom-color 500 ms ease-out
2010-06-27 21:14:48 +00:00
border-bottom : 2 px solid rgba ( 17 , 17 , 17 , 0 .0 )
2010-06-15 21:52:54 +00:00
2010-06-27 21:14:48 +00:00
& : hover
border-bottom-color : rgba ( 17 , 17 , 17 , 1 .0 )
2010-06-15 21:52:54 +00:00
sup
vertical-align : super
font-size : 0 .8 em
pre , code , tt
2015-08-28 09:18:55 +00:00
font-family : Consolas , " Andale Mono WT " , " Andale Mono " , " Lucida Console " , " Lucida Sans Typewriter " , " DejaVu Sans Mono " , " Bitstream Vera Sans Mono " , " Liberation Mono " , " Nimbus Mono L " , Monaco , " Courier New " , Courier , monospace
2010-06-15 21:52:54 +00:00
2013-07-28 07:27:22 +00:00
code , tt
font-size : smaller
2010-06-15 21:52:54 +00:00
pre
overflow-x : auto
2013-07-28 07:27:22 +00:00
padding-bottom : 0 .25 em
2010-06-15 21:52:54 +00:00
blockquote
border-left : 2 px solid #999
padding-left : 1 em
margin : 0 0 1 em 0
2010-08-04 02:52:32 +00:00
figure
2010-09-13 08:37:53 +00:00
margin : 1 em auto
text-align : center
2010-08-04 02:52:32 +00:00
2013-07-28 07:27:22 +00:00
& . screenshot
img
max-width : 50 %
2010-08-04 02:52:32 +00:00
figcaption
2013-07-28 07:27:22 +00:00
font-size : smaller
2010-08-04 02:52:32 +00:00
text-align : center
font-style : italic
2013-07-28 07:27:22 +00:00
img
max-width : 100 %
2010-08-04 02:52:32 +00:00
2014-12-18 11:22:12 +00:00
img . cover-photo
display : block
margin : 0 auto
2010-06-15 21:52:54 +00:00
2018-01-21 09:48:04 +00:00
video
max-width : 100 %
2010-06-24 08:37:48 +00:00
body > header
2011-05-04 21:24:05 +00:00
font-family : $ans-serif
2010-06-15 21:52:54 +00:00
font-size : 18 px
color : white
padding : 0 .5 em
background : #1C1C1C
a
2010-06-27 21:53:27 +00:00
-webkit-transition : border-bottom-color 500 ms ease-out
2015-08-28 09:18:55 +00:00
transition : border-bottom-color 500 ms ease-out
2010-06-16 10:22:15 +00:00
border-bottom : 2 px solid rgba ( 255 , 255 , 255 , 0 .0 )
2010-06-15 21:52:54 +00:00
& : link , & : visited
text-decoration : none
color : white
& : hover
2010-06-16 10:22:15 +00:00
border-bottom-color : rgba ( 255 , 255 , 255 , 1 .0 )
2010-06-15 21:52:54 +00:00
2010-06-30 02:26:30 +00:00
span
display : none
2010-09-20 22:03:10 +00:00
2010-06-15 21:52:54 +00:00
# menu
float : right
padding-right : 0 .25 em
li
font-size : inherit
# content
2013-07-28 07:27:22 +00:00
margin : 0 auto
2010-06-15 21:52:54 +00:00
clear : both
2013-07-28 07:27:22 +00:00
max-width : 728 px
font-size : 18 px
2010-06-15 21:52:54 +00:00
footer
color : #999
border-top : 1 px solid #999
2013-07-28 07:27:22 +00:00
margin : 20 px
2010-06-15 21:52:54 +00:00
clear : both
. copyright
2011-05-04 21:24:05 +00:00
font-family : $ans-serif
2010-06-15 21:52:54 +00:00
font-size : 14 px
padding-top : 1 em
display : block
. column
float : left
width : 50 %
margin : 0
2010-06-30 02:26:30 +00:00
min-width : 480 px
2010-06-15 21:52:54 +00:00
2015-08-28 09:18:55 +00:00
. align-top
vertical-align : top
2010-06-15 21:52:54 +00:00
# personal div
padding-right : 2 em
. column div
padding : 0 0 0 2 em
ul . articles
list-style : none
margin : 0
clear : left
li
margin : 0
padding-top : 1 em
height : 70 px
body . articles ul . articles li
height : auto
padding-top : 0
ul . articles
li : first-child
border-top : none
padding-top : 1 em
abbr
display : block
font-size : 12 px
2010-07-12 22:02:49 +00:00
color : #999
2010-06-15 21:52:54 +00:00
strong
2011-05-04 21:24:05 +00:00
font-family : $ans-serif
2010-06-15 21:52:54 +00:00
margin : 0
2015-08-28 09:18:55 +00:00
font-weight : normal
2010-06-15 21:52:54 +00:00
display : block
2015-08-28 09:18:55 +00:00
font-size : 21 px
2010-06-15 21:52:54 +00:00
a
& . more
display : block
margin : 1 em 0 0 0
& . active
font-weight : bold
& . affiliate
background : url( /images/dollar.gif ) no-repeat top right
padding-right : 4 px
. inline
list-style : none
margin : 0
li
display : inline
& : first-child
margin-left : 0
# flickr
clear : both
2010-06-24 08:37:48 +00:00
header
margin-left : 2 em
h1
margin : 0
padding : 0 .6 em 0 0 0
ul
display : block
2010-06-27 21:54:45 +00:00
height : 75 px
2010-06-24 08:37:48 +00:00
overflow : hidden
2010-06-27 21:54:45 +00:00
margin-top : 1 em
2010-06-24 08:37:48 +00:00
2010-06-15 21:52:54 +00:00
li
float : left
overflow : hidden
2010-06-27 21:54:45 +00:00
margin : 0 0 0 1 em
2010-06-15 21:52:54 +00:00
display : block
position : relative
height : 75 px
width : 75 px
2010-06-24 08:37:48 +00:00
border : 1 px solid #ccc
2012-01-21 06:15:42 +00:00
background : url( /images/photos.jpg?20120121 ) no-repeat 0 -75 px
2010-06-24 08:37:48 +00:00
& : first-child
margin-left : 2 em
2010-06-15 21:52:54 +00:00
img
2010-06-27 21:53:27 +00:00
-webkit-transition : opacity 500 ms ease-out
2015-08-28 09:18:55 +00:00
transition : opacity 500 ms ease-out
2010-06-15 21:52:54 +00:00
position : absolute
2013-07-28 07:27:22 +00:00
max-width : none
2010-06-15 21:52:54 +00:00
& : hover
2010-06-24 08:37:48 +00:00
opacity : 0
2010-06-15 21:52:54 +00:00
2010-06-27 21:53:54 +00:00
a . more
float : right
margin : 1 em 2 em 1 em 0
2010-06-15 21:52:54 +00:00
2010-06-30 07:56:37 +00:00
body . articles # content nav
2010-06-15 21:52:54 +00:00
padding-bottom : 1 em
# search
margin : 0
padding : 0
display : none
float : left
margin-right : 20 px
fieldset
margin : 0
padding : 0
border : 0
label
2010-06-30 07:56:37 +00:00
font-weight : normal
padding-right : 10 px
2010-06-15 21:52:54 +00:00
input
width : 180 px
# respond
margin-top : 10 px
padding : 10 px
background-color : #ddd
clear : both
h2
margin-top : 0
2010-06-16 10:55:22 +00:00
li . short
float : right
2010-06-15 21:52:54 +00:00
# content
. published
2011-05-04 21:24:05 +00:00
font-family : $ans-serif
2010-06-15 21:52:54 +00:00
color : #999
padding-bottom : 10 px
font-size : 14 px
. alignleft
float : left
margin : 5 px 10 px 5 px 0
2015-06-21 06:01:39 +00:00
. keyboard-shortcut
font-family : " Helvetica Neue " , Helvetica , " Liberation Sans " , " Bitstream Vera Sans " , Tahoma , Geneva , Arial , sans-serif
font-size : 1 .5 ex
2010-06-15 21:52:54 +00:00
img . alignleft
float : left
margin : 5 px 10 px 5 px 0
2010-06-27 21:14:48 +00:00
img . feed-icon
2010-06-27 21:53:27 +00:00
-webkit-transition : opacity 500 ms ease-out
2015-08-28 09:18:55 +00:00
transition : opacity 500 ms ease-out
opacity : 1 .0
2010-06-27 21:14:48 +00:00
& : hover
2015-08-28 09:18:55 +00:00
opacity : 0 .75
img . comment
padding-top : 1 px
2010-06-27 21:14:48 +00:00
2010-06-15 21:52:54 +00:00
# content . alignright , img . alignright
float : right
margin : 5 px 0 5 px 10 px
# content . aligncenter , div . aligncenter , img . aligncenter
text-align : center
display : block
margin : 10 px auto
# content
. clear
clear : both
hr
border : 0
border-top-width : 1 px
border-style : solid
border-top-color : #999
width : 10 em
margin : 0
2013-01-13 02:42:46 +00:00
. seperator
text-align : center
color : #EEE
margin-bottom : 1 em
font-size : smaller
hr
width : 33 %
height : 1 px
display : inline - block
border : none
background-color : #eeeeee
margin : 5 px 0 .5 em
& . right
background-image : -webkit-gradient ( linear , left center , right center , from ( rgb ( 238 , 238 , 238 )) , to ( rgb ( 255 , 255 , 255 )))
background-image : -webkit-linear-gradient ( left , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : -moz-linear-gradient ( left , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : -o-linear-gradient ( left , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : -ms-linear-gradient ( left , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : linear-gradient ( left , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
filter : progid : DXImageTransform . Microsoft . gradient ( GradientType = 1 , StartColorStr = ' #eeeeee ' , EndColorStr = ' #ffffff ' )
& . left
background-image : -webkit-gradient ( linear , right center , left center , from ( rgb ( 238 , 238 , 238 )) , to ( rgb ( 255 , 255 , 255 )))
background-image : -webkit-linear-gradient ( right , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : -moz-linear-gradient ( right , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : -o-linear-gradient ( right , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : -ms-linear-gradient ( right , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
background-image : linear-gradient ( right , rgb ( 238 , 238 , 238 ) , rgb ( 255 , 255 , 255 ))
filter : progid : DXImageTransform . Microsoft . gradient ( GradientType = 1 , StartColorStr = ' #ffffff ' , EndColorStr = ' #eeeeee ' )
2010-06-15 21:52:54 +00:00
table
& . left_headers , & . top_headers
border : 1 px solid #D8D8D8
border-collapse : collapse
margin : 1 em 0
& . left_headers
td , th
border : 1 px solid #D8D8D8
padding : 0 .3 em 0 .7 em 0 .3 em 0 .7 em
& . top_headers
td , th
border : 1 px solid #D8D8D8
padding : 0 .3 em 0 .7 em 0 .3 em 0 .7 em
& . left_headers th
text-align : right
& . gallery
border-collapse : collapse
width : 100 %
td
padding : 10 px 0
text-align : center
vertical-align : middle
img a
border : none
2010-07-14 02:40:51 +00:00
. vcard . photo
margin : 0 1 em 1 em 0
2010-09-20 22:03:10 +00:00
/ / Weather
2010-09-26 07:18:34 +00:00
body . weather
2013-07-28 07:27:22 +00:00
# content
max-width : 100 %
margin : 0 20 px
2010-09-26 07:18:34 +00:00
# current > . temperature
2013-07-28 07:27:22 +00:00
2010-09-26 07:18:34 +00:00
. temperature
2011-05-04 21:24:05 +00:00
font-family : $ans-serif
2013-07-28 07:27:22 +00:00
2010-09-26 07:18:34 +00:00
. current
font-size : 36 px
2011-05-06 11:35:54 +00:00
time
font-size : smaller
2010-09-26 07:18:34 +00:00
figure . forecast
margin : 0 1 em 1 em 0
width : 48 px
float : left
2010-09-20 22:03:10 +00:00
2010-09-26 07:18:34 +00:00
. chart
clear : both
2010-10-16 08:52:38 +00:00
width : 100 %
height : 320 px
2010-09-20 22:03:10 +00:00
2011-05-04 21:24:46 +00:00
section , section > . temperature
clear : both
2010-10-16 08:52:38 +00:00
margin-top : 2 em
2010-09-26 07:18:34 +00:00
2011-05-04 21:24:46 +00:00
. extreme
float : left
margin : 0 2 em 2 em 0
time . day
display : block
text-align : center
div , time
margin : 0 .5 em 0
font-family : $ans-serif
2010-09-26 07:18:34 +00:00
small
display : block
font-size : smaller
margin-top : 1 em
color : #999
2013-07-28 07:27:22 +00:00
@media screen and ( max-width : 960px )
. column
float : none
width : auto
min-width : 0
max-width : 728 px
@media screen and ( max-width : 768px )
# technical div , # personal div
padding : 0 1 em
# content
margin : 0 20 px
2015-08-28 09:18:55 +00:00
font-size : 20 px
2013-07-28 07:27:22 +00:00
@media screen and ( max-width : 680px )
nav . search
li
display : list-item
margin : 1 em 0 0 0
font-size : large
# search
float : none
@media screen and ( max-width : 515px )
2015-08-28 09:18:55 +00:00
body
font-size : 20 px
2013-07-28 07:27:22 +00:00
body > header span
float : right
display : inline
cursor : pointer
# menu
display : none
float : none
padding : 0 .5 em 0 0 0
line-height : 2
li
margin : 0 1 em 0 0
# content
min-width : 0
margin : 0 10 px
h1
font-size : 30 px
body . weather # content
margin : 0 10 px
ul . articles li
margin : 0
padding-top : 0
height : auto
# flickr
header
margin-left : 1 em
ul
height : auto
li , li : first-child
margin : 0 0 1 em 1 em
# respond
li . short
margin : 0 .5 em 0 0 0
float : none
display : block
footer
margin : 20 px 10 px
figure . screenshot
img
max-width : 100 %