-@import "reset",
+@import "http://fonts.googleapis.com/css?family=Expletus+Sans",
+ "reset",
"var",
"compass/typography/vertical_rhythm",
"compass/css3/images",
"compass/utilities/general/clearfix";
@include establish-baseline;
-
+
+::selection{
+ background: darken(saturate(adjust-hue($page-background, 90deg), 100%), 20%);
+ text-shadow: none !important;
+ color:#FFF !important;
+}
+
body{
+ background:$page-background;
@include background(
- linear-gradient(top, $page-background, darken($page-background, 10%)) no-repeat fixed
+ linear-gradient(top, desaturate(darken($page-background, 15%), 10%) 0, $page-background 250px)
);
@include body-text;
}
-a{
- color: darken($foreground, 20%);
- text-decoration:none;
- background: darken($page-background, 15%);
- padding:3px;
- @include border-radius(3px);
- &:hover{
- background: desaturate(darken($page-background, 25%), 10%);
- text-shadow: 0 1px 0 rgba(255,255,255,.65);
- };
-}
-
#container{
width: $page-width;
margin:20px auto;
}
#nameplate{
- @include adjust-font-size-to(40px);
+ @include adjust-font-size-to(60px);
+ margin-bottom:25px;
+ padding-bottom:5px;
border-bottom:5px solid $foreground;
@include box-shadow(0 1px 0 #FFF);
- margin-bottom:15px;
+ font-family:$headingfonts;
}
#content{
+ a{
+ color: darken($foreground, 20%);
+ text-decoration:none;
+ background: darken($page-background, 15%);
+ padding:3px;
+ @include border-radius(3px);
+ &:hover{
+ background: desaturate(darken($page-background, 25%), 10%);
+ text-shadow: 0 1px 0 rgba(255,255,255,.65);
+ };
+ }
p, ul, ol, header{
@include margin-trailer;
}
font-weight:bold;
@include margin-trailer(.5);
}
+ h2{
+ @include adjust-font-size-to(20px);
+ }
+ code{
+ background: darken($page-background, 10%);
+ padding:3px;
+ margin:-4px 0;
+ border: 1px solid darken($page-background, 15%);
+ @include border-radius(3px);
+ @include box-inset;
+ font-family:Menlo, monospace;
+ @include adjust-font-size-to(13px);
+ }
+ .codeblock{
+ @extend code;
+ padding: 10px;
+ display:block;
+ code{
+ margin:0;
+ padding:0;
+ @include box-shadow(none);
+ @include border-radius(0);
+ border:none;
+ display:block;
+ }
+ &.shell code::before{
+ content: "$ ";
+ color:lighten($foreground, 10%);
+ }
+ }
}
.three-up{
figure{
$border: 1px;
- border:$border solid lighten($foreground, 10%);
+ border:$border solid darken($foreground, 10%);
float:left;
width: ($width / 3) - $pad - 2 * $border;
margin-right: $pad;
overflow:hidden;
position:relative;
@include transition(width, .25s, linear);
-
+ @include box-inset($outset:rgba(255,255,255,.35));
+ @include border-radius(3px);
+
&.shrunk{
width: ($width - 610px) / 2 - $pad - 3 * $border;
}
@include clearfix;
}
+#modelList{
+ margin-left: 1.5em;
+ li{
+ @include margin-trailer(.5);
+ list-style-type:disc;
+ }
+ .name{
+ font-weight:bold;
+ }
+}
+
#contribList{
$pad: 10px;
$width: $page-width + $pad;
-webkit-font-smoothing: antialiased;
li{
- width: $page-width/2 - $pad * 2;
+ $border: 1px;
+ width: $page-width/2 - $pad * 3 - $border * 2;
float:left;
- padding: 0 $pad;
- @include margin-trailer;
+ margin: 0 $pad/2 $pad $pad/2;
+ padding: $pad;
+ background: darken($foreground, 5%);
+ border:$border solid darken($foreground, 10%);
+ @include box-inset(rgba(0,0,0,.35), rgba(255,255,255,.15));
+ @include clearfix;
+ @include border-radius(3px);
}
.name, .description, .status{
display:block;
.status{
font-style:italic;
@include adjust-font-size-to(13px);
+ float:right;
+ }
+}
+
+footer{
+ margin-top: 25px;
+ padding-top: 20px;
+ border-top:5px solid $foreground;
+ @include box-shadow(0 1px 0 0 #FFF inset);
+ @include adjust-font-size-to(13px);
+ color:lighten($foreground, 20%);
+ a{
+ text-decoration:none;
+ color:darken($page-background, 40%);
+ &:hover{
+ color:darken($page-background, 80%);
+ }
}
}
\ No newline at end of file