diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2013-08-04 16:09:29 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2013-08-04 16:09:29 -0700 |
commit | 52539d7aaba96b7997a3c5a07e4a1ad234af7d04 (patch) | |
tree | 2686f56bc37656c0824a05e28472f7334ed39028 /web/style.css | |
parent | 69e2512750dd75fce43a21226979996c3cd7da1d (diff) |
Committing everything since its long overdue.
Diffstat (limited to 'web/style.css')
-rw-r--r-- | web/style.css | 236 |
1 files changed, 226 insertions, 10 deletions
diff --git a/web/style.css b/web/style.css index f20b1be..ac13249 100644 --- a/web/style.css +++ b/web/style.css @@ -5,20 +5,16 @@ html, body { height: 100%; } -body.videopage { - background: #181818; -} - #notfooter { min-height: 100%; height: auto !important; height: 100%; - margin: 0 auto -5em; + margin: 0 auto -50px; } #push { - height: 5em; - background: #3C3C3C; + height: 50px; + clear: both; } header { @@ -74,7 +70,7 @@ nav.primary a.current { } #hero { - background: url('images/hero.png') #262626 no-repeat top center; + background: url('/images/hero.png') #262626 no-repeat top center; width: 100%; color: white; text-align: center; @@ -89,6 +85,7 @@ nav.primary a.current { #middlebar { background: #262626; color: white; + min-height: 90px; } #noticebox { @@ -96,6 +93,7 @@ nav.primary a.current { padding: 1.5em 20% 1.5em 20%; max-width: 700px; margin: 0 auto 0 auto; + display: none; } #noticebox img.icon { @@ -155,8 +153,9 @@ footer { color: #737373; font-weight: bold; font-size: 80%; - padding: 2em 20% 0 20%; - height: 3em; + padding: 20px 20% 0 20%; + height: 30px; + clear: both; } footer .left { @@ -177,6 +176,151 @@ footer a:hover { color: white; } +.progressbar, .progress { + margin-top: 0.5em; + margin-bottom: 0.5em; + height: 10px; + background: #eaeaea; +} + +.progress { + height: 10px; + background: #fd6000; +} + +.progresslabel { + position: relative; + text-align: left; + margin-left: -1em; + color: #fd6000; + font-weight: bold; +} + +#content nav { + font-size: 120%; +} + +#content nav a { + text-decoration: none; + color: #eaeaea; + letter-spacing: 2px; +} + +#content nav a.current, #content nav a:hover { + color: #fd6000; +} + +#chapterprogress { + margin: 2em auto 2em auto; + width: 75%; + text-align: left; +} + +#videos { + float: left; + width: 70%; + text-align: left; +} + +#videos article { + display: inline-block; + width: 280px; + margin-right: 30px; +} + +#videos article h2 { + display: inline; + font-size: 100%; +} + +#videos .image { + position: relative; + display: block; + margin-bottom: 0.5em; +} + +#videos .image.completed a:before { + content: url('/images/complete.png'); + position: absolute; + top: 0; + left: 0; +} + +#videos .image a:hover:before { + content: url('/images/play.png'); + position: absolute; + top: 50%; + left: 50%; + margin: -19px 0 0 -19px; +} + +#thefeed { + float: left; + width: 30%; + text-align: left; +} + +#thefeed article { + margin-bottom: 1em; +} + + +#thefeed .question, #thefeed .answer { + padding: 1.5em; + border-radius: 5px; +} + +#thefeed article .question { + background: #eeeeee; + padding-bottom: 0.5em; +} + +#thefeed article .answer { + background: #f6f6f6; +} + +#thefeed article .question div { + margin-top: 1em; + text-align: right; +} + +#thefeed article .question a.reply { + background: url('/images/reply.png') left center no-repeat; + padding-left: 12px; + color: #aeaeae; + text-decoration: none; +} + +#thefeed article .answer a.readmore { + color: #fc6200; + text-decoration: none; + font-size: 90%; +} + +#thefeed article a:hover { + font-weight: bold; +} + +#videoplayer { + display: none; + text-align: center; + height: 100%; + min-height: 100%; +} + +#videoplayer .close { + text-align: right; + position: relative; + top: 50px; + right: 50px; +} + +#videoplayer div.video { + position: relative; + top: 50%; + margin-top: -405px; +} + #previous, #next { margin-top: 25%; } @@ -217,3 +361,75 @@ footer a:hover { text-decoration: none; } +.sliderQuestion .answers { + text-align: justify; + -ms-text-justify: distribute-all-lines; + text-justify: distribute-all-lines; +} + +.sliderQuestion .label { + display: inline-block; + *display: inline; zoom:1; + font-weight: bold; + margin-top: 1em; + color: #676767; + width: 20%; + vertical-align: top; +} + +.sliderQuestion .answers .stretch { + width: 100%; + display: inline-block; + font-size: 0; + line-height: 0 +} + +.sliderbar { + background: #E1E1E1; +} + +.sliderbar .slider { + cursor: pointer; +} + +.quadQuestion { + text-align: center; + margin-top: 5em; +} + +.quadQuestion .middle div { + display: inline-block; + vertical-align: middle; +} + +.quadQuestion .top, .quadQuestion .bottom, .quadQuestion .left, .quadQuestion .right { + font-weight: bold; + margin: 1em; + color: #ff6100; +} + +.quadQuestion .left, .quadQuestion .right { + width: 20%; +} + +.quadQuestion .left { + text-align: right; +} + +.quadQuestion .right { + text-align: left; +} + +.quad { + background: url('/images/quad.png') center center no-repeat; + width: 273px; + height: 273px; + margin: 0 auto 0 auto; + text-align: left; +} + +.quad .selector { + top: 126px; + left: 126px; + cursor: pointer; +} |