X-Git-Url: https://git.arvados.org/rnaseq-cwl-training.git/blobdiff_plain/93aae5665aa1a374b349cc88d54aa1a06f9ad169..37404b3d9e326fd084d30780e2817c5b7873eaa8:/assets/css/lesson.scss diff --git a/assets/css/lesson.scss b/assets/css/lesson.scss index 0c5f86e..f83365e 100644 --- a/assets/css/lesson.scss +++ b/assets/css/lesson.scss @@ -29,21 +29,40 @@ $color-testimonial: #fc8dc1 !default; //---------------------------------------- @mixin cdSetup($color) { - color: $color; - border-left: solid 5px $color; - margin-bottom: 0px; + color: $color; + border-left: solid 5px $color; + margin: 15px; + border-radius: 4px 0 0 4px; } .error { @include cdSetup($color-error); } .output { @include cdSetup($color-output); } .source { @include cdSetup($color-source); } -.bash { @include cdSetup($color-source); } -.make { @include cdSetup($color-source); } -.matlab { @include cdSetup($color-source); } -.python { @include cdSetup($color-source); } -.r { @include cdSetup($color-source); } -.sql { @include cdSetup($color-source); } +.bash, .language-bash { @include cdSetup($color-source); } +.make, .language-make { @include cdSetup($color-source); } +.matlab, .language-matlab { @include cdSetup($color-source); } +.python, .language-python { @include cdSetup($color-source); } +.r, .language-r { @include cdSetup($color-source); } +.sql, .langauge-sql { @include cdSetup($color-source); } + +.error pre, +.output pre, +.source pre, +.bash pre, +.language-bash pre, +.make pre, +.language-make pre, +.matlab pre, +.language-matlab pre, +.python pre, +.language-python pre, +.r pre, +.language-r pre, +.sql pre , +.language-sql pre { + border-radius: 0 4px 4px 0; +} //---------------------------------------- // Specialized blockquote environments for learning objectives, callouts, etc. @@ -62,8 +81,11 @@ $codeblock-padding: 5px !default; padding-right: 0; border: 1px solid; border-color: $color; + border-radius: 4px; padding-bottom: $codeblock-padding; + margin: 15px; + h2 { padding-top: $codeblock-padding; padding-bottom: $codeblock-padding; @@ -95,18 +117,37 @@ $codeblock-padding: 5px !default; .solution{ @include bkSetup($color-solution, "\e105"); } .testimonial{ @include bkSetup($color-testimonial, "\e143"); } +.callout h3, +.challenge h3, +.checklist h3, +.discussion h3, +.keypoints h3, +.objectives h3, +.prereq h3, +.solution h3, +.testimonial h3 { +font-size: 18px; +} + +blockquote p { + margin: 5px; +} + //---------------------------------------- // Override Bootstrap settings. //---------------------------------------- code { + white-space: nowrap; padding: 2px 5px; color: #3d90d9; background-color: #e7e7e7; } -img { - max-width: 100%; +article img { + display: block; + margin: 20px auto; + max-width: 100%; } //---------------------------------------- @@ -121,6 +162,16 @@ img { text-align: center; } +footer .copyright, +footer .help-links +{ + font-size: inherit; + margin-top: 10px; + margin-bottom: 10px; + font-weight: 500; + line-height: 1.1; +} + img.navbar-logo { height: 40px; // synchronize with height of navbar padding-top: 5px; @@ -140,3 +191,56 @@ span.fold-unfold { margin-left: 1em; opacity: 0.5; } + + +//---------------------------------------- +// Life cycle box +//---------------------------------------- + +div.life-cycle { + position: -webkit-sticky; /* Safari */ + position: sticky; + top: 0; + z-index: 100; + font-size: 1.2em; + text-align: center; + margin-bottom: -1px; + border-radius: 0; +} + +.pre-alpha { + color: #a94442; + background: #f2dede; +} + +.alpha { + color: #8a6d3b; + background: #fcf8e3; +} + +.beta { + color: #31708f; + background: #d9edf7; +} + + +//---------------------------------------- +// keyboard key style, from StackExchange. +//---------------------------------------- + +kbd { + display: inline-block; + margin: 0 .1em; + padding: .1em .6em; + font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; + font-size: 11px; + line-height: 1.4; + color: #242729; + text-shadow: 0 1px 0 #FFF; + background-color: #e1e3e5; + border: 1px solid #adb3b9; + border-radius: 3px; + box-shadow: 0 1px 0 rgba(12,13,14,0.2), 0 0 0 2px #FFF inset; + white-space: nowrap; + font-style: normal; +}