From f74d7cbd3e51805ad4f8d870cf2e347f57742d8e Mon Sep 17 00:00:00 2001 From: Brian Peacock Date: Thu, 8 May 2014 15:41:59 -0500 Subject: [PATCH] Added fixed header --- lib/GUI/css/main.less | 20 ++++++++-- lib/GUI/index.hbs | 32 +++++++++------- lib/GUI/js/header.js | 30 +++++++++++++++ lib/GUI/js/main.js | 1 + lib/GUI/js/search.js | 1 - lib/static/main.css | 18 +++++++-- lib/static/main.js | 85 +++++++++++++++++++++++++++++++++++-------- package.json | 1 + 8 files changed, 150 insertions(+), 38 deletions(-) create mode 100644 lib/GUI/js/header.js diff --git a/lib/GUI/css/main.less b/lib/GUI/css/main.less index ef00127b3..8b30eb1c0 100644 --- a/lib/GUI/css/main.less +++ b/lib/GUI/css/main.less @@ -30,9 +30,23 @@ h1 { text-align: center; } +@contentWidth: 880px; +@headerPadding: 10px; +header { + position: fixed; + width: 100%; + background: #FFF; + top: 0; + + #header-inner { + max-width: @contentWidth + @headerPadding*2; + margin: 0 auto; + } +} + #content { + max-width: @contentWidth; margin: 0 auto; - max-width: 880px; padding: 20px; } @@ -95,8 +109,8 @@ h1 { /*** Heading ***/ h2 { border-bottom: 6px solid #424242; - padding-bottom: 10px; - margin-top: 40px; + margin: 40px 0 0; + padding: 0 @headerPadding 10px; } /*** Package Entries ***/ diff --git a/lib/GUI/index.hbs b/lib/GUI/index.hbs index fcde4b82e..261c08f6e 100644 --- a/lib/GUI/index.hbs +++ b/lib/GUI/index.hbs @@ -7,23 +7,27 @@ -
-

{{ name }}

+
+
+

{{ name }}

-
-
- npm set registry {{ baseUrl }}
- npm adduser --registry {{ baseUrl }} -
+
+
+ npm set registry {{ baseUrl }}
+ npm adduser --registry {{ baseUrl }} +
+
+ +

+ Available Packages: +
+ +
+

+
-

- Available Packages: -
- -
-

- +
diff --git a/lib/GUI/js/header.js b/lib/GUI/js/header.js new file mode 100644 index 000000000..79f4e8555 --- /dev/null +++ b/lib/GUI/js/header.js @@ -0,0 +1,30 @@ +var $ = require('unopinionate').selector, + onScroll = require('onscroll'); + +$(function() { + var $header = $('header'), + $content = $('#content'), + bottomOffset = 52; + + var scrollFunc = function(top) { + var limit = $header.outerHeight() - bottomOffset; + + if(top < 0) { + $header.css('top', 0); + } + else if(top > limit) { + $header.css('top', -limit + 'px'); + } + else { + $header.css('top', -top + 'px'); + } + }; + + onScroll(scrollFunc); + scrollFunc(); + + $(window).resize(function() { + console.log('resize'); + $content.css('margin-top', $header.outerHeight()); + }).resize(); +}); \ No newline at end of file diff --git a/lib/GUI/js/main.js b/lib/GUI/js/main.js index c87595be0..e32370936 100644 --- a/lib/GUI/js/main.js +++ b/lib/GUI/js/main.js @@ -1,2 +1,3 @@ require('./search'); require('./entry'); +require('./header'); \ No newline at end of file diff --git a/lib/GUI/js/search.js b/lib/GUI/js/search.js index cd9ec4b10..4cd4a08df 100644 --- a/lib/GUI/js/search.js +++ b/lib/GUI/js/search.js @@ -51,7 +51,6 @@ $(function() { }); } else { - console.log("YAY"); request.abort(); currentResults = null; $searchResults.html(''); diff --git a/lib/static/main.css b/lib/static/main.css index 9d9dadbd8..f8be4ecb3 100644 --- a/lib/static/main.css +++ b/lib/static/main.css @@ -566,9 +566,19 @@ h1 a:visited { .center { text-align: center; } -#content { +header { + position: fixed; + width: 100%; + background: #FFF; + top: 0; +} +header #header-inner { + max-width: 900px; margin: 0 auto; +} +#content { max-width: 880px; + margin: 0 auto; padding: 20px; } /*** Setup ***/ @@ -628,8 +638,8 @@ h1 a:visited { /*** Heading ***/ h2 { border-bottom: 6px solid #424242; - padding-bottom: 10px; - margin-top: 40px; + margin: 40px 0 0; + padding: 0 10px 10px; } /*** Package Entries ***/ .entry { @@ -710,4 +720,4 @@ h2 { .no-results code { font-size: 1.2em; } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22lib%2FGUI%2Fcss%2Fmarkdown.less%22%2C%22lib%2FGUI%2Fcss%2Fhighlight.js.less%22%2C%22lib%2FGUI%2Fcss%2Ffontello.less%22%2C%22lib%2FGUI%2Fcss%2Fmain.less%22%2C%22node_modules%2Fhelpers.less%2Fhelpers.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAEA%2COACE%3BEACE%2CcAAA%3B%3BAAFJ%2COAGE%2CEAAC%3BEACC%2CcAAA%3B%3BAAJJ%2COAKE%2CEAAC%3BEACC%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CSAAA%3B%3BAAbJ%2COAeE%3BAAfF%2COAeM%3BAAfN%2COAeU%3BAAfV%2COAec%3BAAfd%2COAekB%3BAAflB%2COAesB%3BEAClB%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CiBAAA%3BEACA%2CmCAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3B%3BAArBJ%2COAuBE%2CGAAE%2CMAAO%2CEAAC%3BAAvBZ%2COAuBqB%2CGAAE%2CMAAO%2CEAAC%3BAAvB%2FB%2COAuBwC%2CGAAE%2CMAAO%2CEAAC%3BAAvBlD%2COAuB2D%2CGAAE%2CMAAO%2CEAAC%3BAAvBrE%2COAuB8E%2CGAAE%2CMAAO%2CEAAC%3BAAvBxF%2COAuBiG%2CGAAE%2CMAAO%2CEAAC%3BEACvG%2CgBAAgB%2CiEAAhB%3BEACA%2CqBAAA%3B%3BAAzBJ%2COA2BE%2CGAAG%3BAA3BL%2COA2BS%2CGAAG%3BEACR%2CkBAAA%3B%3BAA5BJ%2COA8BE%2CGAAG%3BAA9BL%2COA8BS%2CGAAG%3BEACR%2CkBAAA%3B%3BAA%2FBJ%2COAiCE%2CGAAG%3BAAjCL%2COAiCS%2CGAAG%3BEACR%2CkBAAA%3B%3BAAlCJ%2COAoCE%2CGAAG%3BAApCL%2COAoCS%2CGAAG%3BEACR%2CkBAAA%3B%3BAArCJ%2COAuCE%2CGAAG%3BAAvCL%2COAuCS%2CGAAG%3BEACR%2CkBAAA%3B%3BAAxCJ%2COA0CE%2CGAAG%3BAA1CL%2COA0CS%2CGAAG%3BEACR%2CkBAAA%3B%3BAA3CJ%2COA6CE%3BEACE%2CeAAA%3BEACA%2CYAAA%3B%3BAA%2FCJ%2COAiDE%3BEACE%2CeAAA%3BEACA%2CgCAAA%3BEACA%2CYAAA%3B%3BAApDJ%2COAsDE%3BEACE%2CeAAA%3B%3BAAvDJ%2COAyDE%3BEACE%2CeAAA%3B%3BAA1DJ%2COA4DE%3BEACE%2CeAAA%3B%3BAA7DJ%2COA%2BDE%3BEACE%2CcAAA%3BEACA%2CeAAA%3B%3BAAjEJ%2COAmEE%3BAAnEF%2COAmEK%3BAAnEL%2COAmEiB%3BAAnEjB%2COAmEqB%3BAAnErB%2COAmEyB%3BAAnEzB%2COAmE6B%3BAAnE7B%2COAmEiC%3BAAnEjC%2COAmEwC%3BEACpC%2CcAAA%3B%3BAApEJ%2COAsEE%3BEACE%2C4BAA4B%2C0DAA5B%3BEACA%2CcAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3B%3BAA3EJ%2COA6EE%2CKAAK%2CKAAI%3BEACP%2CaAAA%3BEACA%2CcAAA%3B%3BAA%2FEJ%2COAgFE%2CKAAK%2CKAAI%3BEACP%2CaAAA%3BEACA%2CcAAA%3B%3BAAlFJ%2COAmFI%2CKAAK%2CKAAI%2CYAAa%3BEACpB%2CaAAA%3BEACA%2CcAAA%3B%3BAArFN%2COAsFE%2CKAAK%2CKAAI%3BAAtFX%2COAsFyB%2CKAAK%2CKAAI%3BAAtFlC%2COAsFgD%2CKAAK%2CKAAI%3BAAtFzD%2COAsFuE%2CKAAK%2CKAAI%3BEAC5E%2CaAAA%3BEACA%2CcAAA%3B%3BAAxFJ%2COA0FE%2CEAAC%2CYAAa%3BAA1FhB%2COA0FoB%2CEAAC%2CYAAa%3BAA1FlC%2COA0FsC%2CEAAC%2CYAAa%3BAA1FpD%2COA0FwD%2CEAAC%2CYAAa%3BAA1FtE%2COA0F0E%2CEAAC%2CYAAa%3BAA1FxF%2COA0F4F%2CEAAC%2CYAAa%3BEACtG%2CaAAA%3BEACA%2CcAAA%3B%3BAA5FJ%2COA8FE%2CGAAG%3BAA9FL%2COA8FQ%2CGAAG%3BAA9FX%2COA8Fc%2CGAAG%3BAA9FjB%2COA8FoB%2CGAAG%3BAA9FvB%2COA8F0B%2CGAAG%3BAA9F7B%2COA8FgC%2CGAAG%3BEAC%2FB%2CaAAA%3B%3BAA%2FFJ%2COAiGE%2CGAAG%2CEAAC%3BEACF%2CqBAAA%3B%3BAAlGJ%2COAoGE%3BAApGF%2COAoGM%3BEACF%2CkBAAA%3B%3BAArGJ%2COAuGE%2CGAAG%3BAAvGL%2COAuGmB%2CGAAG%3BEAClB%2CaAAA%3B%3BAAxGJ%2COA0GE%2CGAAG%3BAA1GL%2COA0GkB%2CGAAG%3BEACjB%2CgBAAA%3B%3BAA3GJ%2COA6GE%3BEACE%2CUAAA%3B%3BAA9GJ%2COA%2BGI%2CGAAG%3BEACD%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3B%3BAApHN%2COAqHM%2CGAAG%2CGAAE%3BEACH%2CUAAA%3B%3BAAtHR%2COAuHM%2CGAAG%2CGAAG%3BEACJ%2CaAAA%3B%3BAAxHR%2COAyHM%2CGAAG%2CGAAG%3BEACJ%2CgBAAA%3B%3BAA1HR%2COA2HI%2CGAAG%3BEACD%2CgBAAA%3BEACA%2CeAAA%3B%3BAA7HN%2COA8HM%2CGAAG%2CGAAG%3BEACJ%2CaAAA%3B%3BAA%2FHR%2COAgIM%2CGAAG%2CGAAG%3BEACJ%2CgBAAA%3B%3BAAjIR%2COAmIE%3BEACE%2C8BAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3B%3BAAtIJ%2COAuII%2CWAAW%3BEACT%2CaAAA%3B%3BAAxIN%2COAyII%2CWAAW%3BEACT%2CgBAAA%3B%3BAA1IN%2COA4IE%3BEACE%2CUAAA%3B%3BAA7IJ%2COA8II%2CMAAM%3BEACJ%2C6BAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3B%3BAAlJN%2COAmJM%2CMAAM%2CGAAE%2CUAAU%3BEAChB%2CyBAAA%3B%3BAApJR%2COAqJM%2CMAAM%2CGAAG%3BEACP%2CiBAAA%3BEACA%2CyBAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CiBAAA%3B%3BAA1JR%2COA2JM%2CMAAM%2CGAAG%3BEACP%2CyBAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CiBAAA%3B%3BAA%2FJR%2COAgKM%2CMAAM%2CGAAG%2CGAAG%3BAAhKlB%2COAgKgC%2CMAAM%2CGAAG%2CGAAG%3BEACpC%2CaAAA%3B%3BAAjKR%2COAkKM%2CMAAM%2CGAAG%2CGAAG%3BAAlKlB%2COAkK%2BB%2CMAAM%2CGAAG%2CGAAG%3BEACnC%2CgBAAA%3B%3BAAnKR%2COAqKE%3BEACE%2CcAAA%3BEACA%2CeAAA%3B%3BAAvKJ%2COAyKE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CgBAAA%3B%3BAA3KJ%2COA4KI%2CKAAI%2CMAAO%3BEACT%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CWAAA%3B%3BAAnLN%2COAoLI%2CKAAI%2CMAAO%2CKAAK%3BEACd%2CcAAA%3BEACA%2CWAAA%3B%3BAAtLN%2COAuLI%2CKAAI%2CMAAO%2CKAAK%3BEACd%2CWAAA%3BEACA%2CcAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3B%3BAA3LN%2COA4LE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAA%2FLJ%2COAgMI%2CKAAI%2CaAAc%3BEAChB%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3B%3BAApMN%2COAqMI%2CKAAI%2CaAAc%2CKAAK%3BEACrB%2CcAAA%3BEACA%2CkBAAA%3B%3BAAvMN%2COAwME%2CKAAI%3BEACF%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAA3MJ%2COA4MI%2CKAAI%2CYAAa%3BEACf%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3B%3BAAhNN%2COAiNI%2CKAAI%2CYAAa%2CKAAK%3BEACpB%2CSAAA%3BEACA%2CiBAAA%3B%3BAAnNN%2COAoNE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAxNJ%2COAyNI%2CKAAI%2CWAAY%3BEACd%2CgBAAA%3B%3BAA1NN%2COA2NE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3B%3BAA%2FNJ%2COAgOI%2CKAAI%2CYAAa%3BEACf%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3B%3BAApON%2COAsOE%3BAAtOF%2COAsOQ%3BEACJ%2CaAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAA5OJ%2COA8OE%2CIAAI%3BEACF%2CSAAA%3BEACA%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CuBAAA%3B%3BAAnPJ%2COAqPE%2CWAAW%3BEACT%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAA5PJ%2COA8PE%3BEACE%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAArQJ%2COAsQI%2CIAAI%3BAAtQR%2COAsQc%2CIAAI%3BEACZ%2C6BAAA%3BEACA%2CYAAA%3B%3B%3B%3B%3B%3B%3BACpQN%3BEACE%2CcAAA%3BEAAgB%2CcAAA%3BEAChB%2CmBAAA%3B%3BAAGF%3BAACA%3BAACA%2CSAAU%3BAACV%2CKAAM%3BAACN%2CQAAS%3BAACT%2CMAAO%3BEACL%2CYAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%2CSAAU%3BAACV%2CWAAY%3BAACZ%2CWAAY%2CYAAY%3BAACxB%3BAACA%3BAACA%2CKAAM%3BAACN%2CKAAM%3BAACN%2CKAAM%2CaAAa%3BAACnB%3BAACA%3BAACA%2COAAQ%3BAACR%2CUAAW%3BAACX%3BAACA%3BAACA%3BAACA%2CKAAM%3BAACN%2COAAQ%3BAACR%2COAAQ%3BAACR%2CIAAK%3BAACL%2CIAAK%3BAACL%2CYAAa%3BAACb%2CSAAU%3BAACV%2CSAAU%3BAACV%2CaAAc%3BEACZ%2CWAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%2CKAAM%3BAACN%3BAACA%2CSAAU%3BAACV%2CSAAU%3BEACR%2CWAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%2CUAAW%3BAACX%2CUAAW%3BAACX%2CGAAI%3BAACJ%3BAACA%2CMAAO%3BAACP%2CSAAU%3BAACV%2CSAAU%3BAACV%2CSAAU%3BAACV%2CSAAU%3BAACV%2CSAAU%3BEACR%2CWAAA%3B%3BAAGF%3BAACA%3BAACA%2CKAAM%3BAACN%3BAACA%2CYAAa%3BAACb%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%2CKAAM%3BAACN%3BAACA%3BAACA%3BAACA%3BAACA%2COAAQ%3BAACR%2CMAAO%3BAACP%2CIAAK%3BAACL%2CYAAa%3BAACb%3BAACA%2CSAAU%3BAACV%2CSAAU%3BAACV%2CKAAM%3BAACN%2CQAAS%3BAACT%2CSAAU%3BAACV%2CMAAO%3BAACP%2CaAAc%3BAACd%3BEACE%2CcAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%2CIAAK%3BAACL%3BAACA%3BAACA%3BAACA%2CUAAW%3BAACX%3BAACA%2CKAAM%3BAACN%2COAAQ%3BAACR%2CGAAI%3BAACJ%2CIAAK%3BAACL%2CSAAU%3BAACV%2CSAAU%3BAACV%3BAACA%3BEACE%2CiBAAA%3B%3BAAGF%2CSAAU%3BAACV%2CSAAU%3BEACR%2CkBAAA%3B%3BAAGF%2CMAAO%3BEACL%2CmBAAA%3B%3BAAGF%2CaAAc%3BAACd%2CWAAY%3BAACZ%2CMAAO%3BAACP%2CIAAK%3BAACL%2CIAAK%3BAACL%2CIAAK%3BAACL%2CIAAK%3BAACL%2CIAAK%3BEACH%2CYAAA%3B%3BACvJF%3BEACE%2CaAAa%2CUAAb%3BEACA%2CSAAS%2CkCAAT%3BEACA%2CSAAS%2CyCAAyC%2COAAO%2C0BAChD%2CoCAAoC%2COAAO%2CaAC3C%2CmCAAmC%2COAAO%2CiBAC1C%2C4CAA4C%2COAAO%2CMAH5D%3BEAIA%2CmBAAA%3BEACA%2CkBAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAaD%2CgBAAgB%3BAAAS%2CiBAAiB%3BEACzC%2CaAAa%2CUAAb%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEAEA%2CqBAAA%3BEACA%2CwBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3B%3BEAIA%2CoBAAA%3BEACA%2CoBAAA%3B%3BEAGA%2CgBAAA%3B%3B%3BEAIA%2CiBAAA%3B%3B%3B%3B%3B%3BAASF%2CYAAY%3BEAAU%2CSAAS%2COAAT%3B%3B%3BAACtB%2CYAAY%3BEAAU%2CSAAS%2COAAT%3B%3B%3BAACtB%2CgBAAgB%3BEAAU%2CSAAS%2COAAT%3B%3B%3BAAC1B%2CiBAAiB%3BEAAU%2CSAAS%2COAAT%3B%3B%3B%3BACjD3B%3BEACC%2CSAAA%3BEACA%2CaAAa%2CiBAAiB%2C8CAA9B%3B%3BAAGD%3BAAAG%2CCAAC%3BEACH%2CqBAAA%3BEACA%2CcAAA%3B%3BAAGD%2CCAAC%3BEACA%2C0BAAA%3B%3BAAGD%3BEACC%2CkBAAA%3B%3BAADD%2CEAGC%3BAAHD%2CEAGI%2CEAAC%3BEACH%2CYAAA%3B%3BAAIF%3BEACC%2CkBAAA%3B%3BAAGD%3BEACC%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CaAAA%3B%3B%3BAAID%3BEACC%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CqBAAA%3BECzBG%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3BEDyBH%2CgBAAA%3BEACA%2CWAAA%3B%3BAAND%2CMAQC%3BEACC%2CwCAAA%3B%3B%3BAAKF%3BEACC%2CYAAA%3B%3BAAOA%2CQAL0B%3BEAK1B%3BIAJC%2CWAAA%3BIACA%2CeAAA%3B%3B%3BAALF%2CYAUC%3BAAVD%2CYAUQ%3BEACN%2CSAAA%3BEACA%2CmBAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CYALD%2CMAKE%3BAAAD%2CYALM%2COAKL%3BEACA%2CaAAA%3B%3BAAhBH%2CYAoBC%3BEACC%2CYAAA%3BEACA%2CYAAA%3BECdE%2C2BAAA%3BEACA%2C8BAAA%3BEACA%2CsBAAA%3BEDcF%2CcAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3B%3BAA1BF%2CYA6BC%3BEACC%2CYAAA%3BEACA%2CWAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CWAAA%3B%3B%3BAAKF%3BEACC%2CgCAAA%3BEACA%2CoBAAA%3BEACA%2CgBAAA%3B%3B%3BAAID%3BEACC%2CmBAAA%3BECtFG%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3BEDsFH%2CuBAAA%3BEC7BG%2C%2BBAAA%3BEACA%2C4BAAA%3BEACA%2C2BAAA%3BEACA%2C0BAAA%3BEACA%2CuBAAA%3BED2BH%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAND%2CMAQC%3BEACC%2CeAAA%3BEACA%2CgBAAA%3B%3BAAVF%2CMAaC%2CMAAK%3BEACJ%2CqBAAA%3B%3BAAdF%2CMAiBC%2CMAAK%3BEACJ%2CSAAA%3BEACA%2CkBAAA%3BECnCE%2C0CAAA%3BEACA%2CoCAAA%3BEACA%2CkCAAA%3BEACA%2CgCAAA%3BEACA%2C0BAAA%3B%3BADmCH%2CMAAC%2CKAAM%2CMAAK%3BECpBT%2CgCAAA%3BEACA%2C6BAAA%3BEACA%2C2BAAA%3BEACA%2C4BAAA%3BEACA%2CwBAAA%3B%3BADPJ%2CMA2BC%3BEACC%2CeAAA%3BEACA%2CWAAA%3B%3BAA7BF%2CMAgCC%3BEACC%2CeAAA%3BEACA%2CYAAA%3BEACA%2CWAAA%3B%3BAAnCF%2CMAsCC%3BEACC%2CSAAA%3B%3BAAvCF%2CMA0CC%3BEACC%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BECnIE%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3B%3B%3BADuIJ%2CaAAc%3BEACb%2CaAAA%3B%3BAAGD%3BEACC%2CcAAA%3BEACA%2CiBAAA%3B%3BAAGD%3BEACC%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3B%3BAAHD%2CWAKC%3BEACC%2CeAAA%3BEACA%2CkBAAA%3B%3BAAPF%2CWAUC%3BEACC%2CgBAAA%22%7D */ \ No newline at end of file +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22lib%2FGUI%2Fcss%2Fmarkdown.less%22%2C%22lib%2FGUI%2Fcss%2Fhighlight.js.less%22%2C%22lib%2FGUI%2Fcss%2Ffontello.less%22%2C%22lib%2FGUI%2Fcss%2Fmain.less%22%2C%22node_modules%2Fhelpers.less%2Fhelpers.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAEA%2COACE%3BEACE%2CcAAA%3B%3BAAFJ%2COAGE%2CEAAC%3BEACC%2CcAAA%3B%3BAAJJ%2COAKE%2CEAAC%3BEACC%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CSAAA%3B%3BAAbJ%2COAeE%3BAAfF%2COAeM%3BAAfN%2COAeU%3BAAfV%2COAec%3BAAfd%2COAekB%3BAAflB%2COAesB%3BEAClB%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CiBAAA%3BEACA%2CmCAAA%3BEACA%2CYAAA%3BEACA%2CkBAAA%3B%3BAArBJ%2COAuBE%2CGAAE%2CMAAO%2CEAAC%3BAAvBZ%2COAuBqB%2CGAAE%2CMAAO%2CEAAC%3BAAvB%2FB%2COAuBwC%2CGAAE%2CMAAO%2CEAAC%3BAAvBlD%2COAuB2D%2CGAAE%2CMAAO%2CEAAC%3BAAvBrE%2COAuB8E%2CGAAE%2CMAAO%2CEAAC%3BAAvBxF%2COAuBiG%2CGAAE%2CMAAO%2CEAAC%3BEACvG%2CgBAAgB%2CiEAAhB%3BEACA%2CqBAAA%3B%3BAAzBJ%2COA2BE%2CGAAG%3BAA3BL%2COA2BS%2CGAAG%3BEACR%2CkBAAA%3B%3BAA5BJ%2COA8BE%2CGAAG%3BAA9BL%2COA8BS%2CGAAG%3BEACR%2CkBAAA%3B%3BAA%2FBJ%2COAiCE%2CGAAG%3BAAjCL%2COAiCS%2CGAAG%3BEACR%2CkBAAA%3B%3BAAlCJ%2COAoCE%2CGAAG%3BAApCL%2COAoCS%2CGAAG%3BEACR%2CkBAAA%3B%3BAArCJ%2COAuCE%2CGAAG%3BAAvCL%2COAuCS%2CGAAG%3BEACR%2CkBAAA%3B%3BAAxCJ%2COA0CE%2CGAAG%3BAA1CL%2COA0CS%2CGAAG%3BEACR%2CkBAAA%3B%3BAA3CJ%2COA6CE%3BEACE%2CeAAA%3BEACA%2CYAAA%3B%3BAA%2FCJ%2COAiDE%3BEACE%2CeAAA%3BEACA%2CgCAAA%3BEACA%2CYAAA%3B%3BAApDJ%2COAsDE%3BEACE%2CeAAA%3B%3BAAvDJ%2COAyDE%3BEACE%2CeAAA%3B%3BAA1DJ%2COA4DE%3BEACE%2CeAAA%3B%3BAA7DJ%2COA%2BDE%3BEACE%2CcAAA%3BEACA%2CeAAA%3B%3BAAjEJ%2COAmEE%3BAAnEF%2COAmEK%3BAAnEL%2COAmEiB%3BAAnEjB%2COAmEqB%3BAAnErB%2COAmEyB%3BAAnEzB%2COAmE6B%3BAAnE7B%2COAmEiC%3BAAnEjC%2COAmEwC%3BEACpC%2CcAAA%3B%3BAApEJ%2COAsEE%3BEACE%2C4BAA4B%2C0DAA5B%3BEACA%2CcAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3B%3BAA3EJ%2COA6EE%2CKAAK%2CKAAI%3BEACP%2CaAAA%3BEACA%2CcAAA%3B%3BAA%2FEJ%2COAgFE%2CKAAK%2CKAAI%3BEACP%2CaAAA%3BEACA%2CcAAA%3B%3BAAlFJ%2COAmFI%2CKAAK%2CKAAI%2CYAAa%3BEACpB%2CaAAA%3BEACA%2CcAAA%3B%3BAArFN%2COAsFE%2CKAAK%2CKAAI%3BAAtFX%2COAsFyB%2CKAAK%2CKAAI%3BAAtFlC%2COAsFgD%2CKAAK%2CKAAI%3BAAtFzD%2COAsFuE%2CKAAK%2CKAAI%3BEAC5E%2CaAAA%3BEACA%2CcAAA%3B%3BAAxFJ%2COA0FE%2CEAAC%2CYAAa%3BAA1FhB%2COA0FoB%2CEAAC%2CYAAa%3BAA1FlC%2COA0FsC%2CEAAC%2CYAAa%3BAA1FpD%2COA0FwD%2CEAAC%2CYAAa%3BAA1FtE%2COA0F0E%2CEAAC%2CYAAa%3BAA1FxF%2COA0F4F%2CEAAC%2CYAAa%3BEACtG%2CaAAA%3BEACA%2CcAAA%3B%3BAA5FJ%2COA8FE%2CGAAG%3BAA9FL%2COA8FQ%2CGAAG%3BAA9FX%2COA8Fc%2CGAAG%3BAA9FjB%2COA8FoB%2CGAAG%3BAA9FvB%2COA8F0B%2CGAAG%3BAA9F7B%2COA8FgC%2CGAAG%3BEAC%2FB%2CaAAA%3B%3BAA%2FFJ%2COAiGE%2CGAAG%2CEAAC%3BEACF%2CqBAAA%3B%3BAAlGJ%2COAoGE%3BAApGF%2COAoGM%3BEACF%2CkBAAA%3B%3BAArGJ%2COAuGE%2CGAAG%3BAAvGL%2COAuGmB%2CGAAG%3BEAClB%2CaAAA%3B%3BAAxGJ%2COA0GE%2CGAAG%3BAA1GL%2COA0GkB%2CGAAG%3BEACjB%2CgBAAA%3B%3BAA3GJ%2COA6GE%3BEACE%2CUAAA%3B%3BAA9GJ%2COA%2BGI%2CGAAG%3BEACD%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3B%3BAApHN%2COAqHM%2CGAAG%2CGAAE%3BEACH%2CUAAA%3B%3BAAtHR%2COAuHM%2CGAAG%2CGAAG%3BEACJ%2CaAAA%3B%3BAAxHR%2COAyHM%2CGAAG%2CGAAG%3BEACJ%2CgBAAA%3B%3BAA1HR%2COA2HI%2CGAAG%3BEACD%2CgBAAA%3BEACA%2CeAAA%3B%3BAA7HN%2COA8HM%2CGAAG%2CGAAG%3BEACJ%2CaAAA%3B%3BAA%2FHR%2COAgIM%2CGAAG%2CGAAG%3BEACJ%2CgBAAA%3B%3BAAjIR%2COAmIE%3BEACE%2C8BAAA%3BEACA%2CeAAA%3BEACA%2CcAAA%3B%3BAAtIJ%2COAuII%2CWAAW%3BEACT%2CaAAA%3B%3BAAxIN%2COAyII%2CWAAW%3BEACT%2CgBAAA%3B%3BAA1IN%2COA4IE%3BEACE%2CUAAA%3B%3BAA7IJ%2COA8II%2CMAAM%3BEACJ%2C6BAAA%3BEACA%2CuBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3B%3BAAlJN%2COAmJM%2CMAAM%2CGAAE%2CUAAU%3BEAChB%2CyBAAA%3B%3BAApJR%2COAqJM%2CMAAM%2CGAAG%3BEACP%2CiBAAA%3BEACA%2CyBAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CiBAAA%3B%3BAA1JR%2COA2JM%2CMAAM%2CGAAG%3BEACP%2CyBAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CiBAAA%3B%3BAA%2FJR%2COAgKM%2CMAAM%2CGAAG%2CGAAG%3BAAhKlB%2COAgKgC%2CMAAM%2CGAAG%2CGAAG%3BEACpC%2CaAAA%3B%3BAAjKR%2COAkKM%2CMAAM%2CGAAG%2CGAAG%3BAAlKlB%2COAkK%2BB%2CMAAM%2CGAAG%2CGAAG%3BEACnC%2CgBAAA%3B%3BAAnKR%2COAqKE%3BEACE%2CcAAA%3BEACA%2CeAAA%3B%3BAAvKJ%2COAyKE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CgBAAA%3B%3BAA3KJ%2COA4KI%2CKAAI%2CMAAO%3BEACT%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CWAAA%3B%3BAAnLN%2COAoLI%2CKAAI%2CMAAO%2CKAAK%3BEACd%2CcAAA%3BEACA%2CWAAA%3B%3BAAtLN%2COAuLI%2CKAAI%2CMAAO%2CKAAK%3BEACd%2CWAAA%3BEACA%2CcAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3B%3BAA3LN%2COA4LE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAA%2FLJ%2COAgMI%2CKAAI%2CaAAc%3BEAChB%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3B%3BAApMN%2COAqMI%2CKAAI%2CaAAc%2CKAAK%3BEACrB%2CcAAA%3BEACA%2CkBAAA%3B%3BAAvMN%2COAwME%2CKAAI%3BEACF%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAA3MJ%2COA4MI%2CKAAI%2CYAAa%3BEACf%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CiBAAA%3B%3BAAhNN%2COAiNI%2CKAAI%2CYAAa%2CKAAK%3BEACpB%2CSAAA%3BEACA%2CiBAAA%3B%3BAAnNN%2COAoNE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAxNJ%2COAyNI%2CKAAI%2CWAAY%3BEACd%2CgBAAA%3B%3BAA1NN%2COA2NE%2CKAAI%3BEACF%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3B%3BAA%2FNJ%2COAgOI%2CKAAI%2CYAAa%3BEACf%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CiBAAA%3B%3BAApON%2COAsOE%3BAAtOF%2COAsOQ%3BEACJ%2CaAAA%3BEACA%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3B%3BAA5OJ%2COA8OE%2CIAAI%3BEACF%2CSAAA%3BEACA%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CuBAAA%3B%3BAAnPJ%2COAqPE%2CWAAW%3BEACT%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAA5PJ%2COA8PE%3BEACE%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CkBAAA%3B%3BAArQJ%2COAsQI%2CIAAI%3BAAtQR%2COAsQc%2CIAAI%3BEACZ%2C6BAAA%3BEACA%2CYAAA%3B%3B%3B%3B%3B%3B%3BACpQN%3BEACE%2CcAAA%3BEAAgB%2CcAAA%3BEAChB%2CmBAAA%3B%3BAAGF%3BAACA%3BAACA%2CSAAU%3BAACV%2CKAAM%3BAACN%2CQAAS%3BAACT%2CMAAO%3BEACL%2CYAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%2CSAAU%3BAACV%2CWAAY%3BAACZ%2CWAAY%2CYAAY%3BAACxB%3BAACA%3BAACA%2CKAAM%3BAACN%2CKAAM%3BAACN%2CKAAM%2CaAAa%3BAACnB%3BAACA%3BAACA%2COAAQ%3BAACR%2CUAAW%3BAACX%3BAACA%3BAACA%3BAACA%2CKAAM%3BAACN%2COAAQ%3BAACR%2COAAQ%3BAACR%2CIAAK%3BAACL%2CIAAK%3BAACL%2CYAAa%3BAACb%2CSAAU%3BAACV%2CSAAU%3BAACV%2CaAAc%3BEACZ%2CWAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%2CKAAM%3BAACN%3BAACA%2CSAAU%3BAACV%2CSAAU%3BEACR%2CWAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%2CUAAW%3BAACX%2CUAAW%3BAACX%2CGAAI%3BAACJ%3BAACA%2CMAAO%3BAACP%2CSAAU%3BAACV%2CSAAU%3BAACV%2CSAAU%3BAACV%2CSAAU%3BAACV%2CSAAU%3BEACR%2CWAAA%3B%3BAAGF%3BAACA%3BAACA%2CKAAM%3BAACN%3BAACA%2CYAAa%3BAACb%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%2CKAAM%3BAACN%3BAACA%3BAACA%3BAACA%3BAACA%2COAAQ%3BAACR%2CMAAO%3BAACP%2CIAAK%3BAACL%2CYAAa%3BAACb%3BAACA%2CSAAU%3BAACV%2CSAAU%3BAACV%2CKAAM%3BAACN%2CQAAS%3BAACT%2CSAAU%3BAACV%2CMAAO%3BAACP%2CaAAc%3BAACd%3BEACE%2CcAAA%3B%3BAAGF%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%2CIAAK%3BAACL%3BAACA%3BAACA%3BAACA%2CUAAW%3BAACX%3BAACA%2CKAAM%3BAACN%2COAAQ%3BAACR%2CGAAI%3BAACJ%2CIAAK%3BAACL%2CSAAU%3BAACV%2CSAAU%3BAACV%3BAACA%3BEACE%2CiBAAA%3B%3BAAGF%2CSAAU%3BAACV%2CSAAU%3BEACR%2CkBAAA%3B%3BAAGF%2CMAAO%3BEACL%2CmBAAA%3B%3BAAGF%2CaAAc%3BAACd%2CWAAY%3BAACZ%2CMAAO%3BAACP%2CIAAK%3BAACL%2CIAAK%3BAACL%2CIAAK%3BAACL%2CIAAK%3BAACL%2CIAAK%3BEACH%2CYAAA%3B%3BACvJF%3BEACE%2CaAAa%2CUAAb%3BEACA%2CSAAS%2CkCAAT%3BEACA%2CSAAS%2CyCAAyC%2COAAO%2C0BAChD%2CoCAAoC%2COAAO%2CaAC3C%2CmCAAmC%2COAAO%2CiBAC1C%2C4CAA4C%2COAAO%2CMAH5D%3BEAIA%2CmBAAA%3BEACA%2CkBAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAaD%2CgBAAgB%3BAAAS%2CiBAAiB%3BEACzC%2CaAAa%2CUAAb%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEAEA%2CqBAAA%3BEACA%2CwBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3B%3B%3BEAIA%2CoBAAA%3BEACA%2CoBAAA%3B%3BEAGA%2CgBAAA%3B%3B%3BEAIA%2CiBAAA%3B%3B%3B%3B%3B%3BAASF%2CYAAY%3BEAAU%2CSAAS%2COAAT%3B%3B%3BAACtB%2CYAAY%3BEAAU%2CSAAS%2COAAT%3B%3B%3BAACtB%2CgBAAgB%3BEAAU%2CSAAS%2COAAT%3B%3B%3BAAC1B%2CiBAAiB%3BEAAU%2CSAAS%2COAAT%3B%3B%3B%3BACjD3B%3BEACC%2CSAAA%3BEACA%2CaAAa%2CiBAAiB%2C8CAA9B%3B%3BAAGD%3BAAAG%2CCAAC%3BEACH%2CqBAAA%3BEACA%2CcAAA%3B%3BAAGD%2CCAAC%3BEACA%2C0BAAA%3B%3BAAGD%3BEACC%2CkBAAA%3B%3BAADD%2CEAGC%3BAAHD%2CEAGI%2CEAAC%3BEACH%2CYAAA%3B%3BAAIF%3BEACC%2CkBAAA%3B%3BAAKD%3BEACC%2CeAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2CMAAA%3B%3BAAJD%2CMAMC%3BEACC%2CgBAAA%3BEACA%2CcAAA%3B%3BAAIF%3BEACC%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CaAAA%3B%3B%3BAAID%3BEACC%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CqBAAA%3BECvCG%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3BEDuCH%2CgBAAA%3BEACA%2CWAAA%3B%3BAAND%2CMAQC%3BEACC%2CwCAAA%3B%3B%3BAAKF%3BEACC%2CYAAA%3B%3BAAOA%2CQAL0B%3BEAK1B%3BIAJC%2CWAAA%3BIACA%2CeAAA%3B%3B%3BAALF%2CYAUC%3BAAVD%2CYAUQ%3BEACN%2CSAAA%3BEACA%2CmBAAA%3BEACA%2CsBAAA%3B%3BAAEA%2CYALD%2CMAKE%3BAAAD%2CYALM%2COAKL%3BEACA%2CaAAA%3B%3BAAhBH%2CYAoBC%3BEACC%2CYAAA%3BEACA%2CYAAA%3BEC5BE%2C2BAAA%3BEACA%2C8BAAA%3BEACA%2CsBAAA%3BED4BF%2CcAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3B%3BAA1BF%2CYA6BC%3BEACC%2CYAAA%3BEACA%2CWAAA%3BEACA%2CSAAA%3BEACA%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CeAAA%3BEACA%2CeAAA%3BEACA%2CWAAA%3B%3B%3BAAKF%3BEACC%2CgCAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3B%3B%3BAAID%3BEACC%2CmBAAA%3BECpGG%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3BEDoGH%2CuBAAA%3BEC3CG%2C%2BBAAA%3BEACA%2C4BAAA%3BEACA%2C2BAAA%3BEACA%2C0BAAA%3BEACA%2CuBAAA%3BEDyCH%2CgBAAA%3BEACA%2CmBAAA%3B%3BAAND%2CMAQC%3BEACC%2CeAAA%3BEACA%2CgBAAA%3B%3BAAVF%2CMAaC%2CMAAK%3BEACJ%2CqBAAA%3B%3BAAdF%2CMAiBC%2CMAAK%3BEACJ%2CSAAA%3BEACA%2CkBAAA%3BECjDE%2C0CAAA%3BEACA%2CoCAAA%3BEACA%2CkCAAA%3BEACA%2CgCAAA%3BEACA%2C0BAAA%3B%3BADiDH%2CMAAC%2CKAAM%2CMAAK%3BEClCT%2CgCAAA%3BEACA%2C6BAAA%3BEACA%2C2BAAA%3BEACA%2C4BAAA%3BEACA%2CwBAAA%3B%3BADOJ%2CMA2BC%3BEACC%2CeAAA%3BEACA%2CWAAA%3B%3BAA7BF%2CMAgCC%3BEACC%2CeAAA%3BEACA%2CYAAA%3BEACA%2CWAAA%3B%3BAAnCF%2CMAsCC%3BEACC%2CSAAA%3B%3BAAvCF%2CMA0CC%3BEACC%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CgBAAA%3BEACA%2CkBAAA%3BECjJE%2C0BAAA%3BEACA%2CuBAAA%3BEACA%2CkBAAA%3B%3B%3BADqJJ%2CaAAc%3BEACb%2CaAAA%3B%3BAAGD%3BEACC%2CcAAA%3BEACA%2CiBAAA%3B%3BAAGD%3BEACC%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CWAAA%3B%3BAAHD%2CWAKC%3BEACC%2CeAAA%3BEACA%2CkBAAA%3B%3BAAPF%2CWAUC%3BEACC%2CgBAAA%22%7D */ \ No newline at end of file diff --git a/lib/static/main.js b/lib/static/main.js index 4743626d2..e4e774752 100644 --- a/lib/static/main.js +++ b/lib/static/main.js @@ -30,7 +30,7 @@ helpers = this.merge(helpers, Handlebars.helpers); data = data || {}; + "

\n"; return buffer; }); -},{"handlebars/runtime":11}],2:[function(require,module,exports){ +},{"handlebars/runtime":12}],2:[function(require,module,exports){ var $ = require('unopinionate').selector, onClick = require('onclick'), transitionComplete = require('transition-complete'); @@ -102,11 +102,42 @@ $(function() { } }); }); -},{"onclick":12,"transition-complete":13,"unopinionate":14}],3:[function(require,module,exports){ +},{"onclick":13,"transition-complete":15,"unopinionate":16}],3:[function(require,module,exports){ +var $ = require('unopinionate').selector, + onScroll = require('onscroll'); + +$(function() { + var $header = $('header'), + $content = $('#content'), + bottomOffset = 52; + + var scrollFunc = function(top) { + var limit = $header.outerHeight() - bottomOffset; + + if(top < 0) { + $header.css('top', 0); + } + else if(top > limit) { + $header.css('top', -limit + 'px'); + } + else { + $header.css('top', -top + 'px'); + } + }; + + onScroll(scrollFunc); + scrollFunc(); + + $(window).resize(function() { + console.log('resize'); + $content.css('margin-top', $header.outerHeight()); + }).resize(); +}); +},{"onscroll":14,"unopinionate":16}],4:[function(require,module,exports){ require('./search'); require('./entry'); - -},{"./entry":2,"./search":4}],4:[function(require,module,exports){ +require('./header'); +},{"./entry":2,"./header":3,"./search":5}],5:[function(require,module,exports){ var $ = require('unopinionate').selector, template = require('../entry.hbs'); @@ -160,7 +191,6 @@ $(function() { }); } else { - console.log("YAY"); request.abort(); currentResults = null; $searchResults.html(''); @@ -175,7 +205,7 @@ $(function() { }); }); -},{"../entry.hbs":1,"unopinionate":14}],5:[function(require,module,exports){ +},{"../entry.hbs":1,"unopinionate":16}],6:[function(require,module,exports){ "use strict"; /*globals Handlebars: true */ var base = require("./handlebars/base"); @@ -208,7 +238,7 @@ var Handlebars = create(); Handlebars.create = create; exports["default"] = Handlebars; -},{"./handlebars/base":6,"./handlebars/exception":7,"./handlebars/runtime":8,"./handlebars/safe-string":9,"./handlebars/utils":10}],6:[function(require,module,exports){ +},{"./handlebars/base":7,"./handlebars/exception":8,"./handlebars/runtime":9,"./handlebars/safe-string":10,"./handlebars/utils":11}],7:[function(require,module,exports){ "use strict"; var Utils = require("./utils"); var Exception = require("./exception")["default"]; @@ -389,7 +419,7 @@ exports.log = log;var createFrame = function(object) { return obj; }; exports.createFrame = createFrame; -},{"./exception":7,"./utils":10}],7:[function(require,module,exports){ +},{"./exception":8,"./utils":11}],8:[function(require,module,exports){ "use strict"; var errorProps = ['description', 'fileName', 'lineNumber', 'message', 'name', 'number', 'stack']; @@ -418,7 +448,7 @@ function Exception(message, node) { Exception.prototype = new Error(); exports["default"] = Exception; -},{}],8:[function(require,module,exports){ +},{}],9:[function(require,module,exports){ "use strict"; var Utils = require("./utils"); var Exception = require("./exception")["default"]; @@ -556,7 +586,7 @@ exports.program = program;function invokePartial(partial, name, context, helpers exports.invokePartial = invokePartial;function noop() { return ""; } exports.noop = noop; -},{"./base":6,"./exception":7,"./utils":10}],9:[function(require,module,exports){ +},{"./base":7,"./exception":8,"./utils":11}],10:[function(require,module,exports){ "use strict"; // Build out our basic SafeString type function SafeString(string) { @@ -568,7 +598,7 @@ SafeString.prototype.toString = function() { }; exports["default"] = SafeString; -},{}],10:[function(require,module,exports){ +},{}],11:[function(require,module,exports){ "use strict"; /*jshint -W004 */ var SafeString = require("./safe-string")["default"]; @@ -645,12 +675,12 @@ exports.escapeExpression = escapeExpression;function isEmpty(value) { } exports.isEmpty = isEmpty; -},{"./safe-string":9}],11:[function(require,module,exports){ +},{"./safe-string":10}],12:[function(require,module,exports){ // Create a simple path alias to allow browserify to resolve // the runtime on a supported path. module.exports = require('./dist/cjs/handlebars.runtime'); -},{"./dist/cjs/handlebars.runtime":5}],12:[function(require,module,exports){ +},{"./dist/cjs/handlebars.runtime":6}],13:[function(require,module,exports){ var $ = require('unopinionate').selector; var $document = $(document), @@ -815,7 +845,30 @@ $(document).bind('mousedown', click._doAnywheres); module.exports = click; -},{"unopinionate":14}],13:[function(require,module,exports){ +},{"unopinionate":16}],14:[function(require,module,exports){ +var $ = require('unopinionate').selector; + +var bodyScrollers = []; + +$(function() { + var $html = $('html'), + $body = $('body'); + + $(window, document, 'body').bind('scroll touchmove', function() { + var top = $html[0].scrollTop || $body[0].scrollTop; + + for(var i=0; i= 0.2.14", "mkdirp": ">= 0.3.5", "onclick": "^0.1.0", + "onscroll": "0.0.3", "request": ">= 2.31.0", "semver": ">= 2.2.1", "tar.gz": "^0.1.1",