diff --git a/templates/layout/05_page.php b/templates/layout/05_page.php
index 1bd8752..cc905a3 100755
--- a/templates/layout/05_page.php
+++ b/templates/layout/05_page.php
@@ -1,7 +1,7 @@
layout('theme::layout/00_layout') ?>
-
diff --git a/themes/common/less/_typography.less b/themes/common/less/_typography.less
new file mode 100644
index 0000000..14a92fb
--- /dev/null
+++ b/themes/common/less/_typography.less
@@ -0,0 +1,187 @@
+body {
+ font-size: 15px;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-weight: 300;
+ -webkit-font-smoothing: antialiased;
+ cursor: text;
+
+ line-height: 1.4em;
+ padding-top: 0.4em;
+ margin-top: 0;
+ margin-bottom: 0.3em;
+
+ tt, code {
+ font-size: inherit;
+ }
+
+ i {
+ font-size: 0.7em;
+ }
+
+ p {
+ margin-top: 0;
+ }
+}
+
+h1 { // 40px
+ font-size: 2.6666666667em;
+ color: black;
+}
+
+h2 { // 30px
+ font-size: 2em;
+ border-bottom: 1px solid #eee;
+ color: black;
+}
+
+h3 { // 26px
+ font-size: 1.7333333333em;
+}
+
+h4 { // 22px
+ font-size: 1.4666666667em;
+}
+
+h5 { // 18px
+ font-size: 1.2em;
+}
+
+h6 { // 16px
+ font-size: 1.0666666667em;
+ color: #555;
+}
+
+a {
+ text-decoration: underline;
+}
+
+p { // 15px
+ line-height: 1.8em;
+ margin-bottom: 20px;
+}
+
+ul, ol {
+ padding-left: 30px;
+}
+
+ul p {
+ margin: 0;
+}
+
+ul ul {
+ margin: 0;
+}
+
+dl {
+ padding: 0;
+
+ dt {
+ font-weight: bold;
+ font-style: italic;
+ padding: 0;
+ margin: 15px 0 5px;
+
+ &:first-child {
+ padding: 0;
+ }
+ }
+
+ dd {
+ margin: 0 0 15px;
+ padding: 0 15px;
+ }
+}
+
+blockquote {
+ font-size: 1.2em;
+ border-left: 4px solid #ddd;
+ padding: 7px 15px;
+ color: #666;
+
+ p {
+ font-size: inherit;
+ }
+}
+
+table {
+ width: 100%;
+ padding: 0;
+
+ tr {
+ border-top: 1px solid #eee;
+ background-color: white;
+ margin: 0;
+ padding: 0;
+
+ &:nth-child(2n) {
+ background-color: #f8f8f8;
+ }
+ }
+
+ th {
+ font-weight: bold;
+ border: 1px solid #eee;
+ background: #eee;
+ margin: 0;
+ padding: 6px 13px;
+ }
+
+ td {
+ border: 1px solid #eee;
+ margin: 0;
+ padding: 6px 13px;
+ }
+}
+
+ul,
+ol,
+blockquote,
+dl dt,
+dl dd,
+table th,
+table td {
+ > :first-child {
+ margin-top: 0;
+ }
+
+ > :last-child {
+ margin-bottom: 0;
+ }
+}
+
+img {
+ max-width: 100%;
+ display: block;
+ margin: 0 auto;
+}
+
+code, tt {
+ margin: 0 2px;
+ padding: 0 5px;
+ white-space: nowrap;
+ border: 1px solid #eaeaea;
+ background-color: #f8f8f8;
+ border-radius: 3px;
+}
+
+pre {
+ background: #222;
+ color: #fff;
+ line-height: 1.5em;
+ overflow: auto;
+ padding: 20px;
+ margin: 0 -20px 20px -20px;
+
+ code {
+ margin: 0;
+ padding: 0;
+ white-space: pre;
+ }
+
+ code, tt {
+ background-color: transparent;
+ border: none;
+ }
+}
diff --git a/themes/daux/css/theme-blue.min.css b/themes/daux/css/theme-blue.min.css
index 49435a8..3a30d00 100644
--- a/themes/daux/css/theme-blue.min.css
+++ b/themes/daux/css/theme-blue.min.css
@@ -2,4 +2,4 @@
* DAUX.IO
* http://daux.io/
* MIT License
- */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}h1 i{font-size:26px}pre{padding:0}.homepage-hero{padding-top:60px!important;background-color:#82becd;box-shadow:none;border-radius:0;border:none;color:#3f4657;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#c5c5cb}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #3f4657}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#c5c5cb;color:#3f4657}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#3f4657;color:#f7f7f7}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #82becd;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#3f4657;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#82becd;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f7f7f7}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#e7e7e9;border-bottom:1px solid #e7e7e9}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#82becd}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #e7e7e9;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media only screen and (max-width:800px){table,tbody,td,th,thead,tr{display:block;border:none}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin-bottom:10px;border-bottom:2px solid #ccc}tr td,tr th{border:1px solid #ccc;border-bottom:none}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal}td,td:before{text-align:left}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;content:attr(data-title)}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}a{color:#82becd}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#c5c5cb;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#3f4657;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#82becd;box-shadow:none}code{color:#82becd}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#3f4657;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#82becd;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#82becd}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#3f4657;font-size:15px;text-shadow:none;border-color:#e7e7e9}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #3f4657;border-top:.15em solid #3f4657;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#3f4657;text-shadow:none;background-color:#c5c5cb}.nav.nav-list li.active a{background-color:#c5c5cb}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#3f4657}.page-header{margin:10px 0;padding:0}.page-header h1{margin-top:0}.page-header sub-heading{padding:0,0,20px}pre{border:none;background-color:#82becd;border-radius:0;padding:10px;margin-left:-20px;padding-left:30px;margin-right:-20px;padding-right:30px}pre code{background:transparent;border:none}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:47%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0 0 0 10px}}table{width:100%;border-bottom:1px solid #e7e7e9;margin-bottom:10px}table tr td,table tr th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #e7e7e9;border-left:1px solid #e7e7e9;border-color:#e7e7e9!important}table tr td:last-child,table tr th:last-child{border-right:1px solid #e7e7e9}.footer{position:fixed;bottom:0;left:0;padding:15px}#github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#82becd;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;padding:.5em}.hljs,.hljs-clojure .hljs-built_in,.hljs-lisp .hljs-title,.hljs-nginx .hljs-title,.hljs-subst,.hljs-tag .hljs-title{color:#3f4657}.hljs-addition,.hljs-aggregate,.hljs-apache .hljs-cbracket,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-constant,.hljs-django .hljs-variable,.hljs-erlang_repl .hljs-function_or_atom,.hljs-flow,.hljs-markdown .hljs-header,.hljs-parent,.hljs-preprocessor,.hljs-ruby .hljs-symbol,.hljs-ruby .hljs-symbol .hljs-string,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.hljs-smalltalk .hljs-class,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-tex .hljs-command,.hljs-tex .hljs-special,.hljs-title{color:#022e99}.hljs-annotation,.hljs-chunk,.hljs-comment,.hljs-diff .hljs-header,.hljs-markdown .hljs-blockquote,.hljs-template_comment{color:#84989b}.hljs-change,.hljs-date,.hljs-go .hljs-constant,.hljs-literal,.hljs-markdown .hljs-bullet,.hljs-markdown .hljs-link_url,.hljs-number,.hljs-regexp,.hljs-smalltalk .hljs-char,.hljs-smalltalk .hljs-symbol{color:#2f9b92}.hljs-apache .hljs-sqbracket,.hljs-array,.hljs-attr_selector,.hljs-clojure .hljs-attribute,.hljs-coffeescript .hljs-property,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-erlang_repl .hljs-reserved,.hljs-filter .hljs-argument,.hljs-important,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-markdown .hljs-link_label,.hljs-nginx .hljs-built_in,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-ruby .hljs-string,.hljs-shebang,.hljs-tex .hljs-formula,.hljs-vhdl .hljs-attribute{color:#840d7a}.hljs-aggregate,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-built_in,.hljs-css .hljs-tag,.hljs-go .hljs-typename,.hljs-id,.hljs-javadoctag,.hljs-keyword,.hljs-markdown .hljs-strong,.hljs-phpdoc,.hljs-request,.hljs-smalltalk .hljs-class,.hljs-status,.hljs-tex .hljs-command,.hljs-title,.hljs-winutils,.hljs-yardoctag{font-weight:700}.hljs-markdown .hljs-emphasis{font-style:italic}.hljs-nginx .hljs-built_in{font-weight:400}.hljs-coffeescript .hljs-javascript,.hljs-javascript .hljs-xml,.hljs-tex .hljs-formula,.hljs-xml .hljs-cdata,.hljs-xml .hljs-css,.hljs-xml .hljs-javascript,.hljs-xml .hljs-vbscript{opacity:.5}
\ No newline at end of file
+ */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}a{color:#82becd}code{color:#3f4657}.content-page body{font-size:15px}.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{font-weight:300;-webkit-font-smoothing:antialiased;cursor:text;line-height:1.4em;padding-top:.4em;margin-top:0;margin-bottom:.3em}.content-page h1 code,.content-page h1 tt,.content-page h2 code,.content-page h2 tt,.content-page h3 code,.content-page h3 tt,.content-page h4 code,.content-page h4 tt,.content-page h5 code,.content-page h5 tt,.content-page h6 code,.content-page h6 tt{font-size:inherit}.content-page h1 i,.content-page h2 i,.content-page h3 i,.content-page h4 i,.content-page h5 i,.content-page h6 i{font-size:.7em}.content-page h1 p,.content-page h2 p,.content-page h3 p,.content-page h4 p,.content-page h5 p,.content-page h6 p{margin-top:0}.content-page h1{font-size:2.6666666667em;color:#000}.content-page h2{font-size:2em;border-bottom:1px solid #eee;color:#000}.content-page h3{font-size:1.7333333333em}.content-page h4{font-size:1.4666666667em}.content-page h5{font-size:1.2em}.content-page h6{font-size:1.0666666667em;color:#555}.content-page a{text-decoration:underline}.content-page p{line-height:1.8em;margin-bottom:20px}.content-page ol,.content-page ul{padding-left:30px}.content-page ul p,.content-page ul ul{margin:0}.content-page dl{padding:0}.content-page dl dt{font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.content-page dl dt:first-child{padding:0}.content-page dl dd{margin:0 0 15px;padding:0 15px}.content-page blockquote{font-size:1.2em;border-left:4px solid #ddd;padding:7px 15px;color:#666}.content-page blockquote p{font-size:inherit}.content-page table{width:100%;padding:0}.content-page table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}.content-page table tr:nth-child(2n){background-color:#f8f8f8}.content-page table th{font-weight:700;background:#eee}.content-page table td,.content-page table th{border:1px solid #eee;margin:0;padding:6px 13px}.content-page blockquote>:first-child,.content-page dl dd>:first-child,.content-page dl dt>:first-child,.content-page ol>:first-child,.content-page table td>:first-child,.content-page table th>:first-child,.content-page ul>:first-child{margin-top:0}.content-page blockquote>:last-child,.content-page dl dd>:last-child,.content-page dl dt>:last-child,.content-page ol>:last-child,.content-page table td>:last-child,.content-page table th>:last-child,.content-page ul>:last-child{margin-bottom:0}.content-page img{max-width:100%;display:block;margin:0 auto}.content-page code,.content-page tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.content-page pre{background:#222;color:#fff;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px 20px}.content-page pre code{margin:0;padding:0;white-space:pre}.content-page pre code,.content-page pre tt{background-color:transparent;border:none}.content-page pre{border:none;border-radius:0;padding:10px 30px;margin-left:-20px;margin-right:-20px}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:50%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0}.float-view .content-page pre code{padding:0 .5em}}.homepage-hero{padding-top:60px!important;background-color:#82becd;box-shadow:none;border-radius:0;border:none;color:#3f4657;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#c5c5cb}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #3f4657}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#c5c5cb;color:#3f4657}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#3f4657;color:#f7f7f7}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #82becd;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#3f4657;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#82becd;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f7f7f7}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#e7e7e9;border-bottom:1px solid #e7e7e9}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#82becd}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #e7e7e9;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#c5c5cb;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#3f4657;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#82becd;box-shadow:none}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#3f4657;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#82becd;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#82becd}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#3f4657;font-size:15px;text-shadow:none;border-color:#e7e7e9}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #3f4657;border-top:.15em solid #3f4657;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#3f4657;text-shadow:none;background-color:#c5c5cb}.nav.nav-list li.active a{background-color:#c5c5cb}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#3f4657}.page-header{margin:10px 0;padding:0}.page-header h1{margin:0;padding:0}.page-header a{text-decoration:none}.footer{position:fixed;bottom:0;left:0;padding:15px}.github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#82becd;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;overflow-x:auto;padding:.5em;background:#222;color:#fff}.hljs-comment,.hljs-quote{color:#777}.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-regexp,.hljs-symbol,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ab875d}.hljs-attribute,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title,.hljs-type{color:#9b869b}.hljs-addition,.hljs-keyword,.hljs-selector-tag,.hljs-string{color:#8f9c6c}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
\ No newline at end of file
diff --git a/themes/daux/css/theme-green.min.css b/themes/daux/css/theme-green.min.css
index 2e7376a..1b36826 100644
--- a/themes/daux/css/theme-green.min.css
+++ b/themes/daux/css/theme-green.min.css
@@ -2,4 +2,4 @@
* DAUX.IO
* http://daux.io/
* MIT License
- */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}h1 i{font-size:26px}pre{padding:0}.homepage-hero{padding-top:60px!important;background-color:#8acc37;box-shadow:none;border-radius:0;border:none;color:#000;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#a0d55d}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #000}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#a0d55d;color:#000}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#000;color:#f5f5f6}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #8acc37;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#000;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#8acc37;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f5f5f6}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#e7e7e9;border-bottom:1px solid #e7e7e9}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#8acc37}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #e7e7e9;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media only screen and (max-width:800px){table,tbody,td,th,thead,tr{display:block;border:none}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin-bottom:10px;border-bottom:2px solid #ccc}tr td,tr th{border:1px solid #ccc;border-bottom:none}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal}td,td:before{text-align:left}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;content:attr(data-title)}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}a{color:#8acc37}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#a0d55d;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#000;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#8acc37;box-shadow:none}code{color:#8acc37}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#000;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#8acc37;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#8acc37}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#000;font-size:15px;text-shadow:none;border-color:#e7e7e9}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #000;border-top:.15em solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#000;text-shadow:none;background-color:#a0d55d}.nav.nav-list li.active a{background-color:#a0d55d}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#000}.page-header{margin:10px 0;padding:0}.page-header h1{margin-top:0}.page-header sub-heading{padding:0,0,20px}pre{border:none;background-color:#8acc37;border-radius:0;padding:10px;margin-left:-20px;padding-left:30px;margin-right:-20px;padding-right:30px}pre code{background:transparent;border:none}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:47%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0 0 0 10px}}table{width:100%;border-bottom:1px solid #e7e7e9;margin-bottom:10px}table tr td,table tr th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #e7e7e9;border-left:1px solid #e7e7e9;border-color:#e7e7e9!important}table tr td:last-child,table tr th:last-child{border-right:1px solid #e7e7e9}.footer{position:fixed;bottom:0;left:0;padding:15px}#github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#8acc37;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;padding:.5em}.hljs,.hljs-clojure .hljs-built_in,.hljs-lisp .hljs-title,.hljs-nginx .hljs-title,.hljs-subst,.hljs-tag .hljs-title{color:#000}.hljs-addition,.hljs-aggregate,.hljs-apache .hljs-cbracket,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-constant,.hljs-django .hljs-variable,.hljs-erlang_repl .hljs-function_or_atom,.hljs-flow,.hljs-markdown .hljs-header,.hljs-parent,.hljs-preprocessor,.hljs-ruby .hljs-symbol,.hljs-ruby .hljs-symbol .hljs-string,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.hljs-smalltalk .hljs-class,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-tex .hljs-command,.hljs-tex .hljs-special,.hljs-title{color:#e0ff00}.hljs-annotation,.hljs-chunk,.hljs-comment,.hljs-diff .hljs-header,.hljs-markdown .hljs-blockquote,.hljs-template_comment{color:#c4e598}.hljs-change,.hljs-date,.hljs-go .hljs-constant,.hljs-literal,.hljs-markdown .hljs-bullet,.hljs-markdown .hljs-link_url,.hljs-number,.hljs-regexp,.hljs-smalltalk .hljs-char,.hljs-smalltalk .hljs-symbol{color:#097c4e}.hljs-apache .hljs-sqbracket,.hljs-array,.hljs-attr_selector,.hljs-clojure .hljs-attribute,.hljs-coffeescript .hljs-property,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-erlang_repl .hljs-reserved,.hljs-filter .hljs-argument,.hljs-important,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-markdown .hljs-link_label,.hljs-nginx .hljs-built_in,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-ruby .hljs-string,.hljs-shebang,.hljs-tex .hljs-formula,.hljs-vhdl .hljs-attribute{color:#022e99}.hljs-aggregate,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-built_in,.hljs-css .hljs-tag,.hljs-go .hljs-typename,.hljs-id,.hljs-javadoctag,.hljs-keyword,.hljs-markdown .hljs-strong,.hljs-phpdoc,.hljs-request,.hljs-smalltalk .hljs-class,.hljs-status,.hljs-tex .hljs-command,.hljs-title,.hljs-winutils,.hljs-yardoctag{font-weight:700}.hljs-markdown .hljs-emphasis{font-style:italic}.hljs-nginx .hljs-built_in{font-weight:400}.hljs-coffeescript .hljs-javascript,.hljs-javascript .hljs-xml,.hljs-tex .hljs-formula,.hljs-xml .hljs-cdata,.hljs-xml .hljs-css,.hljs-xml .hljs-javascript,.hljs-xml .hljs-vbscript{opacity:.5}
\ No newline at end of file
+ */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}a{color:#8acc37}code{color:#000}.content-page body{font-size:15px}.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{font-weight:300;-webkit-font-smoothing:antialiased;cursor:text;line-height:1.4em;padding-top:.4em;margin-top:0;margin-bottom:.3em}.content-page h1 code,.content-page h1 tt,.content-page h2 code,.content-page h2 tt,.content-page h3 code,.content-page h3 tt,.content-page h4 code,.content-page h4 tt,.content-page h5 code,.content-page h5 tt,.content-page h6 code,.content-page h6 tt{font-size:inherit}.content-page h1 i,.content-page h2 i,.content-page h3 i,.content-page h4 i,.content-page h5 i,.content-page h6 i{font-size:.7em}.content-page h1 p,.content-page h2 p,.content-page h3 p,.content-page h4 p,.content-page h5 p,.content-page h6 p{margin-top:0}.content-page h1{font-size:2.6666666667em;color:#000}.content-page h2{font-size:2em;border-bottom:1px solid #eee;color:#000}.content-page h3{font-size:1.7333333333em}.content-page h4{font-size:1.4666666667em}.content-page h5{font-size:1.2em}.content-page h6{font-size:1.0666666667em;color:#555}.content-page a{text-decoration:underline}.content-page p{line-height:1.8em;margin-bottom:20px}.content-page ol,.content-page ul{padding-left:30px}.content-page ul p,.content-page ul ul{margin:0}.content-page dl{padding:0}.content-page dl dt{font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.content-page dl dt:first-child{padding:0}.content-page dl dd{margin:0 0 15px;padding:0 15px}.content-page blockquote{font-size:1.2em;border-left:4px solid #ddd;padding:7px 15px;color:#666}.content-page blockquote p{font-size:inherit}.content-page table{width:100%;padding:0}.content-page table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}.content-page table tr:nth-child(2n){background-color:#f8f8f8}.content-page table th{font-weight:700;background:#eee}.content-page table td,.content-page table th{border:1px solid #eee;margin:0;padding:6px 13px}.content-page blockquote>:first-child,.content-page dl dd>:first-child,.content-page dl dt>:first-child,.content-page ol>:first-child,.content-page table td>:first-child,.content-page table th>:first-child,.content-page ul>:first-child{margin-top:0}.content-page blockquote>:last-child,.content-page dl dd>:last-child,.content-page dl dt>:last-child,.content-page ol>:last-child,.content-page table td>:last-child,.content-page table th>:last-child,.content-page ul>:last-child{margin-bottom:0}.content-page img{max-width:100%;display:block;margin:0 auto}.content-page code,.content-page tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.content-page pre{background:#222;color:#fff;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px 20px}.content-page pre code{margin:0;padding:0;white-space:pre}.content-page pre code,.content-page pre tt{background-color:transparent;border:none}.content-page pre{border:none;border-radius:0;padding:10px 30px;margin-left:-20px;margin-right:-20px}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:50%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0}.float-view .content-page pre code{padding:0 .5em}}.homepage-hero{padding-top:60px!important;background-color:#8acc37;box-shadow:none;border-radius:0;border:none;color:#000;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#a0d55d}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #000}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#a0d55d;color:#000}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#000;color:#f5f5f6}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #8acc37;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#000;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#8acc37;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f5f5f6}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#e7e7e9;border-bottom:1px solid #e7e7e9}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#8acc37}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #e7e7e9;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#a0d55d;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#000;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#8acc37;box-shadow:none}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#000;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#8acc37;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#8acc37}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#000;font-size:15px;text-shadow:none;border-color:#e7e7e9}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #000;border-top:.15em solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#000;text-shadow:none;background-color:#a0d55d}.nav.nav-list li.active a{background-color:#a0d55d}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#000}.page-header{margin:10px 0;padding:0}.page-header h1{margin:0;padding:0}.page-header a{text-decoration:none}.footer{position:fixed;bottom:0;left:0;padding:15px}.github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#8acc37;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;overflow-x:auto;padding:.5em;background:#222;color:#fff}.hljs-comment,.hljs-quote{color:#777}.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-regexp,.hljs-symbol,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ab875d}.hljs-attribute,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title,.hljs-type{color:#9b869b}.hljs-addition,.hljs-keyword,.hljs-selector-tag,.hljs-string{color:#8f9c6c}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
\ No newline at end of file
diff --git a/themes/daux/css/theme-navy.min.css b/themes/daux/css/theme-navy.min.css
index d119372..d81aa8f 100644
--- a/themes/daux/css/theme-navy.min.css
+++ b/themes/daux/css/theme-navy.min.css
@@ -2,4 +2,4 @@
* DAUX.IO
* http://daux.io/
* MIT License
- */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}h1 i{font-size:26px}pre{padding:0}.homepage-hero{padding-top:60px!important;background-color:#7795b4;box-shadow:none;border-radius:0;border:none;color:#13132a;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#c5c5cb}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #13132a}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#c5c5cb;color:#13132a}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#13132a;color:#f5f5f6}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #7795b4;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#13132a;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#7795b4;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f5f5f6}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#e7e7e9;border-bottom:1px solid #e7e7e9}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#7795b4}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #e7e7e9;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media only screen and (max-width:800px){table,tbody,td,th,thead,tr{display:block;border:none}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin-bottom:10px;border-bottom:2px solid #ccc}tr td,tr th{border:1px solid #ccc;border-bottom:none}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal}td,td:before{text-align:left}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;content:attr(data-title)}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}a{color:#7795b4}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#c5c5cb;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#13132a;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#7795b4;box-shadow:none}code{color:#7795b4}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#13132a;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#7795b4;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#7795b4}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#13132a;font-size:15px;text-shadow:none;border-color:#e7e7e9}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #13132a;border-top:.15em solid #13132a;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#13132a;text-shadow:none;background-color:#c5c5cb}.nav.nav-list li.active a{background-color:#c5c5cb}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#13132a}.page-header{margin:10px 0;padding:0}.page-header h1{margin-top:0}.page-header sub-heading{padding:0,0,20px}pre{border:none;background-color:#7795b4;border-radius:0;padding:10px;margin-left:-20px;padding-left:30px;margin-right:-20px;padding-right:30px}pre code{background:transparent;border:none}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:47%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0 0 0 10px}}table{width:100%;border-bottom:1px solid #e7e7e9;margin-bottom:10px}table tr td,table tr th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #e7e7e9;border-left:1px solid #e7e7e9;border-color:#e7e7e9!important}table tr td:last-child,table tr th:last-child{border-right:1px solid #e7e7e9}.footer{position:fixed;bottom:0;left:0;padding:15px}#github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#7795b4;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;padding:.5em}.hljs,.hljs-clojure .hljs-built_in,.hljs-lisp .hljs-title,.hljs-nginx .hljs-title,.hljs-subst,.hljs-tag .hljs-title{color:#13132a}.hljs-addition,.hljs-aggregate,.hljs-apache .hljs-cbracket,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-constant,.hljs-django .hljs-variable,.hljs-erlang_repl .hljs-function_or_atom,.hljs-flow,.hljs-markdown .hljs-header,.hljs-parent,.hljs-preprocessor,.hljs-ruby .hljs-symbol,.hljs-ruby .hljs-symbol .hljs-string,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.hljs-smalltalk .hljs-class,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-tex .hljs-command,.hljs-tex .hljs-special,.hljs-title{color:#000}.hljs-annotation,.hljs-chunk,.hljs-comment,.hljs-diff .hljs-header,.hljs-markdown .hljs-blockquote,.hljs-template_comment{color:#505050}.hljs-change,.hljs-date,.hljs-go .hljs-constant,.hljs-literal,.hljs-markdown .hljs-bullet,.hljs-markdown .hljs-link_url,.hljs-number,.hljs-regexp,.hljs-smalltalk .hljs-char,.hljs-smalltalk .hljs-symbol{color:#09559b}.hljs-apache .hljs-sqbracket,.hljs-array,.hljs-attr_selector,.hljs-clojure .hljs-attribute,.hljs-coffeescript .hljs-property,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-erlang_repl .hljs-reserved,.hljs-filter .hljs-argument,.hljs-important,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-markdown .hljs-link_label,.hljs-nginx .hljs-built_in,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-ruby .hljs-string,.hljs-shebang,.hljs-tex .hljs-formula,.hljs-vhdl .hljs-attribute{color:#001775}.hljs-aggregate,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-built_in,.hljs-css .hljs-tag,.hljs-go .hljs-typename,.hljs-id,.hljs-javadoctag,.hljs-keyword,.hljs-markdown .hljs-strong,.hljs-phpdoc,.hljs-request,.hljs-smalltalk .hljs-class,.hljs-status,.hljs-tex .hljs-command,.hljs-title,.hljs-winutils,.hljs-yardoctag{font-weight:700}.hljs-markdown .hljs-emphasis{font-style:italic}.hljs-nginx .hljs-built_in{font-weight:400}.hljs-coffeescript .hljs-javascript,.hljs-javascript .hljs-xml,.hljs-tex .hljs-formula,.hljs-xml .hljs-cdata,.hljs-xml .hljs-css,.hljs-xml .hljs-javascript,.hljs-xml .hljs-vbscript{opacity:.5}
\ No newline at end of file
+ */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}a{color:#7795b4}code{color:#13132a}.content-page body{font-size:15px}.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{font-weight:300;-webkit-font-smoothing:antialiased;cursor:text;line-height:1.4em;padding-top:.4em;margin-top:0;margin-bottom:.3em}.content-page h1 code,.content-page h1 tt,.content-page h2 code,.content-page h2 tt,.content-page h3 code,.content-page h3 tt,.content-page h4 code,.content-page h4 tt,.content-page h5 code,.content-page h5 tt,.content-page h6 code,.content-page h6 tt{font-size:inherit}.content-page h1 i,.content-page h2 i,.content-page h3 i,.content-page h4 i,.content-page h5 i,.content-page h6 i{font-size:.7em}.content-page h1 p,.content-page h2 p,.content-page h3 p,.content-page h4 p,.content-page h5 p,.content-page h6 p{margin-top:0}.content-page h1{font-size:2.6666666667em;color:#000}.content-page h2{font-size:2em;border-bottom:1px solid #eee;color:#000}.content-page h3{font-size:1.7333333333em}.content-page h4{font-size:1.4666666667em}.content-page h5{font-size:1.2em}.content-page h6{font-size:1.0666666667em;color:#555}.content-page a{text-decoration:underline}.content-page p{line-height:1.8em;margin-bottom:20px}.content-page ol,.content-page ul{padding-left:30px}.content-page ul p,.content-page ul ul{margin:0}.content-page dl{padding:0}.content-page dl dt{font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.content-page dl dt:first-child{padding:0}.content-page dl dd{margin:0 0 15px;padding:0 15px}.content-page blockquote{font-size:1.2em;border-left:4px solid #ddd;padding:7px 15px;color:#666}.content-page blockquote p{font-size:inherit}.content-page table{width:100%;padding:0}.content-page table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}.content-page table tr:nth-child(2n){background-color:#f8f8f8}.content-page table th{font-weight:700;background:#eee}.content-page table td,.content-page table th{border:1px solid #eee;margin:0;padding:6px 13px}.content-page blockquote>:first-child,.content-page dl dd>:first-child,.content-page dl dt>:first-child,.content-page ol>:first-child,.content-page table td>:first-child,.content-page table th>:first-child,.content-page ul>:first-child{margin-top:0}.content-page blockquote>:last-child,.content-page dl dd>:last-child,.content-page dl dt>:last-child,.content-page ol>:last-child,.content-page table td>:last-child,.content-page table th>:last-child,.content-page ul>:last-child{margin-bottom:0}.content-page img{max-width:100%;display:block;margin:0 auto}.content-page code,.content-page tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.content-page pre{background:#222;color:#fff;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px 20px}.content-page pre code{margin:0;padding:0;white-space:pre}.content-page pre code,.content-page pre tt{background-color:transparent;border:none}.content-page pre{border:none;border-radius:0;padding:10px 30px;margin-left:-20px;margin-right:-20px}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:50%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0}.float-view .content-page pre code{padding:0 .5em}}.homepage-hero{padding-top:60px!important;background-color:#7795b4;box-shadow:none;border-radius:0;border:none;color:#13132a;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#c5c5cb}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #13132a}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#c5c5cb;color:#13132a}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#13132a;color:#f5f5f6}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #7795b4;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#13132a;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#7795b4;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f5f5f6}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#e7e7e9;border-bottom:1px solid #e7e7e9}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#7795b4}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #e7e7e9;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#c5c5cb;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#13132a;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#7795b4;box-shadow:none}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#13132a;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#7795b4;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#7795b4}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#13132a;font-size:15px;text-shadow:none;border-color:#e7e7e9}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #13132a;border-top:.15em solid #13132a;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#13132a;text-shadow:none;background-color:#c5c5cb}.nav.nav-list li.active a{background-color:#c5c5cb}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#13132a}.page-header{margin:10px 0;padding:0}.page-header h1{margin:0;padding:0}.page-header a{text-decoration:none}.footer{position:fixed;bottom:0;left:0;padding:15px}.github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#7795b4;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;overflow-x:auto;padding:.5em;background:#222;color:#fff}.hljs-comment,.hljs-quote{color:#777}.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-regexp,.hljs-symbol,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ab875d}.hljs-attribute,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title,.hljs-type{color:#9b869b}.hljs-addition,.hljs-keyword,.hljs-selector-tag,.hljs-string{color:#8f9c6c}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
\ No newline at end of file
diff --git a/themes/daux/css/theme-red.min.css b/themes/daux/css/theme-red.min.css
index d4a8ca0..8074e54 100644
--- a/themes/daux/css/theme-red.min.css
+++ b/themes/daux/css/theme-red.min.css
@@ -2,4 +2,4 @@
* DAUX.IO
* http://daux.io/
* MIT License
- */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}h1 i{font-size:26px}pre{padding:0}.homepage-hero{padding-top:60px!important;background-color:#ecb5a1;box-shadow:none;border-radius:0;border:none;color:#c64641;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#eee}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #c64641}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#eee;color:#c64641}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#c64641;color:#f7f7f7}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #ecb5a1;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#c64641;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#ecb5a1;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f7f7f7}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#eee;border-bottom:1px solid #eee}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#ecb5a1}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #eee;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media only screen and (max-width:800px){table,tbody,td,th,thead,tr{display:block;border:none}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin-bottom:10px;border-bottom:2px solid #ccc}tr td,tr th{border:1px solid #ccc;border-bottom:none}td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;white-space:normal}td,td:before{text-align:left}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;content:attr(data-title)}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}a{color:#ecb5a1}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#eee;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#c64641;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#ecb5a1;box-shadow:none}code{color:#ecb5a1}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#c64641;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#ecb5a1;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#ecb5a1}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#c64641;font-size:15px;text-shadow:none;border-color:#eee}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #c64641;border-top:.15em solid #c64641;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#c64641;text-shadow:none;background-color:#eee}.nav.nav-list li.active a{background-color:#eee}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#c64641}.page-header{margin:10px 0;padding:0}.page-header h1{margin-top:0}.page-header sub-heading{padding:0,0,20px}pre{border:none;background-color:#ecb5a1;border-radius:0;padding:10px;margin-left:-20px;padding-left:30px;margin-right:-20px;padding-right:30px}pre code{background:transparent;border:none}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:47%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0 0 0 10px}}table{width:100%;border-bottom:1px solid #eee;margin-bottom:10px}table tr td,table tr th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #eee;border-left:1px solid #eee;border-color:#eee!important}table tr td:last-child,table tr th:last-child{border-right:1px solid #eee}.footer{position:fixed;bottom:0;left:0;padding:15px}#github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#ecb5a1;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;padding:.5em}.hljs,.hljs-clojure .hljs-built_in,.hljs-lisp .hljs-title,.hljs-nginx .hljs-title,.hljs-subst,.hljs-tag .hljs-title{color:#c64641}.hljs-addition,.hljs-aggregate,.hljs-apache .hljs-cbracket,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-constant,.hljs-django .hljs-variable,.hljs-erlang_repl .hljs-function_or_atom,.hljs-flow,.hljs-markdown .hljs-header,.hljs-parent,.hljs-preprocessor,.hljs-ruby .hljs-symbol,.hljs-ruby .hljs-symbol .hljs-string,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.hljs-smalltalk .hljs-class,.hljs-stream,.hljs-string,.hljs-tag .hljs-value,.hljs-template_tag,.hljs-tex .hljs-command,.hljs-tex .hljs-special,.hljs-title{color:#557aa2}.hljs-annotation,.hljs-chunk,.hljs-comment,.hljs-diff .hljs-header,.hljs-markdown .hljs-blockquote,.hljs-template_comment{color:#ecdfd0}.hljs-change,.hljs-date,.hljs-go .hljs-constant,.hljs-literal,.hljs-markdown .hljs-bullet,.hljs-markdown .hljs-link_url,.hljs-number,.hljs-regexp,.hljs-smalltalk .hljs-char,.hljs-smalltalk .hljs-symbol{color:#9b2f7d}.hljs-apache .hljs-sqbracket,.hljs-array,.hljs-attr_selector,.hljs-clojure .hljs-attribute,.hljs-coffeescript .hljs-property,.hljs-decorator,.hljs-deletion,.hljs-doctype,.hljs-envvar,.hljs-erlang_repl .hljs-reserved,.hljs-filter .hljs-argument,.hljs-important,.hljs-javadoc,.hljs-label,.hljs-localvars,.hljs-markdown .hljs-link_label,.hljs-nginx .hljs-built_in,.hljs-pi,.hljs-prompt,.hljs-pseudo,.hljs-ruby .hljs-string,.hljs-shebang,.hljs-tex .hljs-formula,.hljs-vhdl .hljs-attribute{color:#a31621}.hljs-aggregate,.hljs-apache .hljs-tag,.hljs-bash .hljs-variable,.hljs-built_in,.hljs-css .hljs-tag,.hljs-go .hljs-typename,.hljs-id,.hljs-javadoctag,.hljs-keyword,.hljs-markdown .hljs-strong,.hljs-phpdoc,.hljs-request,.hljs-smalltalk .hljs-class,.hljs-status,.hljs-tex .hljs-command,.hljs-title,.hljs-winutils,.hljs-yardoctag{font-weight:700}.hljs-markdown .hljs-emphasis{font-style:italic}.hljs-nginx .hljs-built_in{font-weight:400}.hljs-coffeescript .hljs-javascript,.hljs-javascript .hljs-xml,.hljs-tex .hljs-formula,.hljs-xml .hljs-cdata,.hljs-xml .hljs-css,.hljs-xml .hljs-javascript,.hljs-xml .hljs-vbscript{opacity:.5}
\ No newline at end of file
+ */.roboto-slab.light{font-weight:100}.roboto-slab.book,.roboto-slab.light{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.book{font-weight:300}.roboto-slab.regular{font-weight:400}.roboto-slab.bold,.roboto-slab.regular{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif}.roboto-slab.bold{font-weight:700}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}a{color:#ecb5a1}code{color:#c64641}.content-page body{font-size:15px}.content-page h1,.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{font-weight:300;-webkit-font-smoothing:antialiased;cursor:text;line-height:1.4em;padding-top:.4em;margin-top:0;margin-bottom:.3em}.content-page h1 code,.content-page h1 tt,.content-page h2 code,.content-page h2 tt,.content-page h3 code,.content-page h3 tt,.content-page h4 code,.content-page h4 tt,.content-page h5 code,.content-page h5 tt,.content-page h6 code,.content-page h6 tt{font-size:inherit}.content-page h1 i,.content-page h2 i,.content-page h3 i,.content-page h4 i,.content-page h5 i,.content-page h6 i{font-size:.7em}.content-page h1 p,.content-page h2 p,.content-page h3 p,.content-page h4 p,.content-page h5 p,.content-page h6 p{margin-top:0}.content-page h1{font-size:2.6666666667em;color:#000}.content-page h2{font-size:2em;border-bottom:1px solid #eee;color:#000}.content-page h3{font-size:1.7333333333em}.content-page h4{font-size:1.4666666667em}.content-page h5{font-size:1.2em}.content-page h6{font-size:1.0666666667em;color:#555}.content-page a{text-decoration:underline}.content-page p{line-height:1.8em;margin-bottom:20px}.content-page ol,.content-page ul{padding-left:30px}.content-page ul p,.content-page ul ul{margin:0}.content-page dl{padding:0}.content-page dl dt{font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.content-page dl dt:first-child{padding:0}.content-page dl dd{margin:0 0 15px;padding:0 15px}.content-page blockquote{font-size:1.2em;border-left:4px solid #ddd;padding:7px 15px;color:#666}.content-page blockquote p{font-size:inherit}.content-page table{width:100%;padding:0}.content-page table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}.content-page table tr:nth-child(2n){background-color:#f8f8f8}.content-page table th{font-weight:700;background:#eee}.content-page table td,.content-page table th{border:1px solid #eee;margin:0;padding:6px 13px}.content-page blockquote>:first-child,.content-page dl dd>:first-child,.content-page dl dt>:first-child,.content-page ol>:first-child,.content-page table td>:first-child,.content-page table th>:first-child,.content-page ul>:first-child{margin-top:0}.content-page blockquote>:last-child,.content-page dl dd>:last-child,.content-page dl dt>:last-child,.content-page ol>:last-child,.content-page table td>:last-child,.content-page table th>:last-child,.content-page ul>:last-child{margin-bottom:0}.content-page img{max-width:100%;display:block;margin:0 auto}.content-page code,.content-page tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.content-page pre{background:#222;color:#fff;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px 20px}.content-page pre code{margin:0;padding:0;white-space:pre}.content-page pre code,.content-page pre tt{background-color:transparent;border:none}.content-page pre{border:none;border-radius:0;padding:10px 30px;margin-left:-20px;margin-right:-20px}@media (min-width:1150px){.float-view .content-page{height:100%;overflow:auto;padding:0!important;background-color:transparent!important;position:relative}.float-view .content-page article{width:100%;min-height:100%;overflow:auto;position:relative;z-index:1}.float-view .content-page article:before{content:"";width:50%;min-height:100%;overflow:auto;background-color:#fff;display:block;margin:0;position:absolute;z-index:-1}.float-view .content-page table{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%;background-color:#fff;white-space:normal}.float-view .content-page table code,.float-view .content-page table pre{white-space:normal}.float-view .content-page .page-header{padding:0}.float-view .content-page .page-header,.float-view .content-page blockquote,.float-view .content-page dl,.float-view .content-page h2,.float-view .content-page h3,.float-view .content-page h4,.float-view .content-page h5,.float-view .content-page h6,.float-view .content-page hr,.float-view .content-page ol,.float-view .content-page p,.float-view .content-page ul{float:left;clear:left;width:47%;margin-left:1.5%;margin-right:1.5%}.float-view .content-page .page-header:before,.float-view .content-page blockquote:before,.float-view .content-page dl:before,.float-view .content-page h2:before,.float-view .content-page h3:before,.float-view .content-page h4:before,.float-view .content-page h5:before,.float-view .content-page h6:before,.float-view .content-page hr:before,.float-view .content-page ol:before,.float-view .content-page p:before,.float-view .content-page ul:before{width:100%;height:10px;display:block;clear:both}.float-view .content-page .page-header dl,.float-view .content-page .page-header h2,.float-view .content-page .page-header h3,.float-view .content-page .page-header h4,.float-view .content-page .page-header h5,.float-view .content-page .page-header h6,.float-view .content-page .page-header hr,.float-view .content-page .page-header ol,.float-view .content-page .page-header p,.float-view .content-page .page-header pre,.float-view .content-page .page-header ul,.float-view .content-page blockquote dl,.float-view .content-page blockquote h2,.float-view .content-page blockquote h3,.float-view .content-page blockquote h4,.float-view .content-page blockquote h5,.float-view .content-page blockquote h6,.float-view .content-page blockquote hr,.float-view .content-page blockquote ol,.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page blockquote ul,.float-view .content-page dl dl,.float-view .content-page dl h2,.float-view .content-page dl h3,.float-view .content-page dl h4,.float-view .content-page dl h5,.float-view .content-page dl h6,.float-view .content-page dl hr,.float-view .content-page dl ol,.float-view .content-page dl p,.float-view .content-page dl pre,.float-view .content-page dl ul,.float-view .content-page h2 dl,.float-view .content-page h2 h2,.float-view .content-page h2 h3,.float-view .content-page h2 h4,.float-view .content-page h2 h5,.float-view .content-page h2 h6,.float-view .content-page h2 hr,.float-view .content-page h2 ol,.float-view .content-page h2 p,.float-view .content-page h2 pre,.float-view .content-page h2 ul,.float-view .content-page h3 dl,.float-view .content-page h3 h2,.float-view .content-page h3 h3,.float-view .content-page h3 h4,.float-view .content-page h3 h5,.float-view .content-page h3 h6,.float-view .content-page h3 hr,.float-view .content-page h3 ol,.float-view .content-page h3 p,.float-view .content-page h3 pre,.float-view .content-page h3 ul,.float-view .content-page h4 dl,.float-view .content-page h4 h2,.float-view .content-page h4 h3,.float-view .content-page h4 h4,.float-view .content-page h4 h5,.float-view .content-page h4 h6,.float-view .content-page h4 hr,.float-view .content-page h4 ol,.float-view .content-page h4 p,.float-view .content-page h4 pre,.float-view .content-page h4 ul,.float-view .content-page h5 dl,.float-view .content-page h5 h2,.float-view .content-page h5 h3,.float-view .content-page h5 h4,.float-view .content-page h5 h5,.float-view .content-page h5 h6,.float-view .content-page h5 hr,.float-view .content-page h5 ol,.float-view .content-page h5 p,.float-view .content-page h5 pre,.float-view .content-page h5 ul,.float-view .content-page h6 dl,.float-view .content-page h6 h2,.float-view .content-page h6 h3,.float-view .content-page h6 h4,.float-view .content-page h6 h5,.float-view .content-page h6 h6,.float-view .content-page h6 hr,.float-view .content-page h6 ol,.float-view .content-page h6 p,.float-view .content-page h6 pre,.float-view .content-page h6 ul,.float-view .content-page hr dl,.float-view .content-page hr h2,.float-view .content-page hr h3,.float-view .content-page hr h4,.float-view .content-page hr h5,.float-view .content-page hr h6,.float-view .content-page hr hr,.float-view .content-page hr ol,.float-view .content-page hr p,.float-view .content-page hr pre,.float-view .content-page hr ul,.float-view .content-page ol dl,.float-view .content-page ol h2,.float-view .content-page ol h3,.float-view .content-page ol h4,.float-view .content-page ol h5,.float-view .content-page ol h6,.float-view .content-page ol hr,.float-view .content-page ol ol,.float-view .content-page ol p,.float-view .content-page ol pre,.float-view .content-page ol ul,.float-view .content-page p dl,.float-view .content-page p h2,.float-view .content-page p h3,.float-view .content-page p h4,.float-view .content-page p h5,.float-view .content-page p h6,.float-view .content-page p hr,.float-view .content-page p ol,.float-view .content-page p p,.float-view .content-page p pre,.float-view .content-page p ul,.float-view .content-page ul dl,.float-view .content-page ul h2,.float-view .content-page ul h3,.float-view .content-page ul h4,.float-view .content-page ul h5,.float-view .content-page ul h6,.float-view .content-page ul hr,.float-view .content-page ul ol,.float-view .content-page ul p,.float-view .content-page ul pre,.float-view .content-page ul ul{float:none;display:block}.float-view .content-page hr{border-color:#ddd}.float-view .content-page blockquote p,.float-view .content-page blockquote pre,.float-view .content-page li p,.float-view .content-page li pre{width:100%}.float-view .content-page ol li,.float-view .content-page ul li{margin-left:30px}.float-view .content-page pre{float:left;clear:right;width:50%;border:none;border-left:10px solid #fff;margin:0 0 10px;padding:0}.float-view .content-page pre code{padding:0 .5em}}.homepage-hero{padding-top:60px!important;background-color:#ecb5a1;box-shadow:none;border-radius:0;border:none;color:#c64641;overflow:hidden;padding-bottom:0;margin-bottom:0}.homepage-hero .text-center{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:10px 0}.homepage-hero h2{margin:20px 0}.hero-buttons.container-fluid{padding:20px 0;background-color:#eee}.hero-buttons.container-fluid .btn-hero.btn{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:20px 30px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;border-radius:0;text-shadow:none;border:none;opacity:.8;filter:alpha(opacity=80);margin:0 10px;text-transform:uppercase;border:5px solid #c64641}@media (max-width:768px){.hero-buttons.container-fluid .btn-hero.btn{display:block;margin-bottom:10px}}.hero-buttons.container-fluid .btn-hero.btn:hover{opacity:1;filter:alpha(opacity=100)}.hero-buttons.container-fluid .btn-hero.btn.btn-secondary{background-color:#eee;color:#c64641}.hero-buttons.container-fluid .btn-hero.btn.btn-primary{background-color:#c64641;color:#f7f7f7}.homepage-content.container-fluid{background-color:#fff;padding:40px 0}.homepage-content.container-fluid .lead{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.homepage-content.container-fluid ol,.homepage-content.container-fluid ul{padding:20px 0;margin:0 0 10px}.homepage-content.container-fluid ol li,.homepage-content.container-fluid ul li{list-style:none;padding-bottom:5px}.homepage-content.container-fluid ol li:before,.homepage-content.container-fluid ul li:before{content:'';width:0;height:0;border:3px solid transparent;border-left:3px solid #ecb5a1;float:left;display:block;margin:6px}@media (max-width:768px){.homepage-content.container-fluid{padding:40px 20px}}.homepage-footer.container-fluid{background-color:#c64641;box-shadow:none;border-radius:0;color:light;border:none}@media (max-width:768px){.homepage-footer.container-fluid{padding:0 20px}}.homepage-footer.container-fluid .footer-nav{margin:40px 0}.homepage-footer.container-fluid .footer-nav li a{font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:32px}.homepage-footer.container-fluid .footer-nav li a:hover{color:#ecb5a1;text-decoration:underline}.homepage-footer.container-fluid .twitter{margin-top:20px}.homepage-footer.container-fluid .twitter:first-child{margin-top:40px}body,html{height:100%;background-color:#fff;color:#2d2d2d}.columns .left-column{background-color:#f7f7f7}.columns .right-column .content-page{padding:10px;background-color:#fff}.container-fluid .navbar-static-top{margin-left:-15px;margin-right:-15px}.responsive-collapse{padding:10px 15px;display:block;background-color:#eee;border-bottom:1px solid #eee}.sub-nav-collapse{display:none}.article-tree,.content-area{padding:0}@media screen and (min-width:768px){body{background-color:#ecb5a1}.navbar-static-top{position:fixed;z-index:1030;width:100%}.responsive-collapse{display:none}.sub-nav-collapse{display:block!important}.container-fluid.fluid-height{height:100%}.article-tree,.content-area{overflow:auto;height:100%}.columns{height:100%;padding-top:50px}.columns .left-column{border-right:1px solid #eee;overflow-x:hidden}.columns .right-column .content-page{padding:20px;min-height:100%}}@media print{.content-area{width:100%!important}h1 a[href]:after{font-size:50%}}.btn{display:inline-block}.btn.btn-sidebar{padding:7px 10px;background-image:none;-webkit-filter:none;filter:none;box-shadow:none;background-color:#eee;border:none}.btn.btn-sidebar .icon-bar{display:block;width:18px;height:2px;margin-top:2px;margin-bottom:3px}.btn.btn-sidebar .icon-bar,.btn.btn-sidebar:hover{background-color:#c64641;box-shadow:none}.btn.btn-sidebar:hover .icon-bar{background-color:#ecb5a1;box-shadow:none}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.25);background-color:#c64641;margin-bottom:0}.navbar .container,.navbar .container-fluid{background-image:none;-webkit-filter:none;filter:none;border-bottom:none;padding:0 20px}.navbar .container-fluid .brand,.navbar .container .brand{color:#ecb5a1;text-shadow:none;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.navbar .container-fluid .navbar-text,.navbar .container-fluid .navbar-text a,.navbar .container .navbar-text,.navbar .container .navbar-text a{color:#ecb5a1}.code-buttons-text{font-size:12px;line-height:1.5;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.nav.nav-list{padding-left:0;padding-right:0}.nav.nav-list li a{margin:0;padding:6px 15px 6px 20px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#c64641;font-size:15px;text-shadow:none;border-color:#eee}.nav.nav-list li a .arrow{display:inline-block;position:relative;width:16px;margin-left:-16px}.nav.nav-list li a .arrow:before{position:absolute;display:block;content:"";margin:-.25em 0 0 -.4em;left:50%;top:50%;width:.5em;height:.5em;border-right:.15em solid #c64641;border-top:.15em solid #c64641;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-duration:.3s;transition-duration:.3s}.nav.nav-list li a:hover{color:#c64641;text-shadow:none;background-color:#eee}.nav.nav-list li.active a{background-color:#eee}.nav.nav-list li.open>ul{display:block}.nav.nav-list li.open>a,.nav.nav-list li.open>a:focus,.nav.nav-list li.open>a:hover{background-color:transparent}.nav.nav-list li.open>a>.arrow:before{margin-left:-.25em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav.nav-list li ul{display:none;margin-left:15px}.nav.nav-list li ul li a{font-weight:400;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;margin:0;margin-left:-15px;padding:3px 30px;border:none;color:#2d2d2d;opacity:.7;filter:alpha(opacity=70)}.nav.nav-list li ul li a:hover{opacity:1;filter:alpha(opacity=100);background-color:transparent}.nav.nav-list li ul li.active a{color:#c64641}.page-header{margin:10px 0;padding:0}.page-header h1{margin:0;padding:0}.page-header a{text-decoration:none}.footer{position:fixed;bottom:0;left:0;padding:15px}.github-ribbon{position:absolute;top:50px;right:0;z-index:200}.sidebar-links{padding:20px}.sidebar-links a{font-size:13px;font-family:Roboto Slab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#ecb5a1;line-height:28px}.sidebar-links .twitter hr{border-bottom:none;margin-left:-20px;margin-right:-20px}.search{position:relative}.search__field{padding-right:30px}.search__icon{position:absolute;right:12px;top:10px}.TableOfContents{font-size:16px;padding-left:30px;border-left:6px solid #efefef}.TableOfContents p{margin-bottom:0}.TableOfContents .TableOfContents{border-left-width:0;padding-left:20px}.hljs{display:block;overflow-x:auto;padding:.5em;background:#222;color:#fff}.hljs-comment,.hljs-quote{color:#777}.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-deletion,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-regexp,.hljs-symbol,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#ab875d}.hljs-attribute,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id,.hljs-title,.hljs-type{color:#9b869b}.hljs-addition,.hljs-keyword,.hljs-selector-tag,.hljs-string{color:#8f9c6c}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
\ No newline at end of file
diff --git a/themes/daux/less/components.less b/themes/daux/less/_components.less
similarity index 50%
rename from themes/daux/less/components.less
rename to themes/daux/less/_components.less
index 45d17ba..9ec3699 100644
--- a/themes/daux/less/components.less
+++ b/themes/daux/less/_components.less
@@ -1,9 +1,6 @@
/* ===========================================================================================
-Componenets
+Components
============================================================================================== */
-a {
- color: @light;
-}
.btn {
display: inline-block;
@@ -37,15 +34,11 @@ a {
}
}
-code {
- color: @light;
-}
-
//Navbar
.navbar {
- box-shadow: 0 1px 5px rgba(0,0,0,.25);
+ box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
background-color: @dark;
- margin-bottom: 0px;
+ margin-bottom: 0;
.container, .container-fluid {
.kill-background-image;
@@ -94,25 +87,22 @@ code {
.arrow {
display: inline-block;
position: relative;
-
width: 16px;
margin-left: -16px;
- &:before {
- position:absolute;
-
- display:block;
- content:"";
-
- margin:-.25em 0 0 -.4em;
- left:50%;
+ &::before {
+ position: absolute;
+ display: block;
+ content: "";
+ margin: -0.25em 0 0 -0.4em;
+ left: 50%;
top: 50%;
width: 0.5em;
height: 0.5em;
border-right: 0.15em solid @dark;
border-top: 0.15em solid @dark;
transform: rotate(45deg);
- transition-duration:.3s;
+ transition-duration: 0.3s;
}
}
@@ -136,11 +126,11 @@ code {
> a {
&, &:focus, &:hover {
- background-color:transparent;
+ background-color: transparent;
}
- > .arrow:before {
- margin-left:-.25em;
+ > .arrow::before {
+ margin-left: -0.25em;
transform: rotate(135deg);
}
}
@@ -153,7 +143,7 @@ code {
li {
a {
.sans-serif(normal, 14px);
- margin: 0px;
+ margin: 0;
margin-left: -15px;
padding: 3px 30px;
border: none;
@@ -175,155 +165,16 @@ code {
}
.page-header {
- margin: 10px 0px;
- padding: 0px;
+ margin: 10px 0;
+ padding: 0;
h1 {
- margin-top: 0px;
+ margin: 0;
+ padding: 0;
}
- sub-heading {
- padding: 0px, 0px, 20px;
- }
-}
-
-pre {
- border: none;
- background-color: @light;
- border-radius: 0;
- padding: 10px;
- margin-left: -20px;
- padding-left: 30px;
- margin-right: -20px;
- padding-right: 30px;
-
- code {
- background: transparent;
- border: none;
- }
-}
-
-//Content pages float view
-.float-view {
- @media (min-width: 1150px) {
- .content-page {
- height: 100%;
- overflow: auto;
- padding: 0px !important;
- background-color: transparent !important;
- position: relative;
-
- article {
- width: 100%;
- min-height: 100%;
- overflow: auto;
- position: relative;
- z-index: 1;
-
- &:before {
- content: "";
- width: 50%;
- min-height: 100%;
- overflow: auto;
- background-color: white;
- display: block;
- margin: 0px;
- position: absolute;
- z-index: -1;
- }
- }
-
- table {
- float: left;
- clear: left;
- width: 47%;
- margin-left: 1.5%;
- margin-right: 1.5%;
- background-color: white;
- white-space: normal;
-
- pre, code {
- white-space: normal;
- }
- }
-
- .page-header {
- padding: 0;
- }
-
- .page-header, blockquote,
- p, ul, ol, dl, h2, h3, h4, h5, h6, hr {
- float: left;
- clear: left;
- width: 47%;
- margin-left: 1.5%;
- margin-right: 1.5%;
- background-color: white;
-
- &:before {
- width: 100%;
- height: 10px;
- display: block;
- clear: both;
- //border-top: 1px solid @dark;
- }
-
- p, ul, ol, dl, h2, h3, h4, h5, h6, pre, hr {
- float: none;
- display: block;
- }
- }
-
- hr {
- border-color: #ddd;
- }
-
- // Paragraphs and code inside lists and
- // blockquotes should have 100% width
- li, blockquote {
- p, pre {
- width:100%;
- }
- }
-
- ul, ol {
- li {
- margin-left: 30px;
- }
- }
-
- pre {
- float: left;
- clear: right;
- width: 47%;
- border: none;
- border-left: 10px solid white;
- margin: 0 0 10px 0;
- padding: 0 0 0 10px;
- }
- }
- }
-}
-
-//Tables
-table {
- width: 100%;
- border-bottom: 1px solid @lines;
- margin-bottom: 10px;
-
- tr {
- th, td {
- padding: 8px;
- line-height: 20px;
- vertical-align: top;
- border-top: 1px solid @lines;
- border-left: 1px solid @lines;
- border-color: @lines !important;
-
- &:last-child {
- border-right: 1px solid @lines;
- }
- }
+ a {
+ text-decoration: none;
}
}
@@ -335,8 +186,7 @@ table {
padding: 15px;
}
-//github ribbon
-#github-ribbon {
+.github-ribbon {
position: absolute;
top: 50px;
right: 0;
@@ -344,7 +194,7 @@ table {
}
.sidebar-links {
- padding:20px;
+ padding: 20px;
a {
font-size: 13px;
@@ -377,18 +227,16 @@ table {
}
.TableOfContents {
-
- font-size:16px;
- padding-left:30px;
-
- border-left:6px solid #efefef;
+ font-size: 16px;
+ padding-left: 30px;
+ border-left: 6px solid #efefef;
p {
- margin-bottom:0;
+ margin-bottom: 0;
}
.TableOfContents {
- border-left-width:0;
- padding-left:20px;
+ border-left-width: 0;
+ padding-left: 20px;
}
}
diff --git a/themes/daux/less/mixins.less b/themes/daux/less/_mixins.less
similarity index 100%
rename from themes/daux/less/mixins.less
rename to themes/daux/less/_mixins.less
diff --git a/themes/daux/less/structure.less b/themes/daux/less/_structure.less
similarity index 54%
rename from themes/daux/less/structure.less
rename to themes/daux/less/_structure.less
index 5fce019..18fcf1f 100644
--- a/themes/daux/less/structure.less
+++ b/themes/daux/less/_structure.less
@@ -1,43 +1,3 @@
-/* ===========================================================================================
-Base CSS
-============================================================================================== */
-
-//Fonts
-.roboto-slab {
- &.light {
- font-family: 'Roboto Slab', @font-family-sans-serif;
- font-weight: 100;
- }
-
- &.book {
- font-family: 'Roboto Slab', @font-family-sans-serif;
- font-weight: 300;
- }
-
- &.regular {
- font-family: 'Roboto Slab', @font-family-sans-serif;
- font-weight: 400;
- }
-
- &.bold {
- font-family: 'Roboto Slab', @font-family-sans-serif;
- font-weight: 700;
- }
-}
-
-//Typography
-h1, h2, h3, h4, h5, h6 {
- .roboto-slab.book;
-}
-
-h1 i {
- font-size:26px;
-}
-
-pre {
- padding: 0;
-}
-
/* ===========================================================================================
Homepage
============================================================================================== */
@@ -46,7 +6,7 @@ Homepage
padding-top: 60px !important;
background-color: @light;
.kill-box-shadow;
- border-radius: 0px;
+ border-radius: 0;
border: none;
color: @dark;
overflow: hidden;
@@ -55,16 +15,16 @@ Homepage
.text-center {
.roboto-slab.bold;
- margin: 10px 0px;
+ margin: 10px 0;
}
h2 {
- margin: 20px 0px;
+ margin: 20px 0;
}
}
.hero-buttons.container-fluid {
- padding: 20px 0px;
+ padding: 20px 0;
background-color: @sidebar-hover;
.btn-hero.btn {
@@ -72,16 +32,17 @@ Homepage
padding: 20px 30px;
.kill-background-image;
.kill-box-shadow;
- border-radius: 0px;
+ border-radius: 0;
text-shadow: none;
border: none;
.opacity(0.80);
- margin: 0px 10px;
+ margin: 0 10px;
text-transform: uppercase;
border: 5px solid @dark;
@media (max-width: 768px) {
- display: block; margin-bottom: 10px;
+ display: block;
+ margin-bottom: 10px;
}
&:hover {
@@ -104,24 +65,24 @@ Homepage
// color: white;
// background-color: @text;
background-color: white;
- padding: 40px 0px;
+ padding: 40px 0;
.lead {
.roboto-slab.regular;
}
ul, ol {
- padding: 20px 0px;
- margin: 0 0 10px 0px;
+ padding: 20px 0;
+ margin: 0 0 10px 0;
li {
list-style: none;
padding-bottom: 5px;
- &:before {
+ &::before {
content: '';
- width: 0px;
- height: 0px;
+ width: 0;
+ height: 0;
border: 3px solid transparent;
border-left: 3px solid @light;
float: left;
@@ -139,7 +100,7 @@ Homepage
.homepage-footer.container-fluid {
background-color: @dark;
.kill-box-shadow;
- border-radius: 0px;
+ border-radius: 0;
color: light;
border: none;
@@ -149,7 +110,7 @@ Homepage
.footer-nav {
&:extend(.list-unstyled all);
- margin: 40px 0px;
+ margin: 40px 0;
li {
a {
@@ -186,20 +147,20 @@ html, body {
.columns {
.left-column {
- background-color:@sidebar-background;
+ background-color: @sidebar-background;
}
.right-column {
.content-page {
padding: 10px;
- background-color:#fff;
+ background-color: #fff;
}
}
}
.container-fluid .navbar-static-top {
- margin-left:-15px;
- margin-right:-15px;
+ margin-left: -15px;
+ margin-right: -15px;
}
//mobile friendly sub-nav
@@ -216,20 +177,20 @@ html, body {
.content-area,
.article-tree {
- padding: 0px;
+ padding: 0;
}
-@media screen and (min-width: 768px) {
+@media screen and (min-width: 768px) {
body {
//Needed only for floating code blocks
- background-color:@light;
+ background-color: @light;
}
.navbar-static-top {
- position:fixed;
+ position: fixed;
z-index: @zindex-navbar-fixed;
- width:100%;
+ width: 100%;
}
.responsive-collapse {
@@ -240,105 +201,44 @@ html, body {
display: block !important;
}
- //100% Height Columns
+ // 100% Height Columns
.container-fluid {
&.fluid-height {
- height:100%;
+ height: 100%;
}
}
.content-area,
.article-tree {
overflow: auto;
-
height: 100%;
}
.columns {
- height:100%;
- padding-top:@navbar-height;
+ height: 100%;
+ padding-top: @navbar-height;
.left-column {
- border-right:1px solid @lines;
- overflow-x:hidden;
+ border-right: 1px solid @lines;
+ overflow-x: hidden;
}
.right-column {
.content-page {
- padding:20px;
- min-height:100%;
+ padding: 20px;
+ min-height: 100%;
}
}
}
}
-//CSS For Fluid Tables
-@media only screen and (max-width: 800px) {
-
- /* Force table to not be like tables anymore */
- table,
- thead,
- tbody,
- th,
- td,
- tr {
- display: block;
- border: none;
- }
-
- /* Hide table headers (but not display: none;, for accessibility) */
- thead tr {
- position: absolute;
- top: -9999px;
- left: -9999px;
- }
-
- tr {
- margin-bottom: 10px;
- border-bottom: 2px solid #ccc;
-
- td, th {
- border: 1px solid #ccc;
- border-bottom: none;
- }
- }
-
- td {
- /* Behave like a "row" */
- border: none;
- border-bottom: 1px solid #eee;
- position: relative;
- padding-left: 50% !important;
- white-space: normal;
- text-align: left;
- }
-
- td:before {
- /* Now like a table header */
- position: absolute;
- /* Top/left values mimic padding */
- top: 6px;
- left: 6px;
- width: 45%;
- padding-right: 10px;
- white-space: nowrap;
- text-align: left;
- font-weight: bold;
- }
-
- /* Label the data */
- td:before {
- content: attr(data-title);
- }
-}
-
@media print {
.content-area {
- width:100% !important;
+ width: 100% !important;
}
- h1 a[href]:after {
- font-size:50%;
+ h1 a[href]::after {
+ font-size: 50%;
}
}
diff --git a/themes/daux/less/_typography.less b/themes/daux/less/_typography.less
new file mode 100644
index 0000000..9727b5d
--- /dev/null
+++ b/themes/daux/less/_typography.less
@@ -0,0 +1,161 @@
+/* ===========================================================================================
+Base CSS
+============================================================================================== */
+
+//Fonts
+.roboto-slab {
+ &.light {
+ font-family: 'Roboto Slab', @font-family-sans-serif;
+ font-weight: 100;
+ }
+
+ &.book {
+ font-family: 'Roboto Slab', @font-family-sans-serif;
+ font-weight: 300;
+ }
+
+ &.regular {
+ font-family: 'Roboto Slab', @font-family-sans-serif;
+ font-weight: 400;
+ }
+
+ &.bold {
+ font-family: 'Roboto Slab', @font-family-sans-serif;
+ font-weight: 700;
+ }
+}
+
+body {
+ text-rendering: optimizeLegibility;
+ font-smoothing: antialiased;
+
+ font-size: 14px;
+ line-height: 1.5;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ .roboto-slab.book;
+}
+
+a {
+ color: @light;
+}
+
+code {
+ color: @dark;
+}
+
+.content-page {
+ @import "../../common/less/_typography.less";
+
+ pre {
+ border: none;
+ border-radius: 0;
+ padding: 10px 30px;
+ margin-left: -20px;
+ margin-right: -20px;
+ }
+}
+
+//Content pages float view
+.float-view {
+ @media (min-width: 1150px) {
+ .content-page {
+ height: 100%;
+ overflow: auto;
+ padding: 0 !important;
+ background-color: transparent !important;
+ position: relative;
+
+ article {
+ width: 100%;
+ min-height: 100%;
+ overflow: auto;
+ position: relative;
+ z-index: 1;
+
+ &::before {
+ content: "";
+ width: 50%;
+ min-height: 100%;
+ overflow: auto;
+ background-color: white;
+ display: block;
+ margin: 0;
+ position: absolute;
+ z-index: -1;
+ }
+ }
+
+ table {
+ float: left;
+ clear: left;
+ width: 47%;
+ margin-left: 1.5%;
+ margin-right: 1.5%;
+ background-color: white;
+ white-space: normal;
+
+ pre, code {
+ white-space: normal;
+ }
+ }
+
+ .page-header {
+ padding: 0;
+ }
+
+ .page-header, blockquote, p, ul, ol, dl, h2, h3, h4, h5, h6, hr {
+ float: left;
+ clear: left;
+ width: 47%;
+ margin-left: 1.5%;
+ margin-right: 1.5%;
+
+ &::before {
+ width: 100%;
+ height: 10px;
+ display: block;
+ clear: both;
+ }
+
+ p, ul, ol, dl, h2, h3, h4, h5, h6, pre, hr {
+ float: none;
+ display: block;
+ }
+ }
+
+ hr {
+ border-color: #ddd;
+ }
+
+ // Paragraphs and code inside lists and
+ // blockquotes should have 100% width
+ li, blockquote {
+ p, pre {
+ width: 100%;
+ }
+ }
+
+ ul, ol {
+ li {
+ margin-left: 30px;
+ }
+ }
+
+ pre {
+ float: left;
+ clear: right;
+ width: 50%;
+ border: none;
+ border-left: 10px solid white;
+ margin: 0 0 10px 0;
+ padding: 0;
+
+ code {
+ padding: 0 0.5em;
+ }
+ }
+ }
+ }
+}
diff --git a/themes/daux/less/highlight.less b/themes/daux/less/highlight.less
deleted file mode 100644
index ca34840..0000000
--- a/themes/daux/less/highlight.less
+++ /dev/null
@@ -1,135 +0,0 @@
-/* ===========================================================================================
-Code Highlighting
-============================================================================================== */
-
-@hljs-css-prefix: hljs;
-
-.@{hljs-css-prefix} {
- display: block;
- padding: 0.5em;
-}
-
-.@{hljs-css-prefix},
-.@{hljs-css-prefix}-subst,
-.@{hljs-css-prefix}-tag .@{hljs-css-prefix}-title,
-.@{hljs-css-prefix}-lisp .@{hljs-css-prefix}-title,
-.@{hljs-css-prefix}-clojure .@{hljs-css-prefix}-built_in,
-.@{hljs-css-prefix}-nginx .@{hljs-css-prefix}-title {
- color: @dark;
-}
-
-.@{hljs-css-prefix}-string,
-.@{hljs-css-prefix}-title,
-.@{hljs-css-prefix}-constant,
-.@{hljs-css-prefix}-parent,
-.@{hljs-css-prefix}-tag .@{hljs-css-prefix}-value,
-.@{hljs-css-prefix}-rules .@{hljs-css-prefix}-value,
-.@{hljs-css-prefix}-rules .@{hljs-css-prefix}-value .@{hljs-css-prefix}-number,
-.@{hljs-css-prefix}-preprocessor,
-.@{hljs-css-prefix}-ruby .@{hljs-css-prefix}-symbol,
-.@{hljs-css-prefix}-ruby .@{hljs-css-prefix}-symbol .@{hljs-css-prefix}-string,
-.@{hljs-css-prefix}-aggregate,
-.@{hljs-css-prefix}-template_tag,
-.@{hljs-css-prefix}-django .@{hljs-css-prefix}-variable,
-.@{hljs-css-prefix}-smalltalk .@{hljs-css-prefix}-class,
-.@{hljs-css-prefix}-addition,
-.@{hljs-css-prefix}-flow,
-.@{hljs-css-prefix}-stream,
-.@{hljs-css-prefix}-bash .@{hljs-css-prefix}-variable,
-.@{hljs-css-prefix}-apache .@{hljs-css-prefix}-tag,
-.@{hljs-css-prefix}-apache .@{hljs-css-prefix}-cbracket,
-.@{hljs-css-prefix}-tex .@{hljs-css-prefix}-command,
-.@{hljs-css-prefix}-tex .@{hljs-css-prefix}-special,
-.@{hljs-css-prefix}-erlang_repl .@{hljs-css-prefix}-function_or_atom,
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-header {
- color: @syntax-string;
-}
-
-.@{hljs-css-prefix}-comment,
-.@{hljs-css-prefix}-annotation,
-.@{hljs-css-prefix}-template_comment,
-.@{hljs-css-prefix}-diff .@{hljs-css-prefix}-header,
-.@{hljs-css-prefix}-chunk,
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-blockquote {
- color: @syntax-comment;
-}
-
-.@{hljs-css-prefix}-number,
-.@{hljs-css-prefix}-date,
-.@{hljs-css-prefix}-regexp,
-.@{hljs-css-prefix}-literal,
-.@{hljs-css-prefix}-smalltalk .@{hljs-css-prefix}-symbol,
-.@{hljs-css-prefix}-smalltalk .@{hljs-css-prefix}-char,
-.@{hljs-css-prefix}-go .@{hljs-css-prefix}-constant,
-.@{hljs-css-prefix}-change,
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-bullet,
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-link_url {
- color: @syntax-number;
-}
-
-.@{hljs-css-prefix}-label,
-.@{hljs-css-prefix}-javadoc,
-.@{hljs-css-prefix}-ruby .@{hljs-css-prefix}-string,
-.@{hljs-css-prefix}-decorator,
-.@{hljs-css-prefix}-filter .@{hljs-css-prefix}-argument,
-.@{hljs-css-prefix}-localvars,
-.@{hljs-css-prefix}-array,
-.@{hljs-css-prefix}-attr_selector,
-.@{hljs-css-prefix}-important,
-.@{hljs-css-prefix}-pseudo,
-.@{hljs-css-prefix}-pi,
-.@{hljs-css-prefix}-doctype,
-.@{hljs-css-prefix}-deletion,
-.@{hljs-css-prefix}-envvar,
-.@{hljs-css-prefix}-shebang,
-.@{hljs-css-prefix}-apache .@{hljs-css-prefix}-sqbracket,
-.@{hljs-css-prefix}-nginx .@{hljs-css-prefix}-built_in,
-.@{hljs-css-prefix}-tex .@{hljs-css-prefix}-formula,
-.@{hljs-css-prefix}-erlang_repl .@{hljs-css-prefix}-reserved,
-.@{hljs-css-prefix}-prompt,
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-link_label,
-.@{hljs-css-prefix}-vhdl .@{hljs-css-prefix}-attribute,
-.@{hljs-css-prefix}-clojure .@{hljs-css-prefix}-attribute,
-.@{hljs-css-prefix}-coffeescript .@{hljs-css-prefix}-property {
- color: @syntax-label;
-}
-
-.@{hljs-css-prefix}-keyword,
-.@{hljs-css-prefix}-id,
-.@{hljs-css-prefix}-phpdoc,
-.@{hljs-css-prefix}-title,
-.@{hljs-css-prefix}-built_in,
-.@{hljs-css-prefix}-aggregate,
-.@{hljs-css-prefix}-css .@{hljs-css-prefix}-tag,
-.@{hljs-css-prefix}-javadoctag,
-.@{hljs-css-prefix}-phpdoc,
-.@{hljs-css-prefix}-yardoctag,
-.@{hljs-css-prefix}-smalltalk .@{hljs-css-prefix}-class,
-.@{hljs-css-prefix}-winutils,
-.@{hljs-css-prefix}-bash .@{hljs-css-prefix}-variable,
-.@{hljs-css-prefix}-apache .@{hljs-css-prefix}-tag,
-.@{hljs-css-prefix}-go .@{hljs-css-prefix}-typename,
-.@{hljs-css-prefix}-tex .@{hljs-css-prefix}-command,
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-strong,
-.@{hljs-css-prefix}-request,
-.@{hljs-css-prefix}-status {
- font-weight: bold;
-}
-
-.@{hljs-css-prefix}-markdown .@{hljs-css-prefix}-emphasis {
- font-style: italic;
-}
-
-.@{hljs-css-prefix}-nginx .@{hljs-css-prefix}-built_in {
- font-weight: normal;
-}
-
-.@{hljs-css-prefix}-coffeescript .@{hljs-css-prefix}-javascript,
-.@{hljs-css-prefix}-javascript .@{hljs-css-prefix}-xml,
-.@{hljs-css-prefix}-tex .@{hljs-css-prefix}-formula,
-.@{hljs-css-prefix}-xml .@{hljs-css-prefix}-javascript,
-.@{hljs-css-prefix}-xml .@{hljs-css-prefix}-vbscript,
-.@{hljs-css-prefix}-xml .@{hljs-css-prefix}-css,
-.@{hljs-css-prefix}-xml .@{hljs-css-prefix}-cdata {
- opacity: 0.5;
-}
diff --git a/themes/daux/less/theme-base.less b/themes/daux/less/theme-base.less
index 5e44087..8e18c5e 100644
--- a/themes/daux/less/theme-base.less
+++ b/themes/daux/less/theme-base.less
@@ -5,7 +5,8 @@
*/
// Daux Style
-@import "mixins.less";
-@import "structure.less";
-@import "components.less";
-@import "highlight.less";
+@import "_mixins.less";
+@import "_typography.less";
+@import "_structure.less";
+@import "_components.less";
+@import "vendor/highlight.less";
diff --git a/themes/daux/less/theme-blue.less b/themes/daux/less/theme-blue.less
index 6044fb9..899625f 100644
--- a/themes/daux/less/theme-blue.less
+++ b/themes/daux/less/theme-blue.less
@@ -1,20 +1,15 @@
-
//Daux.io Blue
- @sidebar-background: #f7f7f7;
- @sidebar-hover: #c5c5cb;
- @lines: #e7e7e9;
- @dark: #3f4657;
- @light: #82becd;
- @text: #2d2d2d;
- @syntax-string: #022e99;
- @syntax-comment: #84989b;
- @syntax-number: #2f9b92;
- @syntax-label: #840d7a;
+@sidebar-background: #f7f7f7;
+@sidebar-hover: #c5c5cb;
+@lines: #e7e7e9;
+@dark: #3f4657;
+@light: #82becd;
+@text: #2d2d2d;
// Bootstrap
- @import "../../daux/less/bootstrap/variables.less";
- @import "../../daux/less/bootstrap/mixins.less";
- @icon-font-path: "../../daux/fonts/";
+@import "vendor/bootstrap/variables.less";
+@import "vendor/bootstrap/mixins.less";
+@icon-font-path: "../../daux/fonts/";
// Daux.io Base
- @import "theme-base.less";
+@import "theme-base.less";
diff --git a/themes/daux/less/theme-green.less b/themes/daux/less/theme-green.less
index 8b8a348..6d33e24 100644
--- a/themes/daux/less/theme-green.less
+++ b/themes/daux/less/theme-green.less
@@ -1,20 +1,15 @@
-
//Daux.io Green
- @sidebar-background: #f5f5f6;
- @sidebar-hover: #a0d55d;
- @lines: #e7e7e9;
- @dark: #000000;
- @light: #8acc37;
- @text: #2d2d2d;
- @syntax-string: #e0ff00;
- @syntax-comment: #c4e598;
- @syntax-number: #097c4e;
- @syntax-label: #022e99;
+@sidebar-background: #f5f5f6;
+@sidebar-hover: #a0d55d;
+@lines: #e7e7e9;
+@dark: #000;
+@light: #8acc37;
+@text: #2d2d2d;
// Bootstrap
- @import "../../daux/less/bootstrap/variables.less";
- @import "../../daux/less/bootstrap/mixins.less";
- @icon-font-path: "../../daux/fonts/";
+@import "vendor/bootstrap/variables.less";
+@import "vendor/bootstrap/mixins.less";
+@icon-font-path: "../../daux/fonts/";
// Daux.io Base
- @import "theme-base.less";
+@import "theme-base.less";
diff --git a/themes/daux/less/theme-navy.less b/themes/daux/less/theme-navy.less
index 6a5a032..907a5f9 100644
--- a/themes/daux/less/theme-navy.less
+++ b/themes/daux/less/theme-navy.less
@@ -1,20 +1,15 @@
-
//Daux.io Navy
- @sidebar-hover: #c5c5cb;
- @lines: #e7e7e9;
- @sidebar-background: #f5f5f6;
- @dark: #13132a;
- @light: #7795b4;
- @text: #2d2d2d;
- @syntax-string: #000000;
- @syntax-comment: #505050;
- @syntax-number: #09559b;
- @syntax-label: #001775;
+@sidebar-hover: #c5c5cb;
+@lines: #e7e7e9;
+@sidebar-background: #f5f5f6;
+@dark: #13132a;
+@light: #7795b4;
+@text: #2d2d2d;
// Bootstrap
- @import "../../daux/less/bootstrap/variables.less";
- @import "../../daux/less/bootstrap/mixins.less";
- @icon-font-path: "../../daux/fonts/";
+@import "vendor/bootstrap/variables.less";
+@import "vendor/bootstrap/mixins.less";
+@icon-font-path: "../../daux/fonts/";
// Daux.io Base
- @import "theme-base.less";
+@import "theme-base.less";
diff --git a/themes/daux/less/theme-red.less b/themes/daux/less/theme-red.less
index 2be554f..0c697e6 100644
--- a/themes/daux/less/theme-red.less
+++ b/themes/daux/less/theme-red.less
@@ -1,20 +1,15 @@
-
// Daux.io Red
- @sidebar-hover: #eeeeee;
- @lines: #eeeeee;
- @sidebar-background: #f7f7f7;
- @dark: #c64641; //#df4f49;
- @light: #ecb5a1;
- @text: #2d2d2d;
- @syntax-string: #557aa2;
- @syntax-comment: #ecdfd0;
- @syntax-number: #9b2f7d;
- @syntax-label: #a31621;
+@sidebar-hover: #eee;
+@lines: #eee;
+@sidebar-background: #f7f7f7;
+@dark: #c64641; //#df4f49;
+@light: #ecb5a1;
+@text: #2d2d2d;
// Bootstrap
- @import "../../daux/less/bootstrap/variables.less";
- @import "../../daux/less/bootstrap/mixins.less";
- @icon-font-path: "../../daux/fonts/";
+@import "vendor/bootstrap/variables.less";
+@import "vendor/bootstrap/mixins.less";
+@icon-font-path: "../../daux/fonts/";
// Daux.io Base
- @import "theme-base.less";
+@import "theme-base.less";
diff --git a/themes/daux/less/theme.less b/themes/daux/less/theme.less
index 71784e6..82a75e7 100644
--- a/themes/daux/less/theme.less
+++ b/themes/daux/less/theme.less
@@ -1,4 +1,4 @@
-
// Bootstrap
- @import "../../daux/less/bootstrap/bootstrap.less";
- @icon-font-path: "../fonts/";
+@import "vendor/bootstrap/bootstrap.less";
+
+@icon-font-path: "../fonts/";
diff --git a/themes/daux/less/bootstrap/alerts.less b/themes/daux/less/vendor/bootstrap/alerts.less
similarity index 100%
rename from themes/daux/less/bootstrap/alerts.less
rename to themes/daux/less/vendor/bootstrap/alerts.less
diff --git a/themes/daux/less/bootstrap/badges.less b/themes/daux/less/vendor/bootstrap/badges.less
similarity index 100%
rename from themes/daux/less/bootstrap/badges.less
rename to themes/daux/less/vendor/bootstrap/badges.less
diff --git a/themes/daux/less/bootstrap/bootstrap.less b/themes/daux/less/vendor/bootstrap/bootstrap.less
similarity index 100%
rename from themes/daux/less/bootstrap/bootstrap.less
rename to themes/daux/less/vendor/bootstrap/bootstrap.less
diff --git a/themes/daux/less/bootstrap/breadcrumbs.less b/themes/daux/less/vendor/bootstrap/breadcrumbs.less
similarity index 100%
rename from themes/daux/less/bootstrap/breadcrumbs.less
rename to themes/daux/less/vendor/bootstrap/breadcrumbs.less
diff --git a/themes/daux/less/bootstrap/button-groups.less b/themes/daux/less/vendor/bootstrap/button-groups.less
similarity index 100%
rename from themes/daux/less/bootstrap/button-groups.less
rename to themes/daux/less/vendor/bootstrap/button-groups.less
diff --git a/themes/daux/less/bootstrap/buttons.less b/themes/daux/less/vendor/bootstrap/buttons.less
similarity index 100%
rename from themes/daux/less/bootstrap/buttons.less
rename to themes/daux/less/vendor/bootstrap/buttons.less
diff --git a/themes/daux/less/bootstrap/carousel.less b/themes/daux/less/vendor/bootstrap/carousel.less
similarity index 100%
rename from themes/daux/less/bootstrap/carousel.less
rename to themes/daux/less/vendor/bootstrap/carousel.less
diff --git a/themes/daux/less/bootstrap/close.less b/themes/daux/less/vendor/bootstrap/close.less
similarity index 100%
rename from themes/daux/less/bootstrap/close.less
rename to themes/daux/less/vendor/bootstrap/close.less
diff --git a/themes/daux/less/bootstrap/code.less b/themes/daux/less/vendor/bootstrap/code.less
similarity index 100%
rename from themes/daux/less/bootstrap/code.less
rename to themes/daux/less/vendor/bootstrap/code.less
diff --git a/themes/daux/less/bootstrap/component-animations.less b/themes/daux/less/vendor/bootstrap/component-animations.less
similarity index 100%
rename from themes/daux/less/bootstrap/component-animations.less
rename to themes/daux/less/vendor/bootstrap/component-animations.less
diff --git a/themes/daux/less/bootstrap/dropdowns.less b/themes/daux/less/vendor/bootstrap/dropdowns.less
similarity index 100%
rename from themes/daux/less/bootstrap/dropdowns.less
rename to themes/daux/less/vendor/bootstrap/dropdowns.less
diff --git a/themes/daux/less/bootstrap/forms.less b/themes/daux/less/vendor/bootstrap/forms.less
similarity index 100%
rename from themes/daux/less/bootstrap/forms.less
rename to themes/daux/less/vendor/bootstrap/forms.less
diff --git a/themes/daux/less/bootstrap/glyphicons.less b/themes/daux/less/vendor/bootstrap/glyphicons.less
similarity index 100%
rename from themes/daux/less/bootstrap/glyphicons.less
rename to themes/daux/less/vendor/bootstrap/glyphicons.less
diff --git a/themes/daux/less/bootstrap/grid.less b/themes/daux/less/vendor/bootstrap/grid.less
similarity index 100%
rename from themes/daux/less/bootstrap/grid.less
rename to themes/daux/less/vendor/bootstrap/grid.less
diff --git a/themes/daux/less/bootstrap/input-groups.less b/themes/daux/less/vendor/bootstrap/input-groups.less
similarity index 100%
rename from themes/daux/less/bootstrap/input-groups.less
rename to themes/daux/less/vendor/bootstrap/input-groups.less
diff --git a/themes/daux/less/bootstrap/jumbotron.less b/themes/daux/less/vendor/bootstrap/jumbotron.less
similarity index 100%
rename from themes/daux/less/bootstrap/jumbotron.less
rename to themes/daux/less/vendor/bootstrap/jumbotron.less
diff --git a/themes/daux/less/bootstrap/labels.less b/themes/daux/less/vendor/bootstrap/labels.less
similarity index 100%
rename from themes/daux/less/bootstrap/labels.less
rename to themes/daux/less/vendor/bootstrap/labels.less
diff --git a/themes/daux/less/bootstrap/list-group.less b/themes/daux/less/vendor/bootstrap/list-group.less
similarity index 100%
rename from themes/daux/less/bootstrap/list-group.less
rename to themes/daux/less/vendor/bootstrap/list-group.less
diff --git a/themes/daux/less/bootstrap/media.less b/themes/daux/less/vendor/bootstrap/media.less
similarity index 100%
rename from themes/daux/less/bootstrap/media.less
rename to themes/daux/less/vendor/bootstrap/media.less
diff --git a/themes/daux/less/bootstrap/mixins.less b/themes/daux/less/vendor/bootstrap/mixins.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins.less
rename to themes/daux/less/vendor/bootstrap/mixins.less
diff --git a/themes/daux/less/bootstrap/mixins/alerts.less b/themes/daux/less/vendor/bootstrap/mixins/alerts.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/alerts.less
rename to themes/daux/less/vendor/bootstrap/mixins/alerts.less
diff --git a/themes/daux/less/bootstrap/mixins/background-variant.less b/themes/daux/less/vendor/bootstrap/mixins/background-variant.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/background-variant.less
rename to themes/daux/less/vendor/bootstrap/mixins/background-variant.less
diff --git a/themes/daux/less/bootstrap/mixins/border-radius.less b/themes/daux/less/vendor/bootstrap/mixins/border-radius.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/border-radius.less
rename to themes/daux/less/vendor/bootstrap/mixins/border-radius.less
diff --git a/themes/daux/less/bootstrap/mixins/buttons.less b/themes/daux/less/vendor/bootstrap/mixins/buttons.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/buttons.less
rename to themes/daux/less/vendor/bootstrap/mixins/buttons.less
diff --git a/themes/daux/less/bootstrap/mixins/center-block.less b/themes/daux/less/vendor/bootstrap/mixins/center-block.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/center-block.less
rename to themes/daux/less/vendor/bootstrap/mixins/center-block.less
diff --git a/themes/daux/less/bootstrap/mixins/clearfix.less b/themes/daux/less/vendor/bootstrap/mixins/clearfix.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/clearfix.less
rename to themes/daux/less/vendor/bootstrap/mixins/clearfix.less
diff --git a/themes/daux/less/bootstrap/mixins/forms.less b/themes/daux/less/vendor/bootstrap/mixins/forms.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/forms.less
rename to themes/daux/less/vendor/bootstrap/mixins/forms.less
diff --git a/themes/daux/less/bootstrap/mixins/gradients.less b/themes/daux/less/vendor/bootstrap/mixins/gradients.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/gradients.less
rename to themes/daux/less/vendor/bootstrap/mixins/gradients.less
diff --git a/themes/daux/less/bootstrap/mixins/grid-framework.less b/themes/daux/less/vendor/bootstrap/mixins/grid-framework.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/grid-framework.less
rename to themes/daux/less/vendor/bootstrap/mixins/grid-framework.less
diff --git a/themes/daux/less/bootstrap/mixins/grid.less b/themes/daux/less/vendor/bootstrap/mixins/grid.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/grid.less
rename to themes/daux/less/vendor/bootstrap/mixins/grid.less
diff --git a/themes/daux/less/bootstrap/mixins/hide-text.less b/themes/daux/less/vendor/bootstrap/mixins/hide-text.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/hide-text.less
rename to themes/daux/less/vendor/bootstrap/mixins/hide-text.less
diff --git a/themes/daux/less/bootstrap/mixins/image.less b/themes/daux/less/vendor/bootstrap/mixins/image.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/image.less
rename to themes/daux/less/vendor/bootstrap/mixins/image.less
diff --git a/themes/daux/less/bootstrap/mixins/labels.less b/themes/daux/less/vendor/bootstrap/mixins/labels.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/labels.less
rename to themes/daux/less/vendor/bootstrap/mixins/labels.less
diff --git a/themes/daux/less/bootstrap/mixins/list-group.less b/themes/daux/less/vendor/bootstrap/mixins/list-group.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/list-group.less
rename to themes/daux/less/vendor/bootstrap/mixins/list-group.less
diff --git a/themes/daux/less/bootstrap/mixins/nav-divider.less b/themes/daux/less/vendor/bootstrap/mixins/nav-divider.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/nav-divider.less
rename to themes/daux/less/vendor/bootstrap/mixins/nav-divider.less
diff --git a/themes/daux/less/bootstrap/mixins/nav-vertical-align.less b/themes/daux/less/vendor/bootstrap/mixins/nav-vertical-align.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/nav-vertical-align.less
rename to themes/daux/less/vendor/bootstrap/mixins/nav-vertical-align.less
diff --git a/themes/daux/less/bootstrap/mixins/opacity.less b/themes/daux/less/vendor/bootstrap/mixins/opacity.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/opacity.less
rename to themes/daux/less/vendor/bootstrap/mixins/opacity.less
diff --git a/themes/daux/less/bootstrap/mixins/pagination.less b/themes/daux/less/vendor/bootstrap/mixins/pagination.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/pagination.less
rename to themes/daux/less/vendor/bootstrap/mixins/pagination.less
diff --git a/themes/daux/less/bootstrap/mixins/panels.less b/themes/daux/less/vendor/bootstrap/mixins/panels.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/panels.less
rename to themes/daux/less/vendor/bootstrap/mixins/panels.less
diff --git a/themes/daux/less/bootstrap/mixins/progress-bar.less b/themes/daux/less/vendor/bootstrap/mixins/progress-bar.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/progress-bar.less
rename to themes/daux/less/vendor/bootstrap/mixins/progress-bar.less
diff --git a/themes/daux/less/bootstrap/mixins/reset-filter.less b/themes/daux/less/vendor/bootstrap/mixins/reset-filter.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/reset-filter.less
rename to themes/daux/less/vendor/bootstrap/mixins/reset-filter.less
diff --git a/themes/daux/less/bootstrap/mixins/reset-text.less b/themes/daux/less/vendor/bootstrap/mixins/reset-text.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/reset-text.less
rename to themes/daux/less/vendor/bootstrap/mixins/reset-text.less
diff --git a/themes/daux/less/bootstrap/mixins/resize.less b/themes/daux/less/vendor/bootstrap/mixins/resize.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/resize.less
rename to themes/daux/less/vendor/bootstrap/mixins/resize.less
diff --git a/themes/daux/less/bootstrap/mixins/responsive-visibility.less b/themes/daux/less/vendor/bootstrap/mixins/responsive-visibility.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/responsive-visibility.less
rename to themes/daux/less/vendor/bootstrap/mixins/responsive-visibility.less
diff --git a/themes/daux/less/bootstrap/mixins/size.less b/themes/daux/less/vendor/bootstrap/mixins/size.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/size.less
rename to themes/daux/less/vendor/bootstrap/mixins/size.less
diff --git a/themes/daux/less/bootstrap/mixins/tab-focus.less b/themes/daux/less/vendor/bootstrap/mixins/tab-focus.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/tab-focus.less
rename to themes/daux/less/vendor/bootstrap/mixins/tab-focus.less
diff --git a/themes/daux/less/bootstrap/mixins/table-row.less b/themes/daux/less/vendor/bootstrap/mixins/table-row.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/table-row.less
rename to themes/daux/less/vendor/bootstrap/mixins/table-row.less
diff --git a/themes/daux/less/bootstrap/mixins/text-emphasis.less b/themes/daux/less/vendor/bootstrap/mixins/text-emphasis.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/text-emphasis.less
rename to themes/daux/less/vendor/bootstrap/mixins/text-emphasis.less
diff --git a/themes/daux/less/bootstrap/mixins/text-overflow.less b/themes/daux/less/vendor/bootstrap/mixins/text-overflow.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/text-overflow.less
rename to themes/daux/less/vendor/bootstrap/mixins/text-overflow.less
diff --git a/themes/daux/less/bootstrap/mixins/vendor-prefixes.less b/themes/daux/less/vendor/bootstrap/mixins/vendor-prefixes.less
similarity index 100%
rename from themes/daux/less/bootstrap/mixins/vendor-prefixes.less
rename to themes/daux/less/vendor/bootstrap/mixins/vendor-prefixes.less
diff --git a/themes/daux/less/bootstrap/modals.less b/themes/daux/less/vendor/bootstrap/modals.less
similarity index 100%
rename from themes/daux/less/bootstrap/modals.less
rename to themes/daux/less/vendor/bootstrap/modals.less
diff --git a/themes/daux/less/bootstrap/navbar.less b/themes/daux/less/vendor/bootstrap/navbar.less
similarity index 100%
rename from themes/daux/less/bootstrap/navbar.less
rename to themes/daux/less/vendor/bootstrap/navbar.less
diff --git a/themes/daux/less/bootstrap/navs.less b/themes/daux/less/vendor/bootstrap/navs.less
similarity index 100%
rename from themes/daux/less/bootstrap/navs.less
rename to themes/daux/less/vendor/bootstrap/navs.less
diff --git a/themes/daux/less/bootstrap/normalize.less b/themes/daux/less/vendor/bootstrap/normalize.less
similarity index 100%
rename from themes/daux/less/bootstrap/normalize.less
rename to themes/daux/less/vendor/bootstrap/normalize.less
diff --git a/themes/daux/less/bootstrap/pager.less b/themes/daux/less/vendor/bootstrap/pager.less
similarity index 100%
rename from themes/daux/less/bootstrap/pager.less
rename to themes/daux/less/vendor/bootstrap/pager.less
diff --git a/themes/daux/less/bootstrap/pagination.less b/themes/daux/less/vendor/bootstrap/pagination.less
similarity index 100%
rename from themes/daux/less/bootstrap/pagination.less
rename to themes/daux/less/vendor/bootstrap/pagination.less
diff --git a/themes/daux/less/bootstrap/panels.less b/themes/daux/less/vendor/bootstrap/panels.less
similarity index 100%
rename from themes/daux/less/bootstrap/panels.less
rename to themes/daux/less/vendor/bootstrap/panels.less
diff --git a/themes/daux/less/bootstrap/popovers.less b/themes/daux/less/vendor/bootstrap/popovers.less
similarity index 100%
rename from themes/daux/less/bootstrap/popovers.less
rename to themes/daux/less/vendor/bootstrap/popovers.less
diff --git a/themes/daux/less/bootstrap/print.less b/themes/daux/less/vendor/bootstrap/print.less
similarity index 100%
rename from themes/daux/less/bootstrap/print.less
rename to themes/daux/less/vendor/bootstrap/print.less
diff --git a/themes/daux/less/bootstrap/progress-bars.less b/themes/daux/less/vendor/bootstrap/progress-bars.less
similarity index 100%
rename from themes/daux/less/bootstrap/progress-bars.less
rename to themes/daux/less/vendor/bootstrap/progress-bars.less
diff --git a/themes/daux/less/bootstrap/responsive-embed.less b/themes/daux/less/vendor/bootstrap/responsive-embed.less
similarity index 100%
rename from themes/daux/less/bootstrap/responsive-embed.less
rename to themes/daux/less/vendor/bootstrap/responsive-embed.less
diff --git a/themes/daux/less/bootstrap/responsive-utilities.less b/themes/daux/less/vendor/bootstrap/responsive-utilities.less
similarity index 100%
rename from themes/daux/less/bootstrap/responsive-utilities.less
rename to themes/daux/less/vendor/bootstrap/responsive-utilities.less
diff --git a/themes/daux/less/bootstrap/scaffolding.less b/themes/daux/less/vendor/bootstrap/scaffolding.less
similarity index 100%
rename from themes/daux/less/bootstrap/scaffolding.less
rename to themes/daux/less/vendor/bootstrap/scaffolding.less
diff --git a/themes/daux/less/bootstrap/tables.less b/themes/daux/less/vendor/bootstrap/tables.less
similarity index 100%
rename from themes/daux/less/bootstrap/tables.less
rename to themes/daux/less/vendor/bootstrap/tables.less
diff --git a/themes/daux/less/bootstrap/theme.less b/themes/daux/less/vendor/bootstrap/theme.less
similarity index 100%
rename from themes/daux/less/bootstrap/theme.less
rename to themes/daux/less/vendor/bootstrap/theme.less
diff --git a/themes/daux/less/bootstrap/thumbnails.less b/themes/daux/less/vendor/bootstrap/thumbnails.less
similarity index 100%
rename from themes/daux/less/bootstrap/thumbnails.less
rename to themes/daux/less/vendor/bootstrap/thumbnails.less
diff --git a/themes/daux/less/bootstrap/tooltip.less b/themes/daux/less/vendor/bootstrap/tooltip.less
similarity index 100%
rename from themes/daux/less/bootstrap/tooltip.less
rename to themes/daux/less/vendor/bootstrap/tooltip.less
diff --git a/themes/daux/less/bootstrap/type.less b/themes/daux/less/vendor/bootstrap/type.less
similarity index 100%
rename from themes/daux/less/bootstrap/type.less
rename to themes/daux/less/vendor/bootstrap/type.less
diff --git a/themes/daux/less/bootstrap/utilities.less b/themes/daux/less/vendor/bootstrap/utilities.less
similarity index 100%
rename from themes/daux/less/bootstrap/utilities.less
rename to themes/daux/less/vendor/bootstrap/utilities.less
diff --git a/themes/daux/less/bootstrap/variables.less b/themes/daux/less/vendor/bootstrap/variables.less
similarity index 100%
rename from themes/daux/less/bootstrap/variables.less
rename to themes/daux/less/vendor/bootstrap/variables.less
diff --git a/themes/daux/less/bootstrap/wells.less b/themes/daux/less/vendor/bootstrap/wells.less
similarity index 100%
rename from themes/daux/less/bootstrap/wells.less
rename to themes/daux/less/vendor/bootstrap/wells.less
diff --git a/themes/daux/less/vendor/highlight.less b/themes/daux/less/vendor/highlight.less
new file mode 100644
index 0000000..d27233a
--- /dev/null
+++ b/themes/daux/less/vendor/highlight.less
@@ -0,0 +1,64 @@
+/* ===========================================================================================
+Code Highlighting
+============================================================================================== */
+
+/*
+ codepen.io Embed Theme
+ Author: Justin Perry
+ Original theme - https://github.com/chriskempson/tomorrow-theme
+*/
+
+.hljs {
+ display: block;
+ overflow-x: auto;
+ padding: 0.5em;
+ background: #222;
+ color: #fff;
+}
+
+.hljs-comment,
+.hljs-quote {
+ color: #777;
+}
+
+.hljs-variable,
+.hljs-template-variable,
+.hljs-tag,
+.hljs-regexp,
+.hljs-meta,
+.hljs-number,
+.hljs-built_in,
+.hljs-builtin-name,
+.hljs-literal,
+.hljs-params,
+.hljs-symbol,
+.hljs-bullet,
+.hljs-link,
+.hljs-deletion {
+ color: #ab875d;
+}
+
+.hljs-section,
+.hljs-title,
+.hljs-name,
+.hljs-selector-id,
+.hljs-selector-class,
+.hljs-type,
+.hljs-attribute {
+ color: #9b869b;
+}
+
+.hljs-string,
+.hljs-keyword,
+.hljs-selector-tag,
+.hljs-addition {
+ color: #8f9c6c;
+}
+
+.hljs-emphasis {
+ font-style: italic;
+}
+
+.hljs-strong {
+ font-weight: bold;
+}
diff --git a/themes/daux_singlepage/css/main.min.css b/themes/daux_singlepage/css/main.min.css
index 457a809..1dc436b 100755
--- a/themes/daux_singlepage/css/main.min.css
+++ b/themes/daux_singlepage/css/main.min.css
@@ -1 +1 @@
-/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Merriweather,EB Garamond,Georgia,serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{font-family:Merriweather,EB Garamond,Georgia,serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{margin-top:20px}h1,h2,h3,h4,h5,h6{margin-bottom:10px}h4,h5,h6{margin-top:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}h1 small{font-size:24px}h2 small{font-size:18px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857143;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.42857143}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;src:local('EB Garamond 12 Regular'),url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400.woff) format('woff')}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400i;src:local('EB Garamond 12 Italic'),url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:250;src:local('Merriweather Light'),url(//brick.a.ssl.fastly.net/fonts/merriweather/250.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:250i;src:local('Merriweather Light Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/250i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),url(//brick.a.ssl.fastly.net/fonts/merriweather/400.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:400i;src:local('Merriweather Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/400i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:600;src:local(''),url(//brick.a.ssl.fastly.net/fonts/merriweather/600.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:600i;src:local(''),url(//brick.a.ssl.fastly.net/fonts/merriweather/600i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;src:local('Merriweather Bold'),url(//brick.a.ssl.fastly.net/fonts/merriweather/700.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:700i;src:local('Merriweather Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/700i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;src:local('Merriweather Heavy'),url(//brick.a.ssl.fastly.net/fonts/merriweather/900.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:900i;src:local('Merriweather Heavy Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/900i.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:normal;font-weight:400;src:local('Anonymous Pro'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:italic;font-weight:400i;src:local('Anonymous Pro Italic'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400i.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:normal;font-weight:700;src:local('Anonymous Pro Bold'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:italic;font-weight:700i;src:local('Anonymous Pro Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local('Open Sans Light'),url(//brick.a.ssl.fastly.net/fonts/opensans/300.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:300i;src:local('Open Sans Light Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/300i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local('Open Sans Regular'),url(//brick.a.ssl.fastly.net/fonts/opensans/400.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:400i;src:local('Open Sans Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/400i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local('Open Sans Semibold'),url(//brick.a.ssl.fastly.net/fonts/opensans/600.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:600i;src:local('Open Sans Semibold Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/600i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local('Open Sans Bold'),url(//brick.a.ssl.fastly.net/fonts/opensans/700.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:700i;src:local('Open Sans Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/700i.woff) format('woff')}.hljs-comment{color:#3a5c78}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#c82829}.hljs-built_in,.hljs-constant,.hljs-function .hljs-title,.hljs-literal,.hljs-number,.hljs-pragma,.hljs-preprocessor{color:#fd3}.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#eab700}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#f66}.css .hljs-hexcolor{color:#3e999f}.coffeescript .hljs-title,.hljs-function .keyword,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#52a0e0}.hljs-keyword,.javascript .hljs-function{color:#6abafb}.hljs{display:block;background:#fff;color:#4d4d4c;padding:.5em;font-family:Anonymous Pro,Inconsolata,Monaco,monospace}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}section.content{padding:25px;padding-top:15px;background-color:#fff}section.content>:first-child{margin-top:0!important}section.content>:last-child{margin-bottom:0!important}section.content a{color:#4183c4}section.content a.absent{color:#c00}section.content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{line-height:1.7;margin:20px 0 10px;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;cursor:text;position:relative}section.content h1 code,section.content h1 tt,section.content h2 code,section.content h2 tt,section.content h3 code,section.content h3 tt,section.content h4 code,section.content h4 tt,section.content h5 code,section.content h5 tt,section.content h6 code,section.content h6 tt{font-size:inherit}section.content h1{font-size:28px;color:#000}section.content h2{font-size:24px;border-bottom:1px solid #eee;color:#000}section.content h3{font-size:18px}section.content h4{font-size:16px}section.content h5{font-size:14px}section.content h6{color:#777;font-size:14px}section.content blockquote,section.content dl,section.content ol,section.content p,section.content pre,section.content table,section.content ul{margin:15px 0}section.content a:first-child h1,section.content a:first-child h2,section.content a:first-child h3,section.content a:first-child h4,section.content a:first-child h5,section.content a:first-child h6,section.content body>h1:first-child,section.content body>h1:first-child+h2,section.content body>h2:first-child,section.content body>h3:first-child,section.content body>h4:first-child,section.content body>h5:first-child,section.content body>h6:first-child{margin-top:0;padding-top:0}section.content h1 p,section.content h2 p,section.content h3 p,section.content h4 p,section.content h5 p,section.content h6 p{margin-top:0}section.content li p.first{display:inline-block}section.content ol,section.content ul{padding-left:30px}section.content ol :first-child,section.content ul :first-child{margin-top:0}section.content ol :last-child,section.content ul :last-child{margin-bottom:0}section.content ul p,section.content ul ul{margin:0}section.content dl{padding:0}section.content dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}section.content dl dt:first-child{padding:0}section.content dl dt>:first-child{margin-top:0}section.content dl dt>:last-child{margin-bottom:0}section.content dl dd{margin:0 0 15px;padding:0 15px}section.content dl dd>:first-child{margin-top:0}section.content dl dd>:last-child{margin-bottom:0}section.content blockquote{border-left:4px solid #ddd;padding:0 15px;color:#777}section.content blockquote p{font-size:inherit}section.content blockquote>:first-child{margin-top:0}section.content blockquote>:last-child{margin-bottom:0}section.content table{width:100%;padding:0}section.content table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}section.content table tr:nth-child(2n){background-color:#f8f8f8}section.content table tr th{font-weight:700}section.content table tr td,section.content table tr th{border:1px solid #ccc;margin:0;padding:6px 13px}section.content table tr td :first-child,section.content table tr th :first-child{margin-top:0}section.content table tr td :last-child,section.content table tr th :last-child{margin-bottom:0}section.content img{max-width:100%;display:block;margin:0 auto}section.content span.frame{display:block;overflow:hidden}section.content span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}section.content span.frame span img{display:block;float:left}section.content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}section.content span.align-center{display:block;overflow:hidden;clear:both}section.content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}section.content span.align-center span img{margin:0 auto;text-align:center}section.content span.align-right{display:block;overflow:hidden;clear:both}section.content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}section.content span.align-right span img{margin:0;text-align:right}section.content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}section.content span.float-left span{margin:13px 0 0}section.content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}section.content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}section.content code,section.content tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}section.content pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}section.content .highlight pre,section.content pre{color:#b8d0e0;background-color:#121b21;border:1px solid #121b21;font-size:16px;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px;border-radius:3px}section.content pre code,section.content pre tt{background-color:transparent;border:none}*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased}body,html{height:100%}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-family:Merriweather,EB Garamond,Georgia,serif}img{max-width:100%!important}.page-break{display:none}@media screen{body{margin:1em}}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}.page-break{display:block;page-break-before:always}h1,h2{page-break-after:avoid;page-break-before:auto}blockquote,pre{border:1px solid #999}blockquote,img,pre{page-break-inside:avoid}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}}
\ No newline at end of file
+/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Merriweather,EB Garamond,Georgia,serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{font-family:Merriweather,EB Garamond,Georgia,serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{margin-top:20px}h1,h2,h3,h4,h5,h6{margin-bottom:10px}h4,h5,h6{margin-top:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}h1 small{font-size:24px}h2 small{font-size:18px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857143;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:after,blockquote:before,q:after,q:before{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.42857143}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;src:local('EB Garamond 12 Regular'),url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400.woff) format('woff')}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;src:local('EB Garamond 12 Italic'),url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:200;src:local('Merriweather Light'),url(//brick.a.ssl.fastly.net/fonts/merriweather/250.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:200;src:local('Merriweather Light Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/250i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:local('Merriweather'),url(//brick.a.ssl.fastly.net/fonts/merriweather/400.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;src:local('Merriweather Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/400i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:600;src:local(''),url(//brick.a.ssl.fastly.net/fonts/merriweather/600.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:600;src:local(''),url(//brick.a.ssl.fastly.net/fonts/merriweather/600i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;src:local('Merriweather Bold'),url(//brick.a.ssl.fastly.net/fonts/merriweather/700.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/700i.woff) format('woff')}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;src:local('Merriweather Heavy'),url(//brick.a.ssl.fastly.net/fonts/merriweather/900.woff) format('woff')}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;src:local('Merriweather Heavy Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/900i.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:normal;font-weight:400;src:local('Anonymous Pro'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:italic;font-weight:400;src:local('Anonymous Pro Italic'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400i.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:normal;font-weight:700;src:local('Anonymous Pro Bold'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700.woff) format('woff')}@font-face{font-family:Anonymous Pro;font-style:italic;font-weight:700;src:local('Anonymous Pro Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local('Open Sans Light'),url(//brick.a.ssl.fastly.net/fonts/opensans/300.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/300i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local('Open Sans Regular'),url(//brick.a.ssl.fastly.net/fonts/opensans/400.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local('Open Sans Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/400i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local('Open Sans Semibold'),url(//brick.a.ssl.fastly.net/fonts/opensans/600.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/600i.woff) format('woff')}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local('Open Sans Bold'),url(//brick.a.ssl.fastly.net/fonts/opensans/700.woff) format('woff')}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/700i.woff) format('woff')}.hljs-comment{color:#3a5c78}.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-tag,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#c82829}.hljs-built_in,.hljs-constant,.hljs-function .hljs-title,.hljs-literal,.hljs-number,.hljs-pragma,.hljs-preprocessor{color:#fd3}.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#eab700}.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#f66}.css .hljs-hexcolor{color:#3e999f}.coffeescript .hljs-title,.hljs-function .keyword,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#52a0e0}.hljs-keyword,.javascript .hljs-function{color:#6abafb}.hljs{display:block;background:#fff;color:#4d4d4c;padding:.5em;font-family:Anonymous Pro,Inconsolata,Monaco,monospace}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}section.content{padding:15px 25px 25px;background-color:#fff}section.content body{font-size:15px}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{font-weight:300;-webkit-font-smoothing:antialiased;cursor:text;line-height:1.4em;padding-top:.4em;margin-top:0;margin-bottom:.3em}section.content h1 code,section.content h1 tt,section.content h2 code,section.content h2 tt,section.content h3 code,section.content h3 tt,section.content h4 code,section.content h4 tt,section.content h5 code,section.content h5 tt,section.content h6 code,section.content h6 tt{font-size:inherit}section.content h1 i,section.content h2 i,section.content h3 i,section.content h4 i,section.content h5 i,section.content h6 i{font-size:.7em}section.content h1 p,section.content h2 p,section.content h3 p,section.content h4 p,section.content h5 p,section.content h6 p{margin-top:0}section.content h1{font-size:2.6666666667em;color:#000}section.content h2{font-size:2em;border-bottom:1px solid #eee;color:#000}section.content h3{font-size:1.7333333333em}section.content h4{font-size:1.4666666667em}section.content h5{font-size:1.2em}section.content h6{font-size:1.0666666667em;color:#555}section.content a{text-decoration:underline}section.content p{line-height:1.8em;margin-bottom:20px}section.content ol,section.content ul{padding-left:30px}section.content ul p,section.content ul ul{margin:0}section.content dl{padding:0}section.content dl dt{font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}section.content dl dt:first-child{padding:0}section.content dl dd{margin:0 0 15px;padding:0 15px}section.content blockquote{font-size:1.2em;border-left:4px solid #ddd;padding:7px 15px;color:#666}section.content blockquote p{font-size:inherit}section.content table{width:100%;padding:0}section.content table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}section.content table tr:nth-child(2n){background-color:#f8f8f8}section.content table th{font-weight:700;background:#eee}section.content table td,section.content table th{border:1px solid #eee;margin:0;padding:6px 13px}section.content blockquote>:first-child,section.content dl dd>:first-child,section.content dl dt>:first-child,section.content ol>:first-child,section.content table td>:first-child,section.content table th>:first-child,section.content ul>:first-child{margin-top:0}section.content blockquote>:last-child,section.content dl dd>:last-child,section.content dl dt>:last-child,section.content ol>:last-child,section.content table td>:last-child,section.content table th>:last-child,section.content ul>:last-child{margin-bottom:0}section.content img{max-width:100%;display:block;margin:0 auto}section.content code,section.content tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}section.content pre{background:#222;color:#fff;line-height:1.5em;overflow:auto;padding:20px;margin:0 -20px 20px}section.content pre code{margin:0;padding:0;white-space:pre}section.content pre code,section.content pre tt{background-color:transparent;border:none}*{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased}body,html{height:100%}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-family:Merriweather,EB Garamond,Georgia,serif}img{max-width:100%!important}.page-break{display:none}@media screen{body{margin:1em}}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}.page-break{display:block;page-break-before:always}h1,h2{page-break-after:avoid;page-break-before:auto}blockquote,pre{border:1px solid #999}blockquote,img,pre{page-break-inside:avoid}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}}
\ No newline at end of file
diff --git a/themes/daux_singlepage/less/book/markdown.less b/themes/daux_singlepage/less/book/markdown.less
deleted file mode 100755
index 8bf515d..0000000
--- a/themes/daux_singlepage/less/book/markdown.less
+++ /dev/null
@@ -1,303 +0,0 @@
-section.content {
- padding: 25px;
- padding-top: 15px;
- background-color: white;
-
-
- & > *:first-child {
- margin-top: 0 !important; }
- & > *:last-child {
- margin-bottom: 0 !important; }
-
- a {
- color: #4183C4; }
- a.absent {
- color: #cc0000; }
- a.anchor {
- display: block;
- padding-left: 30px;
- margin-left: -30px;
- cursor: pointer;
- position: absolute;
- top: 0;
- left: 0;
- bottom: 0; }
-
- h1, h2, h3, h4, h5, h6 {
- line-height: 1.7;
- margin: 20px 0 10px;
- padding: 0;
- font-weight: bold;
- -webkit-font-smoothing: antialiased;
- cursor: text;
- position: relative; }
-
- h1 tt, h1 code {
- font-size: inherit; }
-
- h2 tt, h2 code {
- font-size: inherit; }
-
- h3 tt, h3 code {
- font-size: inherit; }
-
- h4 tt, h4 code {
- font-size: inherit; }
-
- h5 tt, h5 code {
- font-size: inherit; }
-
- h6 tt, h6 code {
- font-size: inherit; }
-
- h1 {
- font-size: 28px;
- color: black; }
-
- h2 {
- font-size: 24px;
- border-bottom: 1px solid #eee;
- color: black; }
-
- h3 {
- font-size: 18px; }
-
- h4 {
- font-size: 16px; }
-
- h5 {
- font-size: 14px; }
-
- h6 {
- color: #777777;
- font-size: 14px; }
-
- p, blockquote, ul, ol, dl, table, pre {
- margin: 15px 0; }
-
- hr {
-
- }
-
- body > h2:first-child {
- margin-top: 0;
- padding-top: 0; }
- body > h1:first-child {
- margin-top: 0;
- padding-top: 0; }
- body > h1:first-child + h2 {
- margin-top: 0;
- padding-top: 0; }
- body > h3:first-child, body > h4:first-child, body > h5:first-child, body > h6:first-child {
- margin-top: 0;
- padding-top: 0; }
-
- a:first-child h1, a:first-child h2, a:first-child h3, a:first-child h4, a:first-child h5, a:first-child h6 {
- margin-top: 0;
- padding-top: 0; }
-
- h1 p, h2 p, h3 p, h4 p, h5 p, h6 p {
- margin-top: 0; }
-
- li p.first {
- display: inline-block; }
-
- ul, ol {
- padding-left: 30px; }
-
- ul :first-child, ol :first-child {
- margin-top: 0; }
-
- ul :last-child, ol :last-child {
- margin-bottom: 0; }
-
- ul p {
- margin: 0px;
- }
- ul ul {
- margin: 0px;
- }
-
- dl {
- padding: 0; }
- dl dt {
- font-size: 14px;
- font-weight: bold;
- font-style: italic;
- padding: 0;
- margin: 15px 0 5px; }
- dl dt:first-child {
- padding: 0; }
- dl dt > :first-child {
- margin-top: 0; }
- dl dt > :last-child {
- margin-bottom: 0; }
- dl dd {
- margin: 0 0 15px;
- padding: 0 15px; }
- dl dd > :first-child {
- margin-top: 0; }
- dl dd > :last-child {
- margin-bottom: 0; }
-
- blockquote {
- border-left: 4px solid #dddddd;
- padding: 0 15px;
- color: #777777;
-
- p {
- font-size: inherit;
- }
- }
- blockquote > :first-child {
- margin-top: 0;
- }
- blockquote > :last-child {
- margin-bottom: 0; }
-
- table {
- width: 100%;
- padding: 0;
- }
-
- table tr {
- border-top: 1px solid #cccccc;
- background-color: white;
- margin: 0;
- padding: 0; }
- table tr:nth-child(2n) {
- background-color: #f8f8f8; }
- table tr th {
- font-weight: bold;
- border: 1px solid #cccccc;
- margin: 0;
- padding: 6px 13px; }
- table tr td {
- border: 1px solid #cccccc;
- margin: 0;
- padding: 6px 13px; }
- table tr th :first-child, table tr td :first-child {
- margin-top: 0; }
- table tr th :last-child, table tr td :last-child {
- margin-bottom: 0; }
-
- img {
- max-width: 100%;
- display: block;
- margin: 0px auto;
- }
-
- span.frame {
- display: block;
- overflow: hidden; }
- span.frame > span {
- border: 1px solid #dddddd;
- display: block;
- float: left;
- overflow: hidden;
- margin: 13px 0 0;
- padding: 7px;
- width: auto; }
- span.frame span img {
- display: block;
- float: left; }
- span.frame span span {
- clear: both;
- color: #333333;
- display: block;
- padding: 5px 0 0; }
- span.align-center {
- display: block;
- overflow: hidden;
- clear: both; }
- span.align-center > span {
- display: block;
- overflow: hidden;
- margin: 13px auto 0;
- text-align: center; }
- span.align-center span img {
- margin: 0 auto;
- text-align: center; }
- span.align-right {
- display: block;
- overflow: hidden;
- clear: both; }
- span.align-right > span {
- display: block;
- overflow: hidden;
- margin: 13px 0 0;
- text-align: right; }
- span.align-right span img {
- margin: 0;
- text-align: right; }
- span.float-left {
- display: block;
- margin-right: 13px;
- overflow: hidden;
- float: left;
-
- & span {
- margin: 13px 0 0;
- }
- }
-
- span.float-right {
- display: block;
- margin-left: 13px;
- overflow: hidden;
- float: right;
-
- & > span {
- display: block;
- overflow: hidden;
- margin: 13px auto 0;
- text-align: right;
- }
- }
-
- code, tt {
- margin: 0 2px;
- padding: 0 5px;
- white-space: nowrap;
- border: 1px solid #eaeaea;
- background-color: #f8f8f8;
- border-radius: 3px;
- }
-
- pre code {
- margin: 0;
- padding: 0;
- white-space: pre;
- border: none;
- background: transparent;
- }
-
- .highlight pre {
- color: hsl(204, 40%, 80%);
- background-color: hsl(204, 30%, 10%);
- border: 1px solid hsl(204, 30%, 10%);
- font-size: 16px;
- line-height: 1.5em;
- overflow: auto;
- padding: 20px;
- margin: 0 -20px;
- border-radius: 3px;
- }
-
- pre {
- color: hsl(204, 40%, 80%);
- background-color: hsl(204, 30%, 10%);
- border: 1px solid hsl(204, 30%, 10%);
- font-size: 16px;
- line-height: 1.5em;
- overflow: auto;
- padding: 20px;
- margin: 0 -20px;
- border-radius: 3px;
- }
-
- pre code, pre tt {
- background-color: transparent;
- border: none;
- }
-}
diff --git a/themes/daux_singlepage/less/fonts.less b/themes/daux_singlepage/less/fonts.less
index 762ad81..7a767ea 100755
--- a/themes/daux_singlepage/less/fonts.less
+++ b/themes/daux_singlepage/less/fonts.less
@@ -2,143 +2,166 @@
font-family: 'EB Garamond';
font-style: normal;
font-weight: 400;
- src: local('EB Garamond 12 Regular'),url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400.woff) format('woff');
+ src: local('EB Garamond 12 Regular'), url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400.woff) format('woff');
}
+
@font-face {
font-family: 'EB Garamond';
font-style: italic;
- font-weight: 400i;
- src: local('EB Garamond 12 Italic'),url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400i.woff) format('woff');
+ font-weight: 400;
+ src: local('EB Garamond 12 Italic'), url(//brick.a.ssl.fastly.net/fonts/ebgaramond/400i.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: normal;
- font-weight: 250;
- src: local('Merriweather Light'),url(//brick.a.ssl.fastly.net/fonts/merriweather/250.woff) format('woff');
+ font-weight: 200;
+ src: local('Merriweather Light'), url(//brick.a.ssl.fastly.net/fonts/merriweather/250.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: italic;
- font-weight: 250i;
- src: local('Merriweather Light Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/250i.woff) format('woff');
+ font-weight: 200;
+ src: local('Merriweather Light Italic'), url(//brick.a.ssl.fastly.net/fonts/merriweather/250i.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: normal;
font-weight: 400;
- src: local('Merriweather'),url(//brick.a.ssl.fastly.net/fonts/merriweather/400.woff) format('woff');
+ src: local('Merriweather'), url(//brick.a.ssl.fastly.net/fonts/merriweather/400.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: italic;
- font-weight: 400i;
- src: local('Merriweather Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/400i.woff) format('woff');
+ font-weight: 400;
+ src: local('Merriweather Italic'), url(//brick.a.ssl.fastly.net/fonts/merriweather/400i.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: normal;
font-weight: 600;
- src: local(''),url(//brick.a.ssl.fastly.net/fonts/merriweather/600.woff) format('woff');
+ src: local(''), url(//brick.a.ssl.fastly.net/fonts/merriweather/600.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: italic;
- font-weight: 600i;
- src: local(''),url(//brick.a.ssl.fastly.net/fonts/merriweather/600i.woff) format('woff');
+ font-weight: 600;
+ src: local(''), url(//brick.a.ssl.fastly.net/fonts/merriweather/600i.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: normal;
font-weight: 700;
- src: local('Merriweather Bold'),url(//brick.a.ssl.fastly.net/fonts/merriweather/700.woff) format('woff');
+ src: local('Merriweather Bold'), url(//brick.a.ssl.fastly.net/fonts/merriweather/700.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: italic;
- font-weight: 700i;
- src: local('Merriweather Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/700i.woff) format('woff');
+ font-weight: 700;
+ src: local('Merriweather Bold Italic'), url(//brick.a.ssl.fastly.net/fonts/merriweather/700i.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: normal;
font-weight: 900;
- src: local('Merriweather Heavy'),url(//brick.a.ssl.fastly.net/fonts/merriweather/900.woff) format('woff');
+ src: local('Merriweather Heavy'), url(//brick.a.ssl.fastly.net/fonts/merriweather/900.woff) format('woff');
}
+
@font-face {
font-family: 'Merriweather';
font-style: italic;
- font-weight: 900i;
- src: local('Merriweather Heavy Italic'),url(//brick.a.ssl.fastly.net/fonts/merriweather/900i.woff) format('woff');
+ font-weight: 900;
+ src: local('Merriweather Heavy Italic'), url(//brick.a.ssl.fastly.net/fonts/merriweather/900i.woff) format('woff');
}
+
@font-face {
font-family: 'Anonymous Pro';
font-style: normal;
font-weight: 400;
- src: local('Anonymous Pro'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400.woff) format('woff');
+ src: local('Anonymous Pro'), url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400.woff) format('woff');
}
+
@font-face {
font-family: 'Anonymous Pro';
font-style: italic;
- font-weight: 400i;
- src: local('Anonymous Pro Italic'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400i.woff) format('woff');
+ font-weight: 400;
+ src: local('Anonymous Pro Italic'), url(//brick.a.ssl.fastly.net/fonts/anonymouspro/400i.woff) format('woff');
}
+
@font-face {
font-family: 'Anonymous Pro';
font-style: normal;
font-weight: 700;
- src: local('Anonymous Pro Bold'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700.woff) format('woff');
+ src: local('Anonymous Pro Bold'), url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700.woff) format('woff');
}
+
@font-face {
font-family: 'Anonymous Pro';
font-style: italic;
- font-weight: 700i;
- src: local('Anonymous Pro Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700i.woff) format('woff');
+ font-weight: 700;
+ src: local('Anonymous Pro Bold Italic'), url(//brick.a.ssl.fastly.net/fonts/anonymouspro/700i.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
- src: local('Open Sans Light'),url(//brick.a.ssl.fastly.net/fonts/opensans/300.woff) format('woff');
+ src: local('Open Sans Light'), url(//brick.a.ssl.fastly.net/fonts/opensans/300.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: italic;
- font-weight: 300i;
- src: local('Open Sans Light Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/300i.woff) format('woff');
+ font-weight: 300;
+ src: local('Open Sans Light Italic'), url(//brick.a.ssl.fastly.net/fonts/opensans/300i.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
- src: local('Open Sans Regular'),url(//brick.a.ssl.fastly.net/fonts/opensans/400.woff) format('woff');
+ src: local('Open Sans Regular'), url(//brick.a.ssl.fastly.net/fonts/opensans/400.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: italic;
- font-weight: 400i;
- src: local('Open Sans Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/400i.woff) format('woff');
+ font-weight: 400;
+ src: local('Open Sans Italic'), url(//brick.a.ssl.fastly.net/fonts/opensans/400i.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
- src: local('Open Sans Semibold'),url(//brick.a.ssl.fastly.net/fonts/opensans/600.woff) format('woff');
+ src: local('Open Sans Semibold'), url(//brick.a.ssl.fastly.net/fonts/opensans/600.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: italic;
- font-weight: 600i;
- src: local('Open Sans Semibold Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/600i.woff) format('woff');
+ font-weight: 600;
+ src: local('Open Sans Semibold Italic'), url(//brick.a.ssl.fastly.net/fonts/opensans/600i.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
- src: local('Open Sans Bold'),url(//brick.a.ssl.fastly.net/fonts/opensans/700.woff) format('woff');
+ src: local('Open Sans Bold'), url(//brick.a.ssl.fastly.net/fonts/opensans/700.woff) format('woff');
}
+
@font-face {
font-family: 'Open Sans';
font-style: italic;
- font-weight: 700i;
- src: local('Open Sans Bold Italic'),url(//brick.a.ssl.fastly.net/fonts/opensans/700i.woff) format('woff');
-}
\ No newline at end of file
+ font-weight: 700;
+ src: local('Open Sans Bold Italic'), url(//brick.a.ssl.fastly.net/fonts/opensans/700i.woff) format('woff');
+}
diff --git a/themes/daux_singlepage/less/main.less b/themes/daux_singlepage/less/main.less
index 2b672a4..ce76c99 100755
--- a/themes/daux_singlepage/less/main.less
+++ b/themes/daux_singlepage/less/main.less
@@ -1,20 +1,16 @@
// Core variables and mixins
-@import "vendors/bootstrap/variables.less";
-@import "vendors/bootstrap/normalize.less";
-@import "vendors/bootstrap/scaffolding.less";
-@import "vendors/bootstrap/type.less";
-
+@import "vendor/bootstrap/variables.less";
+@import "vendor/bootstrap/normalize.less";
+@import "vendor/bootstrap/scaffolding.less";
+@import "vendor/bootstrap/type.less";
@import "variables.less";
@import "fonts.less";
-
-@import "highlight.less";
-
-@import "book/markdown.less";
+@import "vendor/highlight.less";
+@import "typography.less";
* {
-webkit-overflow-scrolling: touch;
-webkit-tap-highlight-color: transparent;
- -webkit-text-size-adjust: none;
-webkit-touch-callout: none;
-webkit-font-smoothing: antialiased;
}
@@ -25,20 +21,19 @@ html, body {
body {
text-rendering: optimizeLegibility;
- font-smoothing: antialiased;
- font-family: @font-family-base;
+ font-smoothing: antialiased;
+ font-family: @font-family-base;
}
img {
max-width: 100% !important;
}
-.page-break { display: none; }
-
+.page-break { display: none; }
@media screen {
body {
- margin:1em;
+ margin: 1em;
}
}
diff --git a/themes/daux_singlepage/less/print.less b/themes/daux_singlepage/less/print.less
index 423fc1e..1066060 100755
--- a/themes/daux_singlepage/less/print.less
+++ b/themes/daux_singlepage/less/print.less
@@ -6,20 +6,23 @@
box-shadow: none !important;
}
-.page-break { display:block; page-break-before:always; }
+.page-break {
+ display: block;
+ page-break-before: always;
+}
h1, h2 {
- page-break-after:avoid;
- page-break-before:auto;
+ page-break-after: avoid;
+ page-break-before: auto;
}
pre, blockquote {
- border:1px solid #999;
- page-break-inside:avoid;
+ border: 1px solid #999;
+ page-break-inside: avoid;
}
img {
- page-break-inside:avoid;
+ page-break-inside: avoid;
}
a,
@@ -27,10 +30,10 @@ a:visited {
text-decoration: underline;
}
-a[href]:after {
+a[href]::after {
content: " (" attr(href) ")";
}
-abbr[title]:after {
+abbr[title]::after {
content: " (" attr(title) ")";
}
diff --git a/themes/daux_singlepage/less/typography.less b/themes/daux_singlepage/less/typography.less
new file mode 100755
index 0000000..d4b75a8
--- /dev/null
+++ b/themes/daux_singlepage/less/typography.less
@@ -0,0 +1,6 @@
+section.content {
+ padding: 15px 25px 25px;
+ background-color: white;
+
+ @import "../../common/less/_typography.less";
+}
diff --git a/themes/daux_singlepage/less/variables.less b/themes/daux_singlepage/less/variables.less
index 6d186d7..205ee03 100755
--- a/themes/daux_singlepage/less/variables.less
+++ b/themes/daux_singlepage/less/variables.less
@@ -45,7 +45,7 @@
@chapter-display: none;
@chapter-size: 16px;
-@progress-height: 0px;
+@progress-height: 0;
@bar-height: 2px;
@bar-left: @sidebar-width;
@@ -59,7 +59,7 @@
@navbar-height: 50px;
@navbar-margin-bottom: @line-height-computed;
@navbar-default-border: #d5d5d5;
-@navbar-border-radius: 0px;
+@navbar-border-radius: 0;
@navbar-padding-horizontal: floor(@grid-gutter-width / 2);
@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
diff --git a/themes/daux_singlepage/less/vendors/bootstrap/normalize.less b/themes/daux_singlepage/less/vendor/bootstrap/normalize.less
old mode 100755
new mode 100644
similarity index 100%
rename from themes/daux_singlepage/less/vendors/bootstrap/normalize.less
rename to themes/daux_singlepage/less/vendor/bootstrap/normalize.less
diff --git a/themes/daux_singlepage/less/vendors/bootstrap/scaffolding.less b/themes/daux_singlepage/less/vendor/bootstrap/scaffolding.less
old mode 100755
new mode 100644
similarity index 100%
rename from themes/daux_singlepage/less/vendors/bootstrap/scaffolding.less
rename to themes/daux_singlepage/less/vendor/bootstrap/scaffolding.less
diff --git a/themes/daux_singlepage/less/vendors/bootstrap/type.less b/themes/daux_singlepage/less/vendor/bootstrap/type.less
old mode 100755
new mode 100644
similarity index 100%
rename from themes/daux_singlepage/less/vendors/bootstrap/type.less
rename to themes/daux_singlepage/less/vendor/bootstrap/type.less
diff --git a/themes/daux_singlepage/less/vendors/bootstrap/variables.less b/themes/daux_singlepage/less/vendor/bootstrap/variables.less
old mode 100755
new mode 100644
similarity index 100%
rename from themes/daux_singlepage/less/vendors/bootstrap/variables.less
rename to themes/daux_singlepage/less/vendor/bootstrap/variables.less
diff --git a/themes/daux_singlepage/less/highlight.less b/themes/daux_singlepage/less/vendor/highlight.less
old mode 100755
new mode 100644
similarity index 100%
rename from themes/daux_singlepage/less/highlight.less
rename to themes/daux_singlepage/less/vendor/highlight.less