From 87d4ad941cebbc6d78e44edd24890651c811d4a6 Mon Sep 17 00:00:00 2001 From: Ryan Watters Date: Thu, 9 Feb 2017 12:58:02 -0600 Subject: [PATCH] Update directory structure to include dev and design resources --- .../godoc-icon.afdesign | Bin themes/dev-and-design-resources/highlight.zip | Bin 0 -> 213400 bytes .../hugo-h.afdesign | Bin themes/hugodocs/layouts/index.html | 5 +- .../layouts/partials/svg-icons/functions.svg | 14 ++++ themes/hugodocs/pipeline/scss/_variables.scss | 2 +- .../scss/components/_navigation-menu.scss | 77 ------------------ .../pipeline/scss/layout/_site-content.scss | 4 +- .../pipeline/scss/layout/_site-footer.scss | 4 +- .../pipeline/scss/layout/_site-header.scss | 2 +- .../scss/layout/_site-navigation.scss | 40 ++++----- .../pipeline/scss/pages/_homepage.scss | 16 ++++ themes/hugodocs/static/css/style.min.css | 2 +- themes/hugodocs/static/images/functions.svg | 14 ++++ 14 files changed, 75 insertions(+), 105 deletions(-) rename themes/{hugodocs/static/design-resources => dev-and-design-resources}/godoc-icon.afdesign (100%) create mode 100644 themes/dev-and-design-resources/highlight.zip rename themes/{hugodocs/static/design-resources => dev-and-design-resources}/hugo-h.afdesign (100%) create mode 100644 themes/hugodocs/layouts/partials/svg-icons/functions.svg delete mode 100644 themes/hugodocs/pipeline/scss/components/_navigation-menu.scss create mode 100644 themes/hugodocs/static/images/functions.svg diff --git a/themes/hugodocs/static/design-resources/godoc-icon.afdesign b/themes/dev-and-design-resources/godoc-icon.afdesign similarity index 100% rename from themes/hugodocs/static/design-resources/godoc-icon.afdesign rename to themes/dev-and-design-resources/godoc-icon.afdesign diff --git a/themes/dev-and-design-resources/highlight.zip b/themes/dev-and-design-resources/highlight.zip new file mode 100644 index 0000000000000000000000000000000000000000..2eacda6a6b314d7038ee8d1c816177bfb1a2ae1a GIT binary patch literal 213400 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

+
+ +
+

{{ $values.title }}

-

{{ $values.desc | markdownify}}

diff --git a/themes/hugodocs/layouts/partials/svg-icons/functions.svg b/themes/hugodocs/layouts/partials/svg-icons/functions.svg new file mode 100644 index 000000000..717a35686 --- /dev/null +++ b/themes/hugodocs/layouts/partials/svg-icons/functions.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/themes/hugodocs/pipeline/scss/_variables.scss b/themes/hugodocs/pipeline/scss/_variables.scss index 0ebcccd94..bf28ecbbb 100644 --- a/themes/hugodocs/pipeline/scss/_variables.scss +++ b/themes/hugodocs/pipeline/scss/_variables.scss @@ -56,7 +56,7 @@ $code-copy-button-color:#ffffff; $code-copy-button-text-color:$base-font-color; //Sidebar -$sidebar-width: 280px; +$site-navigation-width: 280px; $content-max-width: 35em; //Header diff --git a/themes/hugodocs/pipeline/scss/components/_navigation-menu.scss b/themes/hugodocs/pipeline/scss/components/_navigation-menu.scss deleted file mode 100644 index 7206c54be..000000000 --- a/themes/hugodocs/pipeline/scss/components/_navigation-menu.scss +++ /dev/null @@ -1,77 +0,0 @@ -// .navigation-toggle-wrapper { -// width: 60px; -// height: 60px; -// /*border:1px solid red;*/ -// position: fixed; -// top: $site-header-height; -// left: 0px; -// z-index: 20; -// h4.menu { -// display: inline-block; -// position: absolute; -// bottom: -1em; -// left: .8em; -// color: $hugo-blue; -// display: none; -// } -// @include MQ(L) { -// display: none; -// } -// } - -// .navigation-toggle-wrapper.navigation-open .middle { -// width: 40px; -// height: 40px; -// top: 10%; -// border-radius: 50%; -// background-color: $hugo-pink; -// border-color: $hugo-pink; -// opacity: 0.3; -// } - -// .navigation-toggle-wrapper.navigation-open .top { -// -webkit-transform: rotate(45deg); -// top: 40%; -// border-radius: 5px; -// background-color: $hugo-pink; -// border-color: $hugo-pink; -// } - -// .navigation-toggle-wrapper.navigation-open .bottom { -// -webkit-transform: rotate(-45deg); -// top: 40%; -// border-radius: 5px; -// background-color: $hugo-pink; -// border-color: $hugo-pink; -// } - -// .bar { -// width: 40px; -// height: 2px; -// border: 2px solid $hugo-blue; -// background-color: $hugo-blue; -// position: absolute; -// border-radius: 10px; -// &.navigation-open { -// background-color: $hugo-pink; -// border: 2px solid $hugo-pink; -// } -// } - -// .top { -// left: 15%; -// top: 20%; -// -webkit-transition: all 0.5s; -// } - -// .middle { -// left: 15%; -// top: 40%; -// -webkit-transition: all 0.5s; -// } - -// .bottom { -// left: 15%; -// top: 60%; -// -webkit-transition: all 0.5s; -// } diff --git a/themes/hugodocs/pipeline/scss/layout/_site-content.scss b/themes/hugodocs/pipeline/scss/layout/_site-content.scss index 7ea162ba9..d8b0e8376 100644 --- a/themes/hugodocs/pipeline/scss/layout/_site-content.scss +++ b/themes/hugodocs/pipeline/scss/layout/_site-content.scss @@ -4,11 +4,11 @@ transition: all .3s ease-in-out; opacity: 1; @include MQ(L) { - margin-left: $sidebar-width; + margin-left: $site-navigation-width; } &.navigation-open { transition: all .3s ease-in-out; - transform:translateX(#{$sidebar-width}); + transform:translateX(#{$site-navigation-width}); opacity: .4; @include MQ(L) { opacity: 1; diff --git a/themes/hugodocs/pipeline/scss/layout/_site-footer.scss b/themes/hugodocs/pipeline/scss/layout/_site-footer.scss index c3695d9a0..4f3f10947 100644 --- a/themes/hugodocs/pipeline/scss/layout/_site-footer.scss +++ b/themes/hugodocs/pipeline/scss/layout/_site-footer.scss @@ -20,8 +20,8 @@ color:$hugo-pink; } @include MQ(L) { - width:calc(100% - #{$sidebar-width}); - margin-left: $sidebar-width; + width:calc(100% - #{$site-navigation-width}); + margin-left: $site-navigation-width; } } diff --git a/themes/hugodocs/pipeline/scss/layout/_site-header.scss b/themes/hugodocs/pipeline/scss/layout/_site-header.scss index 002188b96..22b694a20 100644 --- a/themes/hugodocs/pipeline/scss/layout/_site-header.scss +++ b/themes/hugodocs/pipeline/scss/layout/_site-header.scss @@ -13,7 +13,7 @@ left: 0px; z-index: 10; @include card(1); - @include MQ(M) { + @include MQ(L) { justify-content: space-between; } .hugo-meta { diff --git a/themes/hugodocs/pipeline/scss/layout/_site-navigation.scss b/themes/hugodocs/pipeline/scss/layout/_site-navigation.scss index e1e596409..60fcad7e3 100644 --- a/themes/hugodocs/pipeline/scss/layout/_site-navigation.scss +++ b/themes/hugodocs/pipeline/scss/layout/_site-navigation.scss @@ -3,11 +3,11 @@ position: fixed; left: 0px; top: 0px; - width: $sidebar-width; + width: $site-navigation-width; bottom: 0px; overflow-y: scroll; background-color: darken(#ffffff, 1%); - transform:translateX(-#{$sidebar-width}); + transform:translateX(-#{$site-navigation-width}); padding: 1em; z-index: 9; &.navigation-open { @@ -78,11 +78,11 @@ } .navigation-toggle-wrapper { - width: 60px; - height: 60px; + width: 50px; + height: 50px; /*border:1px solid red;*/ position: fixed; - top: $site-header-height; + top: 2px; left: 0px; z-index: 20; h4.menu { @@ -98,26 +98,26 @@ } } -.navigation-toggle-wrapper.navigation-open .middle { - width: 40px; - height: 40px; - top: 10%; - border-radius: 50%; - background-color: $hugo-pink; - border-color: $hugo-pink; - opacity: 0.3; -} - .navigation-toggle-wrapper.navigation-open .top { - -webkit-transform: rotate(45deg); + transform: rotate(45deg); top: 40%; border-radius: 5px; background-color: $hugo-pink; border-color: $hugo-pink; } +.navigation-toggle-wrapper.navigation-open .middle { + width: 40px; + height: 40px; + top: 4%; + border-radius: 50%; + background-color: $hugo-pink; + border-color: $hugo-pink; + opacity: 0.3; +} + .navigation-toggle-wrapper.navigation-open .bottom { - -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); top: 40%; border-radius: 5px; background-color: $hugo-pink; @@ -140,17 +140,17 @@ .top { left: 15%; top: 20%; - -webkit-transition: all 0.5s; + transition: all 0.5s; } .middle { left: 15%; top: 40%; - -webkit-transition: all 0.5s; + transition: all 0.5s; } .bottom { left: 15%; top: 60%; - -webkit-transition: all 0.5s; + transition: all 0.5s; } diff --git a/themes/hugodocs/pipeline/scss/pages/_homepage.scss b/themes/hugodocs/pipeline/scss/pages/_homepage.scss index 9b933be68..8753c1a63 100644 --- a/themes/hugodocs/pipeline/scss/pages/_homepage.scss +++ b/themes/hugodocs/pipeline/scss/pages/_homepage.scss @@ -51,6 +51,22 @@ main#homepage { flex: 1 0 #{860px * .9 * .31}; max-width: 860px * .9 * .31; margin-left: .2em; + } + section { + display:flex; + flex-direction:row; + align-items:center; + } + .homepage-card-image-wrapper { + display:block; + margin-left:auto; + margin-right:auto; + max-width:60px; + min-width:60px; + margin-right:1em; + } + .homepage-card-copy { + } h2 { font-size: 1em; diff --git a/themes/hugodocs/static/css/style.min.css b/themes/hugodocs/static/css/style.min.css index 9482572ca..f0eab9286 100644 --- a/themes/hugodocs/static/css/style.min.css +++ b/themes/hugodocs/static/css/style.min.css @@ -1 +1 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:300}body{font-size:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:95%}}@media only screen and (min-width: 960px){body{font-size:100%}}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot");src:url("/fonts/fontello/fontello.woff2") format("woff2"),url("/fonts/fontello/fontello.woff") format("woff"),url("/fonts/fontello/fontello.ttf") format("truetype"),url("/fonts/fontello/fontello.svg?78165468#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:'\e810'}.icon-angle-double-right:before{content:'\f101'}.icon-attach:before{content:'\e820'}.icon-attention:before{content:'\e80f'}.icon-bell:before{content:'\e80d'}.icon-cancel:before{content:'\e81e'}.icon-caution:before{content:'\e80f'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e814'}.icon-css3:before{content:'\f13c'}.icon-docs:before{content:'\f15c'}.icon-download:before{content:'\e815'}.icon-facebook-official:before{content:'\f230'}.icon-firefox:before{content:'\e840'}.icon-flag:before{content:'\e813'}.icon-forum:before{content:'\f03d';margin-right:.3em}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e819'}.icon-go:before{content:'\e801'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e81d'}.icon-help:before{content:'\e81b'}.icon-home:before{content:'\e812'}.icon-html.input:before{content:'\e81f'}.icon-html5:before{content:'\e800'}.icon-html:before{content:'\e800'}.icon-hugo:before{content:'\e81f'}.icon-ie:before{content:'\e843'}.icon-info:before{content:'\e811'}.icon-instagram:before{content:'\f32d'}.icon-javascript:before{content:'\e802'}.icon-js:before{content:'\e802'}.icon-json:before{content:'\e81c'}.icon-link:before{content:'\e816'}.icon-linkedin:before{content:'\f30c'}.icon-love:before{content:'\e81d'}.icon-mail:before{content:'\e821'}.icon-markdown:before{content:'\e80e'}.icon-note:before{content:'\e80d'}.icon-opera:before{content:'\e842'}.icon-pdf:before{content:'\f1c1'}.icon-pencil:before{content:'\e80c'}.icon-picture:before{content:'\e808'}.icon-quote-left:before{content:'\e809'}.icon-quote-right:before{content:'\e80a'}.icon-sass:before{content:'\e803'}.icon-search:before{content:'\e80b'}.icon-share:before{content:'\f1e0'}.icon-tag:before{content:'\e806'}.icon-tags:before{content:'\e805'}.icon-sh:before{content:'\e804'}.icon-terminal:before{content:'\e804'}.icon-bash:before{content:'\e804'}.icon-thumbs-up:before{content:'\e81a'}.icon-twitter:before{content:'\e807'}.icon-warning:before{content:'\e810'}.icon-website:before{content:'\e818'}.icon-yaml:before,.icon-yml:before,.icon-toml:before{font-family:"courierprime",courier,monospace;left:-1em;margin-right:1em}.icon-yaml:before,.icon-yml:before{content:'YAML'}.icon-toml:before{content:'TOML'}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-webfont.woff") format("woff"),url("/fonts/muli/muli-100-webfont.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-100-italic-webfont.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-webfont.woff") format("woff"),url("/fonts/muli/muli-300-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-300-italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-webfont.woff") format("woff"),url("/fonts/muli/muli-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-webfont.woff") format("woff"),url("/fonts/muli/muli-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-webfont.woff") format("woff"),url("/fonts/muli/muli-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}h1,h2,h3,h4{font-weight:700;margin:0px;padding-bottom:20px;line-height:1.4}h1{font-size:2em;letter-spacing:-.021em}@media only screen and (min-width: 760px){h1{font-size:2.25em;padding-top:1em}}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1em;color:#737373;text-transform:uppercase}.functions{font-family:"courierprime",courier,monospace;font-weight:300}.submenu-item:first-child a.submenu-item-link.functions{font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:.25em;padding:.25em .5em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}button[class^="icon-"]:before,a[role="button"][class^="icon-"]:before{display:inline-block;font-family:'FontAwesome';margin-right:.3em}button.icon-forum:before,a[role="button"].icon-forum:before{content:'\f086'}button.icon-mailing-list:before,a[role="button"].icon-mailing-list:before{content:'\f0e0'}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.25em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}a{color:#C9177E;font-weight:500}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}.body-copy a{text-decoration:none;color:#C9177E;display:inline-block;outline:none;position:relative;transition:color 0.3s ease;-webkit-perspective:1800px;perspective:1800px}.body-copy a:hover{color:#fff}.body-copy a::before,.body-copy a::after{position:absolute;top:0;left:-2px;padding:0 2px;z-index:-1;box-sizing:content-box;width:100%;height:100%;content:''}.body-copy a::before{background-color:#C9177E;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.body-copy a:hover::before,.body-copy a:focus::before{-webkit-transform:rotateX(0);transform:rotateX(0)}.body-copy a::after{border-bottom:1px solid #C9177E}.body-copy a.heading-link{color:#888;font-size:.8em;position:relative;left:.3em;bottom:.05em}.body-copy a.heading-link:before,.body-copy a.heading-link:after{display:none}.body-copy a.heading-link:hover{color:#C9177E}.note,.caution,.warning{display:block;margin-bottom:20px;width:100%}.note h2,.caution h2,.warning h2{font-size:1.1em;color:#fff;width:100%;display:block;margin:0px;padding:.25em 12px;border:none;outline:none}.note .shortcode-content,.caution .shortcode-content,.warning .shortcode-content{display:block;margin:0px;padding:12px;font-size:.9em}.note>h2{background-color:#0083C0}.note .shortcode-content{background-color:#daf3ff}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.note .shortcode-content{background-color:#dff5ff}}.caution>h2{background-color:#EBB951}.caution .shortcode-content{background-color:#fbf0da}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.caution .shortcode-content{background-color:#fdf9f1}}.warning>h2{background-color:#C9177E}.warning .shortcode-content{background-color:#fce3f1}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.warning .shortcode-content{background-color:#fef5fa}}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#000;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#fff}.hljs-strong,.hljs-emphasis{color:#a6a6a6}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#ae81ff}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#a6e22e}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#f92672}.hljs-symbol,.hljs-attribute{color:#66d9ef}.hljs-params,.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}code,pre{font-family:"courierprime",courier,monospace;margin:0px}.body-copy>pre{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);text-shadow:none;padding:0px;margin:.5em 0px 32px 0px;overflow:auto}p code,li>code{font-size:.9em;color:#222;font-family:"courierprime",courier,monospace;border:1px solid #a6a6a6;padding-left:.25em;padding-right:.25em}div.code-copy{position:relative;margin-top:1em;margin-bottom:32px;background-color:#000}div.code-copy:hover button.copy-button{transition:all .2s ease-in-out;opacity:1}p+.code-copy{margin-top:0em}button.copy-button{display:none}@media only screen and (min-width: 760px){button.copy-button{display:block;padding:0px;transition:all .2s ease-in-out;opacity:1;background-color:#fff;box-sizing:border-box;position:absolute;bottom:0px;right:0px;z-index:4;width:80px;height:1.5em;border-width:0px;border-radius:0px;color:#222;font-weight:bold}button.copy-button:hover{background-color:#0083C0}button.copy-button:active,button.copy-button:focus{outline:none;position:absolute}}.copy-text{color:#222;font-size:12px;display:block;width:80px;line-height:1.5em;height:1.5em;vertical-align:middle;text-align:center}.copy-text i.icon-clipboard{display:inline}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}div.code-copy{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:0px}div.code-copy-header{position:relative;height:1.5em;line-height:1.5em;background-color:#5a5a5a;border-radius:0px;position:relative}div.code-copy-header.output{background-color:#0083C0}div.code-copy-header span.filename{display:block;margin-right:auto;margin-left:auto;text-align:center;max-width:50%;color:#fff;font-weight:100;font-size:15px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"}div.code-copy-header [class^="icon-"]{float:right;position:relative;top:-1.45em;right:.5em;color:#fff}.action-buttons{position:absolute;left:10px;margin-top:.35em;width:12px;height:12px;background:Crimson;border-radius:50%;box-shadow:18px 0 0 Orange, 36px 0 0 LimeGreen}.tooltipped{position:relative;background-color:#0083C0;padding-right:2em}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:700;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px;text-align:center}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}ul.tags{list-style:none;margin:0;overflow:hidden;padding:0;margin-top:-1em;margin-bottom:.5em}.tags li{float:left}.tags li:first-child{margin-right:.5em}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;font-size:.7em;-webkit-transition:color 0.2s}.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0}.tag:hover{background-color:#C9177E;color:white}.tag:hover::after{border-left-color:#C9177E}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:10;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 760px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:280px;bottom:0px;overflow-y:scroll;background-color:#fcfcfc;-webkit-transform:translateX(-280px);transform:translateX(-280px);padding:1em;z-index:9}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul.top-menu{margin-top:80px;display:inline-block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300}.site-navigation ul.top-menu li{padding-left:1em;line-height:1;margin-top:.66em;margin-bottom:.66em}.site-navigation ul.top-menu li ul li{padding-left:.5em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:600}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:1px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#626262}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:600;color:#0083C0}.nav-buttons a{margin-left:1em;margin-bottom:.5em;display:inline-block;width:200px;font-size:.9em}.navigation-toggle-wrapper{width:60px;height:60px;position:fixed;top:50px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:10%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;-webkit-transition:all 0.5s}.middle{left:15%;top:40%;-webkit-transition:all 0.5s}.bottom{left:15%;top:60%;-webkit-transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:280px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px);opacity:.4}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}main.main{width:90%;display:block;margin-left:auto;margin-right:auto;max-width:35em;position:relative;min-height:calc(100vh - 100px)}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:3em}@media only screen and (min-width: 760px){header.content-header{margin-top:2em}}header.content-header .last-modified{color:#a6a6a6;display:block;margin-top:-10px;width:100%;font-size:.8em;margin-bottom:20px}.content-header-links{display:none;position:absolute;right:0px;top:0px;text-transform:uppercase;width:110px}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:inline-block;width:100%;color:#222;padding:4px 6px;vertical-align:middle;height:36px;line-height:36px}.content-header-links a:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.content-header-links a:hover{color:#C9177E}.content-header-links a span{font-size:12px;height:36px;position:relative;bottom:4px;line-height:36px;vertical-align:middle;text-transform:uppercase}.content-header-links a span.edit{bottom:6px}.content-header-links a span.godocs{margin-right:10px}.content-header-links a i.icon-pencil{font-size:24px;position:relative;bottom:4px}.content-header-links a svg{height:24px;width:24px;display:inline}.body-copy{margin-bottom:2.5em;display:block}.body-copy div+h2{margin-top:1em}#site-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#000;min-height:100px;width:100%;color:#fff}#site-footer div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#site-footer div img{max-width:200px}#site-footer i.icon-heart:before{color:#C9177E}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 280px);margin-left:280px}}ul.footer-list{color:#fff;list-style:none;margin-left:0px;padding-left:0px}ul.footer-list li a{color:#fff;font-size:.9em}ul.footer-list li a:not(i){font-size:14px}ul.footer-list li a i{font-size:16px}.all-content-wrapper.home{background-color:#d1f1fe}main#homepage{width:90%;margin-bottom:2.5em}@media only screen and (min-width: 760px){main#homepage{max-width:684px}}@media only screen and (min-width: 960px){main#homepage{max-width:774px}}.homepage-image{display:block;margin:1em auto;max-width:200px}.homepage-image img{max-width:200px;margin-left:auto;margin-right:auto}.homepage-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;list-style:none;padding-left:0px;margin-left:0px}.homepage-cards .homepage-card{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);color:inherit;width:100%;background-color:#fff;margin-bottom:.5em;padding:16px 8px;-ms-flex-negative:0;flex-shrink:0}.homepage-cards .homepage-card:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}@media only screen and (min-width: 760px){.homepage-cards .homepage-card{-ms-flex:1 0 328.32px;flex:1 0 328.32px;max-width:328.32px;margin-bottom:1em}}@media only screen and (min-width: 960px){.homepage-cards .homepage-card{-ms-flex:1 0 239.94px;flex:1 0 239.94px;max-width:239.94px;margin-left:.2em}}.homepage-cards .homepage-card h2{font-size:1em;margin:0px;line-height:1.1;margin-bottom:.5em;padding-bottom:0px}.homepage-cards .homepage-card p{font-size:.8em;line-height:1.3;margin-bottom:0px;color:#484848} +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:300}body{font-size:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:95%}}@media only screen and (min-width: 960px){body{font-size:100%}}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot");src:url("/fonts/fontello/fontello.woff2") format("woff2"),url("/fonts/fontello/fontello.woff") format("woff"),url("/fonts/fontello/fontello.ttf") format("truetype"),url("/fonts/fontello/fontello.svg?78165468#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:'\e810'}.icon-angle-double-right:before{content:'\f101'}.icon-attach:before{content:'\e820'}.icon-attention:before{content:'\e80f'}.icon-bell:before{content:'\e80d'}.icon-cancel:before{content:'\e81e'}.icon-caution:before{content:'\e80f'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e814'}.icon-css3:before{content:'\f13c'}.icon-docs:before{content:'\f15c'}.icon-download:before{content:'\e815'}.icon-facebook-official:before{content:'\f230'}.icon-firefox:before{content:'\e840'}.icon-flag:before{content:'\e813'}.icon-forum:before{content:'\f03d';margin-right:.3em}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e819'}.icon-go:before{content:'\e801'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e81d'}.icon-help:before{content:'\e81b'}.icon-home:before{content:'\e812'}.icon-html.input:before{content:'\e81f'}.icon-html5:before{content:'\e800'}.icon-html:before{content:'\e800'}.icon-hugo:before{content:'\e81f'}.icon-ie:before{content:'\e843'}.icon-info:before{content:'\e811'}.icon-instagram:before{content:'\f32d'}.icon-javascript:before{content:'\e802'}.icon-js:before{content:'\e802'}.icon-json:before{content:'\e81c'}.icon-link:before{content:'\e816'}.icon-linkedin:before{content:'\f30c'}.icon-love:before{content:'\e81d'}.icon-mail:before{content:'\e821'}.icon-markdown:before{content:'\e80e'}.icon-note:before{content:'\e80d'}.icon-opera:before{content:'\e842'}.icon-pdf:before{content:'\f1c1'}.icon-pencil:before{content:'\e80c'}.icon-picture:before{content:'\e808'}.icon-quote-left:before{content:'\e809'}.icon-quote-right:before{content:'\e80a'}.icon-sass:before{content:'\e803'}.icon-search:before{content:'\e80b'}.icon-share:before{content:'\f1e0'}.icon-tag:before{content:'\e806'}.icon-tags:before{content:'\e805'}.icon-sh:before{content:'\e804'}.icon-terminal:before{content:'\e804'}.icon-bash:before{content:'\e804'}.icon-thumbs-up:before{content:'\e81a'}.icon-twitter:before{content:'\e807'}.icon-warning:before{content:'\e810'}.icon-website:before{content:'\e818'}.icon-yaml:before,.icon-yml:before,.icon-toml:before{font-family:"courierprime",courier,monospace;left:-1em;margin-right:1em}.icon-yaml:before,.icon-yml:before{content:'YAML'}.icon-toml:before{content:'TOML'}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-webfont.woff") format("woff"),url("/fonts/muli/muli-100-webfont.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-100-italic-webfont.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-webfont.woff") format("woff"),url("/fonts/muli/muli-300-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-300-italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-webfont.woff") format("woff"),url("/fonts/muli/muli-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-webfont.woff") format("woff"),url("/fonts/muli/muli-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-webfont.woff") format("woff"),url("/fonts/muli/muli-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}h1,h2,h3,h4{font-weight:700;margin:0px;padding-bottom:20px;line-height:1.4}h1{font-size:2em;letter-spacing:-.021em}@media only screen and (min-width: 760px){h1{font-size:2.25em;padding-top:1em}}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1em;color:#737373;text-transform:uppercase}.functions{font-family:"courierprime",courier,monospace;font-weight:300}.submenu-item:first-child a.submenu-item-link.functions{font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:.25em;padding:.25em .5em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}button[class^="icon-"]:before,a[role="button"][class^="icon-"]:before{display:inline-block;font-family:'FontAwesome';margin-right:.3em}button.icon-forum:before,a[role="button"].icon-forum:before{content:'\f086'}button.icon-mailing-list:before,a[role="button"].icon-mailing-list:before{content:'\f0e0'}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.25em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}a{color:#C9177E;font-weight:500}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}.body-copy a{text-decoration:none;color:#C9177E;display:inline-block;outline:none;position:relative;transition:color 0.3s ease;-webkit-perspective:1800px;perspective:1800px}.body-copy a:hover{color:#fff}.body-copy a::before,.body-copy a::after{position:absolute;top:0;left:-2px;padding:0 2px;z-index:-1;box-sizing:content-box;width:100%;height:100%;content:''}.body-copy a::before{background-color:#C9177E;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.body-copy a:hover::before,.body-copy a:focus::before{-webkit-transform:rotateX(0);transform:rotateX(0)}.body-copy a::after{border-bottom:1px solid #C9177E}.body-copy a.heading-link{color:#888;font-size:.8em;position:relative;left:.3em;bottom:.05em}.body-copy a.heading-link:before,.body-copy a.heading-link:after{display:none}.body-copy a.heading-link:hover{color:#C9177E}.note,.caution,.warning{display:block;margin-bottom:20px;width:100%}.note h2,.caution h2,.warning h2{font-size:1.1em;color:#fff;width:100%;display:block;margin:0px;padding:.25em 12px;border:none;outline:none}.note .shortcode-content,.caution .shortcode-content,.warning .shortcode-content{display:block;margin:0px;padding:12px;font-size:.9em}.note>h2{background-color:#0083C0}.note .shortcode-content{background-color:#daf3ff}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.note .shortcode-content{background-color:#dff5ff}}.caution>h2{background-color:#EBB951}.caution .shortcode-content{background-color:#fbf0da}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.caution .shortcode-content{background-color:#fdf9f1}}.warning>h2{background-color:#C9177E}.warning .shortcode-content{background-color:#fce3f1}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.warning .shortcode-content{background-color:#fef5fa}}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#000;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#fff}.hljs-strong,.hljs-emphasis{color:#a6a6a6}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#ae81ff}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#a6e22e}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#f92672}.hljs-symbol,.hljs-attribute{color:#66d9ef}.hljs-params,.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}code,pre{font-family:"courierprime",courier,monospace;margin:0px}.body-copy>pre{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);text-shadow:none;padding:0px;margin:.5em 0px 32px 0px;overflow:auto}p code,li>code{font-size:.9em;color:#222;font-family:"courierprime",courier,monospace;border:1px solid #a6a6a6;padding-left:.25em;padding-right:.25em}div.code-copy{position:relative;margin-top:1em;margin-bottom:32px;background-color:#000}div.code-copy:hover button.copy-button{transition:all .2s ease-in-out;opacity:1}p+.code-copy{margin-top:0em}button.copy-button{display:none}@media only screen and (min-width: 760px){button.copy-button{display:block;padding:0px;transition:all .2s ease-in-out;opacity:1;background-color:#fff;box-sizing:border-box;position:absolute;bottom:0px;right:0px;z-index:4;width:80px;height:1.5em;border-width:0px;border-radius:0px;color:#222;font-weight:bold}button.copy-button:hover{background-color:#0083C0}button.copy-button:active,button.copy-button:focus{outline:none;position:absolute}}.copy-text{color:#222;font-size:12px;display:block;width:80px;line-height:1.5em;height:1.5em;vertical-align:middle;text-align:center}.copy-text i.icon-clipboard{display:inline}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}div.code-copy{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:0px}div.code-copy-header{position:relative;height:1.5em;line-height:1.5em;background-color:#5a5a5a;border-radius:0px;position:relative}div.code-copy-header.output{background-color:#0083C0}div.code-copy-header span.filename{display:block;margin-right:auto;margin-left:auto;text-align:center;max-width:50%;color:#fff;font-weight:100;font-size:15px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"}div.code-copy-header [class^="icon-"]{float:right;position:relative;top:-1.45em;right:.5em;color:#fff}.action-buttons{position:absolute;left:10px;margin-top:.35em;width:12px;height:12px;background:Crimson;border-radius:50%;box-shadow:18px 0 0 Orange, 36px 0 0 LimeGreen}.tooltipped{position:relative;background-color:#0083C0;padding-right:2em}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:700;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px;text-align:center}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}ul.tags{list-style:none;margin:0;overflow:hidden;padding:0;margin-top:-1em;margin-bottom:.5em}.tags li{float:left}.tags li:first-child{margin-right:.5em}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;font-size:.7em;-webkit-transition:color 0.2s}.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0}.tag:hover{background-color:#C9177E;color:white}.tag:hover::after{border-left-color:#C9177E}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:10;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:280px;bottom:0px;overflow-y:scroll;background-color:#fcfcfc;-webkit-transform:translateX(-280px);transform:translateX(-280px);padding:1em;z-index:9}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul.top-menu{margin-top:80px;display:inline-block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300}.site-navigation ul.top-menu li{padding-left:1em;line-height:1;margin-top:.66em;margin-bottom:.66em}.site-navigation ul.top-menu li ul li{padding-left:.5em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:600}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:1px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#626262}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:600;color:#0083C0}.nav-buttons a{margin-left:1em;margin-bottom:.5em;display:inline-block;width:200px;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:280px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px);opacity:.4}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}main.main{width:90%;display:block;margin-left:auto;margin-right:auto;max-width:35em;position:relative;min-height:calc(100vh - 100px)}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:3em}@media only screen and (min-width: 760px){header.content-header{margin-top:2em}}header.content-header .last-modified{color:#a6a6a6;display:block;margin-top:-10px;width:100%;font-size:.8em;margin-bottom:20px}.content-header-links{display:none;position:absolute;right:0px;top:0px;text-transform:uppercase;width:110px}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:inline-block;width:100%;color:#222;padding:4px 6px;vertical-align:middle;height:36px;line-height:36px}.content-header-links a:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.content-header-links a:hover{color:#C9177E}.content-header-links a span{font-size:12px;height:36px;position:relative;bottom:4px;line-height:36px;vertical-align:middle;text-transform:uppercase}.content-header-links a span.edit{bottom:6px}.content-header-links a span.godocs{margin-right:10px}.content-header-links a i.icon-pencil{font-size:24px;position:relative;bottom:4px}.content-header-links a svg{height:24px;width:24px;display:inline}.body-copy{margin-bottom:2.5em;display:block}.body-copy div+h2{margin-top:1em}#site-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#000;min-height:100px;width:100%;color:#fff}#site-footer div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#site-footer div img{max-width:200px}#site-footer i.icon-heart:before{color:#C9177E}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 280px);margin-left:280px}}ul.footer-list{color:#fff;list-style:none;margin-left:0px;padding-left:0px}ul.footer-list li a{color:#fff;font-size:.9em}ul.footer-list li a:not(i){font-size:14px}ul.footer-list li a i{font-size:16px}.all-content-wrapper.home{background-color:#d1f1fe}main#homepage{width:90%;margin-bottom:2.5em}@media only screen and (min-width: 760px){main#homepage{max-width:684px}}@media only screen and (min-width: 960px){main#homepage{max-width:774px}}.homepage-image{display:block;margin:1em auto;max-width:200px}.homepage-image img{max-width:200px;margin-left:auto;margin-right:auto}.homepage-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;list-style:none;padding-left:0px;margin-left:0px}.homepage-cards .homepage-card{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);color:inherit;width:100%;background-color:#fff;margin-bottom:.5em;padding:16px 8px;-ms-flex-negative:0;flex-shrink:0}.homepage-cards .homepage-card:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}@media only screen and (min-width: 760px){.homepage-cards .homepage-card{-ms-flex:1 0 328.32px;flex:1 0 328.32px;max-width:328.32px;margin-bottom:1em}}@media only screen and (min-width: 960px){.homepage-cards .homepage-card{-ms-flex:1 0 239.94px;flex:1 0 239.94px;max-width:239.94px;margin-left:.2em}}.homepage-cards .homepage-card section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.homepage-cards .homepage-card .homepage-card-image-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:60px;min-width:60px;margin-right:1em}.homepage-cards .homepage-card h2{font-size:1em;margin:0px;line-height:1.1;margin-bottom:.5em;padding-bottom:0px}.homepage-cards .homepage-card p{font-size:.8em;line-height:1.3;margin-bottom:0px;color:#484848} diff --git a/themes/hugodocs/static/images/functions.svg b/themes/hugodocs/static/images/functions.svg new file mode 100644 index 000000000..717a35686 --- /dev/null +++ b/themes/hugodocs/static/images/functions.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + +