1
0
mirror of https://github.com/mbirth/wiki.git synced 2024-11-14 14:06:46 +00:00
wiki.mbirth.de/css/layout-bright.sass

287 lines
5.8 KiB
Sass
Raw Normal View History

2015-02-22 17:37:32 +00:00
---
---
$font: "Fira Code", Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace
2015-02-22 18:04:06 +00:00
$maincolor: #678b22
2015-02-22 17:37:32 +00:00
@font-face
font-family: "Fira Code"
src: url(../fonts/FiraCode-Regular.otf)
src: url(../fonts/FiraCode-Regular.eot) format(embedded-opentype), url(../fonts/FiraCode-Regular.woff2) format(woff2), url(../fonts/FiraCode-Regular.woff) format(woff), url(../fonts/FiraCode-Regular.ttf) format(truetype), url(../fonts/FiraCode-Regular.otf) format(opentype)
font-weight: normal
font-style: normal
@font-face
font-family: "Fira Code"
src: url(../fonts/FiraCode-Bold.otf)
src: url(../fonts/FiraCode-Bold.eot) format(embedded-opentype), url(../fonts/FiraCode-Bold.woff2) format(woff2), url(../fonts/FiraCode-Bold.woff) format(woff), url(../fonts/FiraCode-Bold.ttf) format(truetype), url(../fonts/FiraCode-Bold.otf) format(opentype)
font-weight: bold
font-style: normal
2015-02-23 13:01:17 +00:00
=text-shadow
text-shadow: 0 1px 1px rgba(black, 0.1), 0 0 5px rgba(lighten($maincolor, 33%), 0.1), 0 0 10px rgba(lighten($maincolor, 33%), 0.1)
2015-02-22 17:37:32 +00:00
body
font-feature-settings: "calt" 1 // Enable ligatures for IE 10+, Edge
text-rendering: optimizeLegibility // Force ligatures for Webkit, Blink, Gecko
2015-02-22 17:37:32 +00:00
margin: 0
padding: 0
background: #eaeaea url("../images/bkg-white.png") 0 0
color: #151515
font:
size: 16px
family: $font
line-height: 1.5
// General & 'Reset' Stuff
.container
width: 90%
max-width: 900px
margin: 0 auto
section
display: block
margin: 0 0 20px 0
h1, h2, h3, h4, h5, h6
margin: 0 0 20px
li
line-height: 1.4
// Header, <header>
header - container
h1 - project name
h2 - project description
2015-02-23 13:17:02 +00:00
#pagetitle
2015-02-23 13:01:17 +00:00
+text-shadow
2015-02-22 17:37:32 +00:00
font:
size: 30px
weight: bold
family: $font
line-height: 1.5
2015-02-22 18:04:06 +00:00
color: $maincolor
2015-02-22 17:37:32 +00:00
-webkit-font-smoothing: antialiased
a
text-decoration: none
&:visited
color: inherit
2015-02-23 13:17:02 +00:00
header
background: rgba(black, 0.1)
width: 100%
border-bottom: 1px dashed $maincolor
padding: 20px 0
margin: 0 0 40px 0
// Site name
h1
@extend #pagetitle
letter-spacing: -1px
margin: 0 0 0 -40px
2015-02-22 17:37:32 +00:00
2015-02-23 13:17:02 +00:00
&:before
content: "./ "
font-size: 24px
2015-02-22 17:37:32 +00:00
2015-02-23 13:17:02 +00:00
// Site description
h2
font:
size: 18px
weight: 300
color: #666
2015-02-22 17:37:32 +00:00
#downloads .btn
display: inline-block
text-align: center
margin: 0
// Main Content
#main_content
width: 100%
-webkit-font-smoothing: antialiased
h1
font-size: 28px
2015-02-25 23:21:32 +00:00
border:
bottom:
width: 4px
style: dotted
2015-02-22 17:37:32 +00:00
h2
font-size: 24px
h3
font-size: 18px
h4
font-size: 14px
h5
font-size: 12px
text-transform: uppercase
margin: 0 0 5px 0
h6
font-size: 12px
text-transform: uppercase
color: #999
margin: 0 0 5px 0
2015-02-22 17:48:05 +00:00
table
margin: 0 0 20px 0
2015-02-22 20:32:39 +00:00
//width: 100%;
2015-02-22 17:48:05 +00:00
th
text-align: left
2015-02-22 18:04:06 +00:00
border-bottom: 1px dashed $maincolor
2015-02-22 17:48:05 +00:00
padding: 5px 10px
2015-02-22 20:32:39 +00:00
td + td, th + th
border-left: 1px dashed $maincolor
2015-02-22 17:48:05 +00:00
td
padding: 5px 10px
2015-02-22 20:32:39 +00:00
vertical-align: top
2015-02-23 13:17:02 +00:00
2015-02-22 17:48:05 +00:00
section img
max-width: 100%
h1, h2, h3, h4, h5, h6
2015-02-23 13:01:17 +00:00
+text-shadow
2015-02-22 17:48:05 +00:00
font:
weight: normal
family: $font
2015-02-22 18:04:06 +00:00
color: $maincolor
2015-02-22 17:48:05 +00:00
letter-spacing: -0.03em
2015-02-22 17:37:32 +00:00
dt
font:
style: italic
weight: bold
ul li
list-style: none
&:before
content: ">>"
font:
family: $font
size: 13px
2015-02-22 18:04:06 +00:00
color: $maincolor
2015-02-22 17:37:32 +00:00
margin:
left: -37px
right: 21px
2016-11-01 22:34:09 +00:00
top: 3px
2015-02-22 17:37:32 +00:00
line-height: 16px
2016-11-01 22:13:50 +00:00
position: absolute
2015-02-22 17:37:32 +00:00
blockquote
2016-12-27 21:39:23 +00:00
color: #444
2015-02-22 17:37:32 +00:00
padding-left: 10px
2016-12-27 21:39:23 +00:00
border-left: 1px solid #00a
2015-02-22 17:37:32 +00:00
code
padding: 3px
white-space: nowrap
pre
padding: 10px
pre, code
2015-02-22 18:04:06 +00:00
background: rgba(black, 0.1)
border: 1px solid rgba(white, 0.85)
font:
family: $font
size: 0.9em
2015-02-22 18:04:06 +00:00
color: $maincolor
2015-02-22 17:37:32 +00:00
border-radius: 2px
-moz-border-radius: 2px
-webkit-border-radius: 2px
text-wrap: normal
overflow: auto
overflow-y: hidden
// Reset styles if code is inside pre
(This is what you get from re-using CSS!)
pre > code
background: none
border: 0 none
white-space: pre
padding: 0
hr
height: 0
border: 0
2015-02-22 18:04:06 +00:00
border-bottom: 1px dashed $maincolor
color: $maincolor
2015-02-22 17:37:32 +00:00
// Buttons
.btn
display: inline-block
background: -webkit-linear-gradient(top, rgba(215, 215, 215, 0.3), rgba(220, 220, 220, 0.3) 50%, rgba(245, 245, 245, 0.3) 50%, rgba(255, 255, 255, 0.3))
padding: 8px 18px
border-radius: 50px
2015-02-22 18:04:06 +00:00
border: 2px solid rgba(white, 0.7)
border-bottom: 2px solid rgba(white, 0.7)
border-top: 2px solid rgba(white, 1)
2015-02-22 17:37:32 +00:00
color: rgba(40, 40, 40, 0.8)
font:
family: Helvetica, Arial, sans-serif
weight: bold
size: 13px
text-decoration: none
2015-02-22 18:04:06 +00:00
text-shadow: 0 -1px 0 rgba(black, 0.75)
box-shadow: inset 0 1px 0 rgba(black, 0.05)
2015-02-22 17:37:32 +00:00
&:hover
background: -webkit-linear-gradient(top, rgba(215, 215, 215, 0.6), rgba(220, 220, 220, 0.6) 50%, rgba(245, 245, 245, 0.8) 50%, rgba(255, 255, 255, 0.8))
.icon
display: inline-block
width: 16px
height: 16px
margin: 1px 8px 0 0
float: left
.btn-github .icon
opacity: 0.6
2015-03-07 00:21:58 +00:00
background: url("../images/whitetocat.png") 0 0 no-repeat
2015-02-22 17:37:32 +00:00
// Links
a, a:hover, a:visited
#main_content a
2015-02-22 17:37:32 +00:00
color: #41a0d3
text-shadow: 0 0 5px rgba(104, 182, 255, 0.5)
2015-02-22 17:48:05 +00:00
&:visited
color: #949
2015-02-22 17:37:32 +00:00
// Clearfix
.cf:before, .cf:after
content: ""
display: table
.cf:after
clear: both
.cf
zoom: 1
2015-02-23 13:01:17 +00:00
2015-02-23 13:17:02 +00:00
// vim: set ts=4:sw=4:expandtab