From 6df4a30b0a3416a35e31bc147b46bcacc0f28287 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Tue, 14 Jun 2016 18:04:56 +0100 Subject: [PATCH] Move js libs into own sub-dir, change corresponding links in views, and re-version/re-comporess and delete old files --- gulpfile.js | 28 +++++-- public/assets/css/global.css | 4 - public/assets/css/global.css.map | 2 +- public/assets/js/{ => libs}/Autolinker.min.js | 0 public/assets/js/{ => libs}/alertify.js | 0 public/assets/js/{ => libs}/fetch.js | 0 public/assets/js/{ => libs}/marked.min.js | 0 public/assets/js/{ => libs}/prism.js | 0 public/assets/js/{ => libs}/store2.min.js | 0 .../assets/css/alertify-d84546f82d.css.gz | Bin 1043 -> 1044 bytes .../build/assets/css/global-ef9dfef096.css.br | Bin 1061 -> 0 bytes .../build/assets/css/global-ef9dfef096.css.gz | Bin 1250 -> 0 bytes ...l-ef9dfef096.css => global-f45e4f1fb0.css} | 4 - .../build/assets/css/global-f45e4f1fb0.css.br | Bin 0 -> 1044 bytes .../build/assets/css/global-f45e4f1fb0.css.gz | Bin 0 -> 1236 bytes public/build/assets/css/global.css.map | 2 +- .../build/assets/css/prism-5c98941a94.css.gz | Bin 1274 -> 1273 bytes .../assets/css/projects-d945298e4f.css.gz | Bin 119 -> 120 bytes .../assets/js/Autolinker.min-b46556773a.js.gz | Bin 8473 -> 0 bytes public/build/assets/js/fetch-5e9040330a.js.gz | Bin 2643 -> 0 bytes .../build/assets/js/form-save-45f7f5b21d.js | 69 ++++++++++++++++++ .../assets/js/form-save-45f7f5b21d.js.br | Bin 0 -> 575 bytes .../assets/js/form-save-45f7f5b21d.js.gz | Bin 0 -> 720 bytes .../build/assets/js/form-save-7849d1a5f3.js | 69 ------------------ .../assets/js/form-save-7849d1a5f3.js.br | Bin 565 -> 0 bytes .../assets/js/form-save-7849d1a5f3.js.gz | Bin 712 -> 0 bytes .../{ => libs}/Autolinker.min-b46556773a.js | 0 .../Autolinker.min-b46556773a.js.br | Bin .../js/libs/Autolinker.min-b46556773a.js.gz | Bin 0 -> 8470 bytes .../js/{ => libs}/alertify-269e23cb46.js | 0 .../js/{ => libs}/alertify-269e23cb46.js.br | Bin .../js/{ => libs}/alertify-269e23cb46.js.gz | Bin 3143 -> 3143 bytes .../assets/js/{ => libs}/fetch-5e9040330a.js | 0 .../js/{ => libs}/fetch-5e9040330a.js.br | Bin .../assets/js/libs/fetch-5e9040330a.js.gz | Bin 0 -> 2643 bytes .../js/{ => libs}/marked.min-c2a88705e2.js | 0 .../js/{ => libs}/marked.min-c2a88705e2.js.br | Bin .../js/libs/marked.min-c2a88705e2.js.gz | Bin 0 -> 5513 bytes .../assets/js/{ => libs}/prism-f6e997bc6d.js | 0 .../js/{ => libs}/prism-f6e997bc6d.js.br | Bin .../assets/js/libs/prism-f6e997bc6d.js.gz | Bin 0 -> 6940 bytes .../js/{ => libs}/store2.min-c4daa8f871.js | 0 .../js/{ => libs}/store2.min-c4daa8f871.js.br | Bin .../js/libs/store2.min-c4daa8f871.js.gz | Bin 0 -> 1427 bytes public/build/assets/js/links-3676e4cd2b.js | 25 +++++++ public/build/assets/js/links-3676e4cd2b.js.br | Bin 0 -> 345 bytes public/build/assets/js/links-3676e4cd2b.js.gz | Bin 0 -> 440 bytes public/build/assets/js/links-ea4c99f585.js | 25 ------- public/build/assets/js/links-ea4c99f585.js.br | Bin 337 -> 0 bytes public/build/assets/js/links-ea4c99f585.js.gz | Bin 434 -> 0 bytes ...{maps-ffa37774ae.js => maps-fb902a9f1d.js} | 8 +- public/build/assets/js/maps-fb902a9f1d.js.br | Bin 0 -> 354 bytes public/build/assets/js/maps-fb902a9f1d.js.gz | Bin 0 -> 404 bytes public/build/assets/js/maps-ffa37774ae.js.br | Bin 352 -> 0 bytes public/build/assets/js/maps-ffa37774ae.js.gz | Bin 406 -> 0 bytes .../assets/js/marked.min-c2a88705e2.js.gz | Bin 5514 -> 0 bytes .../build/assets/js/newnote-c1700073b7.js.br | Bin 2371 -> 0 bytes .../build/assets/js/newnote-c1700073b7.js.gz | Bin 2636 -> 0 bytes ...te-c1700073b7.js => newnote-c2e8ef271c.js} | 22 +++--- .../build/assets/js/newnote-c2e8ef271c.js.br | Bin 0 -> 2361 bytes .../build/assets/js/newnote-c2e8ef271c.js.gz | Bin 0 -> 2617 bytes ...e-18722f800b.js => newplace-144a0b83ef.js} | 6 +- .../build/assets/js/newplace-144a0b83ef.js.br | Bin 0 -> 515 bytes .../build/assets/js/newplace-144a0b83ef.js.gz | Bin 0 -> 593 bytes .../build/assets/js/newplace-18722f800b.js.br | Bin 548 -> 0 bytes .../build/assets/js/newplace-18722f800b.js.gz | Bin 649 -> 0 bytes public/build/assets/js/prism-f6e997bc6d.js.gz | Bin 6938 -> 0 bytes .../assets/js/store2.min-c4daa8f871.js.gz | Bin 1426 -> 0 bytes public/build/rev-manifest.json | 24 +++--- resources/views/admin/editarticle.blade.php | 2 +- resources/views/admin/newarticle.blade.php | 6 +- resources/views/admin/newnote.blade.php | 4 +- resources/views/admin/newplace.blade.php | 4 +- resources/views/allnotes.blade.php | 4 +- resources/views/micropubnewnotepage.blade.php | 6 +- resources/views/multipost.blade.php | 2 +- resources/views/singlenote.blade.php | 4 +- resources/views/singlepost.blade.php | 2 +- 78 files changed, 163 insertions(+), 159 deletions(-) rename public/assets/js/{ => libs}/Autolinker.min.js (100%) rename public/assets/js/{ => libs}/alertify.js (100%) rename public/assets/js/{ => libs}/fetch.js (100%) rename public/assets/js/{ => libs}/marked.min.js (100%) rename public/assets/js/{ => libs}/prism.js (100%) rename public/assets/js/{ => libs}/store2.min.js (100%) delete mode 100644 public/build/assets/css/global-ef9dfef096.css.br delete mode 100644 public/build/assets/css/global-ef9dfef096.css.gz rename public/build/assets/css/{global-ef9dfef096.css => global-f45e4f1fb0.css} (96%) create mode 100644 public/build/assets/css/global-f45e4f1fb0.css.br create mode 100644 public/build/assets/css/global-f45e4f1fb0.css.gz delete mode 100644 public/build/assets/js/Autolinker.min-b46556773a.js.gz delete mode 100644 public/build/assets/js/fetch-5e9040330a.js.gz create mode 100644 public/build/assets/js/form-save-45f7f5b21d.js create mode 100644 public/build/assets/js/form-save-45f7f5b21d.js.br create mode 100644 public/build/assets/js/form-save-45f7f5b21d.js.gz delete mode 100644 public/build/assets/js/form-save-7849d1a5f3.js delete mode 100644 public/build/assets/js/form-save-7849d1a5f3.js.br delete mode 100644 public/build/assets/js/form-save-7849d1a5f3.js.gz rename public/build/assets/js/{ => libs}/Autolinker.min-b46556773a.js (100%) rename public/build/assets/js/{ => libs}/Autolinker.min-b46556773a.js.br (100%) create mode 100644 public/build/assets/js/libs/Autolinker.min-b46556773a.js.gz rename public/build/assets/js/{ => libs}/alertify-269e23cb46.js (100%) rename public/build/assets/js/{ => libs}/alertify-269e23cb46.js.br (100%) rename public/build/assets/js/{ => libs}/alertify-269e23cb46.js.gz (78%) rename public/build/assets/js/{ => libs}/fetch-5e9040330a.js (100%) rename public/build/assets/js/{ => libs}/fetch-5e9040330a.js.br (100%) create mode 100644 public/build/assets/js/libs/fetch-5e9040330a.js.gz rename public/build/assets/js/{ => libs}/marked.min-c2a88705e2.js (100%) rename public/build/assets/js/{ => libs}/marked.min-c2a88705e2.js.br (100%) create mode 100644 public/build/assets/js/libs/marked.min-c2a88705e2.js.gz rename public/build/assets/js/{ => libs}/prism-f6e997bc6d.js (100%) rename public/build/assets/js/{ => libs}/prism-f6e997bc6d.js.br (100%) create mode 100644 public/build/assets/js/libs/prism-f6e997bc6d.js.gz rename public/build/assets/js/{ => libs}/store2.min-c4daa8f871.js (100%) rename public/build/assets/js/{ => libs}/store2.min-c4daa8f871.js.br (100%) create mode 100644 public/build/assets/js/libs/store2.min-c4daa8f871.js.gz create mode 100644 public/build/assets/js/links-3676e4cd2b.js create mode 100644 public/build/assets/js/links-3676e4cd2b.js.br create mode 100644 public/build/assets/js/links-3676e4cd2b.js.gz delete mode 100644 public/build/assets/js/links-ea4c99f585.js delete mode 100644 public/build/assets/js/links-ea4c99f585.js.br delete mode 100644 public/build/assets/js/links-ea4c99f585.js.gz rename public/build/assets/js/{maps-ffa37774ae.js => maps-fb902a9f1d.js} (79%) create mode 100644 public/build/assets/js/maps-fb902a9f1d.js.br create mode 100644 public/build/assets/js/maps-fb902a9f1d.js.gz delete mode 100644 public/build/assets/js/maps-ffa37774ae.js.br delete mode 100644 public/build/assets/js/maps-ffa37774ae.js.gz delete mode 100644 public/build/assets/js/marked.min-c2a88705e2.js.gz delete mode 100644 public/build/assets/js/newnote-c1700073b7.js.br delete mode 100644 public/build/assets/js/newnote-c1700073b7.js.gz rename public/build/assets/js/{newnote-c1700073b7.js => newnote-c2e8ef271c.js} (96%) create mode 100644 public/build/assets/js/newnote-c2e8ef271c.js.br create mode 100644 public/build/assets/js/newnote-c2e8ef271c.js.gz rename public/build/assets/js/{newplace-18722f800b.js => newplace-144a0b83ef.js} (90%) create mode 100644 public/build/assets/js/newplace-144a0b83ef.js.br create mode 100644 public/build/assets/js/newplace-144a0b83ef.js.gz delete mode 100644 public/build/assets/js/newplace-18722f800b.js.br delete mode 100644 public/build/assets/js/newplace-18722f800b.js.gz delete mode 100644 public/build/assets/js/prism-f6e997bc6d.js.gz delete mode 100644 public/build/assets/js/store2.min-c4daa8f871.js.gz diff --git a/gulpfile.js b/gulpfile.js index 6395c379..eb43841e 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -22,17 +22,17 @@ elixir(function(mix) { 'assets/css/alertify.css', 'assets/css/sanitize.min.css', 'assets/css/prism.css', + 'assets/js/libs/fetch.js', + 'assets/js/libs/alertify.js', + 'assets/js/libs/store2.min.js', + 'assets/js/libs/Autolinker.min.js', + 'assets/js/libs/marked.min.js', + 'assets/js/libs/prism.js', 'assets/js/form-save.js', 'assets/js/links.js', 'assets/js/maps.js', 'assets/js/newplace.js', 'assets/js/newnote.js', - 'assets/js/fetch.js', - 'assets/js/alertify.js', - 'assets/js/store2.min.js', - 'assets/js/Autolinker.min.js', - 'assets/js/marked.min.js', - 'assets/js/prism.js', ]); }); @@ -60,6 +60,18 @@ gulp.task('br-built-js', function() { .pipe(gulp.dest('public/build/assets/js/')); }); +gulp.task('gzip-built-libs-js', function() { + return gulp.src('public/build/assets/js/libs/*.js') + .pipe(zopfli({ format: 'gzip', append: true })) + .pipe(gulp.dest('public/build/assets/js/libs/')); +}); + +gulp.task('br-built-libs-js', function() { + return gulp.src('public/build/assets/js/libs/*.js') + .pipe(brotli.compress({mode: 1, quality: 11})) + .pipe(gulp.dest('public/build/assets/js/libs/')); +}); + gulp.task('bower', function() { //copy JS files gulp.src([ @@ -69,7 +81,7 @@ gulp.task('bower', function() { 'bower_components/Autolinker.js/dist/Autolinker.min.js', 'bower_components/marked/marked.min.js', ]) - .pipe(gulp.dest('public/assets/js/')); + .pipe(gulp.dest('public/assets/js/libs/')); //copy CSS files gulp.src([ 'bower_components/alertify.js/dist/css/alertify.css', @@ -78,4 +90,4 @@ gulp.task('bower', function() { .pipe(gulp.dest('public/assets/css/')); }); -gulp.task('compress', ['gzip-built-css', 'br-built-css', 'gzip-built-js', 'br-built-js']); +gulp.task('compress', ['gzip-built-css', 'br-built-css', 'gzip-built-js', 'br-built-js', 'gzip-built-libs-js', 'br-built-libs-js']); diff --git a/public/assets/css/global.css b/public/assets/css/global.css index 1750d873..83a0dfe1 100644 --- a/public/assets/css/global.css +++ b/public/assets/css/global.css @@ -11,10 +11,8 @@ html { box-sizing: inherit; } #topheader { - display: -webkit-flex; display: -ms-flexbox; display: flex; - -webkit-flex-flow: row; -ms-flex-flow: row; flex-flow: row; } @@ -158,7 +156,6 @@ article header { body { text-rendering: optimizeLegibility; - -webkit-font-feature-settings: "liga"; font-feature-settings: "liga"; font-family: "leitura-news", serif; font-size: 1.2em; } @@ -173,7 +170,6 @@ h1 { text-decoration: none; } nav { - -webkit-font-feature-settings: "dlig"; font-feature-settings: "dlig"; } article header h1 a { diff --git a/public/assets/css/global.css.map b/public/assets/css/global.css.map index fa39372b..c091cdb6 100644 --- a/public/assets/css/global.css.map +++ b/public/assets/css/global.css.map @@ -1 +1 @@ -{"version":3,"sources":["global.scss","layout.scss","components/fonts.scss","components/colours.scss","components/forms.scss","components/twitter.scss"],"names":[],"mappings":"AAyBA;EACC,+CAAe,EACf;;AAED;EACC,cAAc,EACd;;AC5BD;EACC,uBAAuB,EACvB;;AAED;EACC,oBAAoB,EACpB;;AAED;EACC,sBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,uBAAe;EAAf,mBAAe;EAAf,eAAe,EACf;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,0BDhBkB;ECiBlB,iCDlBkB;ECmBlB,qBAAqB;EACrB,gBAAgB,EAChB;;AAED;EACC,aAAa;EACb,eAAe;EACf,UAAU;EACV,YAAY,EACZ;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,cAAc,EACd;;AAED;EACC,YAAY,EACZ;;AAED;EACC,aAAa,EACb;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,YAAY;EACZ,YAAY;EACZ,cD7CkB,EC8ClB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,iBAAiB,EACjB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,mBAAmB;EACnB,0BD/EkB;ECgFlB,iBAAiB;EACjB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,4BAA4B,EAC5B;;AAED;EACC,eAAe,EACf;;AAED;EACC,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe,EACf;;AAED;EACC,YAAY;EACZ,aAAa;EACb,8BAA8B,EAC9B;;AAID;EACC,kBAAkB;EAClB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB,EACnB;;AAGD;EACC,mBAAmB,EACnB;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,OAAO;EACP,QAAQ,EACR;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,cAAc,EACd;;AAED,mBAAmB;AACnB;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,aAAa;IACb,cAAc,EACd,EAAA;;AAGF;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,sBAAsB,EACtB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,YAAY;IACZ,aAAa,EACb,EAAA;;ACjMF;EACC,mCAAmC;EACnC,sCAA8B;EAA9B,8BAA8B;EAC9B,mCFFsC;EEGtC,iBAAiB,EACjB;;AAED;EACC,mCFPsC,EEQtC;;AAED;EACC,mCFVyC,EEWzC;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,sCAA8B;EAA9B,8BAA8B,EAC9B;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,YAAY;EACZ,YAAY,EACZ;;ACvCD;EACC,eHKkB,EGJlB;;AAED;EACC,eHCkB,EGAlB;;AAED;EACC,eHUkB,EGTlB;;ACTD;EACC,YAAY,EACZ;;AAED;EACC,aAAa;EACb,YAAY,EACZ;;AAED;EACC,YAAY,EACZ;;AAED;EACC,yBAAyB;EACzB,sBAAsB;EACtB,0BJXkB;EIYlB,eJLkB;EIMlB,0BJNkB;EIOlB,mBAAmB,EACnB;;AAED;EACC,6BAA6B;EAC7B,0BJZkB;EIalB,eJpBkB,EIqBlB;;AAED;EACC,0BJnBkB;EIoBlB,eJzBkB,EI0BlB;;AAED;EACC,6BAA6B;EAC7B,0BAA0B,EAC1B;;AAED;EACC,oBAAoB;EACpB,eAAe;EACf,aAAa,EACb;;AC1CD;EACE,4BAA4B,EAC7B;;AAED;EACE,cAAc,EACf","file":"global.css","sourcesContent":["//global.scss\n\n//variables\n$font-stack-body: \"leitura-news\", serif;\n$font-stack-headers: \"prenton\", sans-serif;\n\n//solarized variables TERMCOL\n$base03: #002b36;//brblack\n$base02: #073642;//black\n$base01: #586e75;//brgreen\n$base00: #657b83;//bryellow\n$base0: #839496;//brblue\n$base1: #93a1a1;//brcyan\n$base2: #eee8d5;//white\n$base3: #fdf6e3;//brwhite\n$yellow: #b58900;\n$orange: #cb4b16;\n$red: #dc322f;\n$magenta: #d33682;\n$violet: #6c71c4;\n$blue: #268bd2;\n$cyan: #2aa198;\n$green: #859900;\n\n//global styles\nhtml {\n\tbackground: url('/assets/img/escheresque.png');\n}\n\n.map {\n\theight: 150px;\n}\n\n//layout\n@import \"layout\";\n\n//components\n@import \"components/fonts\";\n@import \"components/colours\";\n@import \"components/forms\";\n@import \"components/twitter\";\n","//layout.scss\n\n//boxes\nhtml {\n\tbox-sizing: border-box;\n}\n\n*, *:before, *:after {\n\tbox-sizing: inherit;\n}\n\n#topheader {\n\tdisplay: flex;\n\tflex-flow: row;\n}\n\n#topheader a {\n\tpadding: 0.5em 1em;\n}\n\nnav {\n\tpadding-top: 0.5em;\n}\n\n.social-list {\n\tpadding-left: 2em;\n}\n\n.note {\n\tbackground-color: $base2;\n\tbox-shadow: 0 0 10px 2px $base1;\n\tpadding: 0.5em 0.5em;\n\tmargin-top: 1em;\n}\n\n.note:after {\n\tcontent: \" \";\n\tdisplay: block;\n\theight: 0;\n\tclear: both;\n}\n\n.note a {\n\tword-wrap: break-word;\n}\n\n.note .e-content p:first-child {\n\tmargin-top: 0;\n}\n\n.note-metadata {\n\twidth: 100%;\n}\n\n.social-links {\n\tfloat: right;\n}\n\n.social-links a {\n\ttext-decoration: none;\n}\n\n.icon {\n\twidth: auto;\n\theight: 1em;\n\tfill: $blue;\n}\n\n.reply {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding: 0.5em 0.5em;\n}\n\n.reply-to {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding-top: 2em;\n}\n\n.reply-to + .note {\n\tmargin-top: 0.3em;\n}\n\n.mini-h-card {\n\tborder-radius: 2px;\n\tborder: 1px solid $base01;\n\tpadding: 0 0.2em;\n\ttext-decoration: none;\n\tmargin-right: 5px;\n\twhite-space: nowrap;\n}\n\n.mini-h-card img {\n\theight: 1.26em;\n\tdisplay: inline;\n\tborder-radius: 2px;\n\tvertical-align: text-bottom;\n}\n\n.like-photo {\n\theight: 1.26em;\n}\n\n.reply .e-content {\n\tmargin-top: 0.5em;\n\tpadding-left: 0.5em;\n}\n\n.notes-subtitle {\n\tfont-size: 1em;\n}\n\n.note-photo {\n\twidth: 100%;\n\theight: auto;\n\timage-orientation: from-image;\n}\n\n//articles\n\narticle header {\n\tmargin-top: 0.5em;\n\tmargin-bottom: 0.8em;\n}\n\n.post-info {\n\tfont-size: 0.8em;\n\tfont-style: italic;\n\tmargin-top: -0.8em;\n}\n\n//contacts\n.contact {\n\tposition: relative;\n}\n\n.contact-links {\n\tlist-style-type: none;\n}\n\n.contact img {\n\theight: auto;\n\twidth: 2em;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n}\n\n.contact-info {\n\tmargin-left: 2em;\n}\n\n#map {\n\theight: 300px;\n}\n\n/* media queries */\n@media (min-width: 700px) {\n\tmain {\n\t\tmargin-left: 10em;\n\t\tmargin-right: 10em;\n\t}\n\n\tfooter {\n\t\tmargin-left: 13em;\n\t\tmargin-right: 13em;\n\t}\n\n\t.youtube {\n\t\twidth: 640px;\n\t\theight: 360px;\n\t}\n}\n\n@media (max-width: 699px) {\n\tmain {\n\t\tmargin-left: 10px;\n\t\tmargin-right: 10px;\n\t}\n\n\tarticle {\n\t\tword-wrap: break-word;\n\t}\n\n\tfooter {\n\t\tmargin-left: 15px;\n\t\tmargin-right: 15px;\n\t}\n\n\t.youtube {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n}\n","//fonts.scss\n\nbody {\n\ttext-rendering: optimizeLegibility;\n\tfont-feature-settings: \"liga\";\n\tfont-family: $font-stack-body;\n\tfont-size: 1.2em;\n}\n\n#topheader h1 {\n\tfont-family: $font-stack-body;\n}\n\nh1 {\n\tfont-family: $font-stack-headers;\n}\n\n#topheader a {\n\ttext-decoration: none;\n}\n\nnav {\n\tfont-feature-settings: \"dlig\";\n}\n\narticle header h1 a {\n\ttext-decoration: none;\n}\n\narticle div a {\n\ttext-decoration: none;\n}\n\nfooter {\n\tfont-size: 0.8em;\n}\n\n.emoji {\n\twidth: auto;\n\theight: 1em;\n}\n","//colours.scss\nbody {\n\tcolor: $base03;\n}\n\nheader a {\n\tcolor: $base03;\n}\n\na {\n\tcolor: $blue;\n}","//forms.scss\n\nform {\n\twidth: 100%;\n}\n\nfieldset {\n\tmin-width: 0;\n\twidth: 100%;\n}\n\ninput[type=\"text\"], input[type=\"file\"], textarea {\n\twidth: 100%;\n}\n\ninput, button, textarea {\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tbackground-color: $base03;\n\tcolor: $base3;\n\tborder: 1px solid $base3;\n\tborder-radius: 4px;\n}\n\nbutton:hover {\n\ttransition: 0.5s ease-in-out;\n\tbackground-color: $base3;\n\tcolor: $base03;\n}\n\nbutton:disabled {\n\tbackground-color: $base1;\n\tcolor: $base03;\n}\n\ninput[type=\"checkbox\"] {\n\t-webkit-appearance: checkbox;\n\t-moz-appearance: checkbox;\n}\n\n#photo {\n\tbackground: inherit;\n\tcolor: inherit;\n\tborder: none;\n}\n","//twitter.scss\n\n.twitter-tweet-rendered {\n margin-bottom: 0 !important;\n}\n\n.twitter-tweet-rendered + .note {\n margin-top: 0;\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["global.scss","layout.scss","components/fonts.scss","components/colours.scss","components/forms.scss","components/twitter.scss"],"names":[],"mappings":"AAyBA;EACC,+CAAe,EACf;;AAED;EACC,cAAc,EACd;;AC5BD;EACC,uBAAuB,EACvB;;AAED;EACC,oBAAoB,EACpB;;AAED;EACC,qBAAc;EAAd,cAAc;EACd,mBAAe;EAAf,eAAe,EACf;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,0BDhBkB;ECiBlB,iCDlBkB;ECmBlB,qBAAqB;EACrB,gBAAgB,EAChB;;AAED;EACC,aAAa;EACb,eAAe;EACf,UAAU;EACV,YAAY,EACZ;;AAEK;EACL,sBAAsB,EACtB;;AAEiB;EACjB,cAAc,EACd;;AAED;EACC,YAAY,EACZ;;AAED;EACC,aAAa,EACb;;AAEa;EACb,sBAAsB,EACtB;;AAED;EACC,YAAY;EACZ,YAAY;EACZ,cD7CkB,EC8ClB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,iBAAiB,EACjB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,mBAAmB;EACnB,0BD/EkB;ECgFlB,iBAAiB;EACjB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,4BAA4B,EAC5B;;AAED;EACC,eAAe,EACf;;AAEM;EACN,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe,EACf;;AAED;EACC,YAAY;EACZ,aAAa;EACb,8BAA8B,EAC9B;;AAID;EACC,kBAAkB;EAClB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB,EACnB;;AAGD;EACC,mBAAmB,EACnB;;AAED;EACC,sBAAsB,EACtB;;AAEQ;EACR,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,OAAO;EACP,QAAQ,EACR;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,cAAc,EACd;;AAED,mBAAmB;AACnB;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,aAAa;IACb,cAAc,EACd,EAAA;;AAGF;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,sBAAsB,EACtB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,YAAY;IACZ,aAAa,EACb,EAAA;;ACjMF;EACC,mCAAmC;EACnC,8BAA8B;EAC9B,mCFFsC;EEGtC,iBAAiB,EACjB;;AAEU;EACV,mCFPsC,EEQtC;;AAED;EACC,mCFVyC,EEWzC;;AAEU;EACV,sBAAsB,EACtB;;AAED;EACC,8BAA8B,EAC9B;;AAED;EACC,sBAAsB,EACtB;;AAEW;EACX,sBAAsB,EACtB;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,YAAY;EACZ,YAAY,EACZ;;ACvCD;EACC,eHKkB,EGJlB;;AAED;EACC,eHCkB,EGAlB;;AAED;EACC,eHUkB,EGTlB;;ACTD;EACC,YAAY,EACZ;;AAED;EACC,aAAa;EACb,YAAY,EACZ;;AAED;EACC,YAAY,EACZ;;AAED;EACC,yBAAyB;EACzB,sBAAsB;EACtB,0BJXkB;EIYlB,eJLkB;EIMlB,0BJNkB;EIOlB,mBAAmB,EACnB;;AAED;EACC,6BAA6B;EAC7B,0BJZkB;EIalB,eJpBkB,EIqBlB;;AAEK;EACL,0BJnBkB;EIoBlB,eJzBkB,EI0BlB;;AAED;EACC,6BAA6B;EAC7B,0BAA0B,EAC1B;;AAED;EACC,oBAAoB;EACpB,eAAe;EACf,aAAa,EACb;;AC1CD;EACE,4BAA4B,EAC7B;;AAED;EACE,cAAc,EACf","file":"global.css","sourcesContent":["//global.scss\n\n//variables\n$font-stack-body: \"leitura-news\", serif;\n$font-stack-headers: \"prenton\", sans-serif;\n\n//solarized variables TERMCOL\n$base03: #002b36;//brblack\n$base02: #073642;//black\n$base01: #586e75;//brgreen\n$base00: #657b83;//bryellow\n$base0: #839496;//brblue\n$base1: #93a1a1;//brcyan\n$base2: #eee8d5;//white\n$base3: #fdf6e3;//brwhite\n$yellow: #b58900;\n$orange: #cb4b16;\n$red: #dc322f;\n$magenta: #d33682;\n$violet: #6c71c4;\n$blue: #268bd2;\n$cyan: #2aa198;\n$green: #859900;\n\n//global styles\nhtml {\n\tbackground: url('/assets/img/escheresque.png');\n}\n\n.map {\n\theight: 150px;\n}\n\n//layout\n@import \"layout\";\n\n//components\n@import \"components/fonts\";\n@import \"components/colours\";\n@import \"components/forms\";\n@import \"components/twitter\";\n","//layout.scss\n\n//boxes\nhtml {\n\tbox-sizing: border-box;\n}\n\n*, *:before, *:after {\n\tbox-sizing: inherit;\n}\n\n#topheader {\n\tdisplay: flex;\n\tflex-flow: row;\n}\n\n#topheader a {\n\tpadding: 0.5em 1em;\n}\n\nnav {\n\tpadding-top: 0.5em;\n}\n\n.social-list {\n\tpadding-left: 2em;\n}\n\n.note {\n\tbackground-color: $base2;\n\tbox-shadow: 0 0 10px 2px $base1;\n\tpadding: 0.5em 0.5em;\n\tmargin-top: 1em;\n}\n\n.note:after {\n\tcontent: \" \";\n\tdisplay: block;\n\theight: 0;\n\tclear: both;\n}\n\n.note a {\n\tword-wrap: break-word;\n}\n\n.note .e-content p:first-child {\n\tmargin-top: 0;\n}\n\n.note-metadata {\n\twidth: 100%;\n}\n\n.social-links {\n\tfloat: right;\n}\n\n.social-links a {\n\ttext-decoration: none;\n}\n\n.icon {\n\twidth: auto;\n\theight: 1em;\n\tfill: $blue;\n}\n\n.reply {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding: 0.5em 0.5em;\n}\n\n.reply-to {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding-top: 2em;\n}\n\n.reply-to + .note {\n\tmargin-top: 0.3em;\n}\n\n.mini-h-card {\n\tborder-radius: 2px;\n\tborder: 1px solid $base01;\n\tpadding: 0 0.2em;\n\ttext-decoration: none;\n\tmargin-right: 5px;\n\twhite-space: nowrap;\n}\n\n.mini-h-card img {\n\theight: 1.26em;\n\tdisplay: inline;\n\tborder-radius: 2px;\n\tvertical-align: text-bottom;\n}\n\n.like-photo {\n\theight: 1.26em;\n}\n\n.reply .e-content {\n\tmargin-top: 0.5em;\n\tpadding-left: 0.5em;\n}\n\n.notes-subtitle {\n\tfont-size: 1em;\n}\n\n.note-photo {\n\twidth: 100%;\n\theight: auto;\n\timage-orientation: from-image;\n}\n\n//articles\n\narticle header {\n\tmargin-top: 0.5em;\n\tmargin-bottom: 0.8em;\n}\n\n.post-info {\n\tfont-size: 0.8em;\n\tfont-style: italic;\n\tmargin-top: -0.8em;\n}\n\n//contacts\n.contact {\n\tposition: relative;\n}\n\n.contact-links {\n\tlist-style-type: none;\n}\n\n.contact img {\n\theight: auto;\n\twidth: 2em;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n}\n\n.contact-info {\n\tmargin-left: 2em;\n}\n\n#map {\n\theight: 300px;\n}\n\n/* media queries */\n@media (min-width: 700px) {\n\tmain {\n\t\tmargin-left: 10em;\n\t\tmargin-right: 10em;\n\t}\n\n\tfooter {\n\t\tmargin-left: 13em;\n\t\tmargin-right: 13em;\n\t}\n\n\t.youtube {\n\t\twidth: 640px;\n\t\theight: 360px;\n\t}\n}\n\n@media (max-width: 699px) {\n\tmain {\n\t\tmargin-left: 10px;\n\t\tmargin-right: 10px;\n\t}\n\n\tarticle {\n\t\tword-wrap: break-word;\n\t}\n\n\tfooter {\n\t\tmargin-left: 15px;\n\t\tmargin-right: 15px;\n\t}\n\n\t.youtube {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n}\n","//fonts.scss\n\nbody {\n\ttext-rendering: optimizeLegibility;\n\tfont-feature-settings: \"liga\";\n\tfont-family: $font-stack-body;\n\tfont-size: 1.2em;\n}\n\n#topheader h1 {\n\tfont-family: $font-stack-body;\n}\n\nh1 {\n\tfont-family: $font-stack-headers;\n}\n\n#topheader a {\n\ttext-decoration: none;\n}\n\nnav {\n\tfont-feature-settings: \"dlig\";\n}\n\narticle header h1 a {\n\ttext-decoration: none;\n}\n\narticle div a {\n\ttext-decoration: none;\n}\n\nfooter {\n\tfont-size: 0.8em;\n}\n\n.emoji {\n\twidth: auto;\n\theight: 1em;\n}\n","//colours.scss\nbody {\n\tcolor: $base03;\n}\n\nheader a {\n\tcolor: $base03;\n}\n\na {\n\tcolor: $blue;\n}","//forms.scss\n\nform {\n\twidth: 100%;\n}\n\nfieldset {\n\tmin-width: 0;\n\twidth: 100%;\n}\n\ninput[type=\"text\"], input[type=\"file\"], textarea {\n\twidth: 100%;\n}\n\ninput, button, textarea {\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tbackground-color: $base03;\n\tcolor: $base3;\n\tborder: 1px solid $base3;\n\tborder-radius: 4px;\n}\n\nbutton:hover {\n\ttransition: 0.5s ease-in-out;\n\tbackground-color: $base3;\n\tcolor: $base03;\n}\n\nbutton:disabled {\n\tbackground-color: $base1;\n\tcolor: $base03;\n}\n\ninput[type=\"checkbox\"] {\n\t-webkit-appearance: checkbox;\n\t-moz-appearance: checkbox;\n}\n\n#photo {\n\tbackground: inherit;\n\tcolor: inherit;\n\tborder: none;\n}\n","//twitter.scss\n\n.twitter-tweet-rendered {\n margin-bottom: 0 !important;\n}\n\n.twitter-tweet-rendered + .note {\n margin-top: 0;\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/public/assets/js/Autolinker.min.js b/public/assets/js/libs/Autolinker.min.js similarity index 100% rename from public/assets/js/Autolinker.min.js rename to public/assets/js/libs/Autolinker.min.js diff --git a/public/assets/js/alertify.js b/public/assets/js/libs/alertify.js similarity index 100% rename from public/assets/js/alertify.js rename to public/assets/js/libs/alertify.js diff --git a/public/assets/js/fetch.js b/public/assets/js/libs/fetch.js similarity index 100% rename from public/assets/js/fetch.js rename to public/assets/js/libs/fetch.js diff --git a/public/assets/js/marked.min.js b/public/assets/js/libs/marked.min.js similarity index 100% rename from public/assets/js/marked.min.js rename to public/assets/js/libs/marked.min.js diff --git a/public/assets/js/prism.js b/public/assets/js/libs/prism.js similarity index 100% rename from public/assets/js/prism.js rename to public/assets/js/libs/prism.js diff --git a/public/assets/js/store2.min.js b/public/assets/js/libs/store2.min.js similarity index 100% rename from public/assets/js/store2.min.js rename to public/assets/js/libs/store2.min.js diff --git a/public/build/assets/css/alertify-d84546f82d.css.gz b/public/build/assets/css/alertify-d84546f82d.css.gz index 59ce31ea2fee73edaed164a9566e36a96571c6dc..8ef78a9aa60c76cf0419cfe46092c93c0e8279a9 100644 GIT binary patch literal 1044 zcmb2|=3oE;Cg!c;oq4M*K7`-9`F({!lZm>=d;79dDTB_?r08v)85jTk?(_AC@ws7~ z$!Gk%=Xq93wvy@EdjV&^zq($mUJx0y&3|%hhQ02zMQ6FNpS#qxZONIu zoE80@*^j&@TwQW0bB^aO`x)_PS!&E zqUqvaS7sDNEts<>SgGEvTeL;T#NN|D_3!1+TV6=NUA|(81k>AP6T08|FZ6%!@~q?O zJR=XiI~nt0AM1Pen%W9VUlzTv(D-EhO1Eq4yG|!(`8&AQ{qAf~I`M9?&1?ll+tmw1 zs&-E+)QK`!z1Dl-J^1m2%P9rhh6@o)cVoCnQ_etz&Ok|NsA_H{blC!?>Bs&ieVkHTVJGh((NrPAvZ!oYM8qV!((MX| z-V2L8`m(`|Ly3D$$Ly!48#k-4PQSr&uCHND#*(HNamx-1SY8$pS)cjy`LTnoMpIrX2ay3ZQI%B9=xCW=c~|kQ9A$% zF60`B2?}cN{PIHlbn1?KEvuiZ^k;Q7X*?~=y_UEsvNig`mf{^&2Su+=*}P?uuI6TG z=~u~*X8n*!FU&*N&IH zd|Omx#dj?D#cRR3+()?cM5n>ppktCd1>4QdN*_Ew7bjS29$vANy&)wksq7=`^{>lc z{EV#Cnl(pEL;d}f6Y&?5SQWX?`V0AZ{{Ld4`^)XOrj}-#!*0zdi+%^cxNJSqGHK^> zo=M#1v(m5s@D57$^*?f~gtg>_&!_NJ6Thy0^l8Q|;ed(v>l7DoZ2GNnUd_Yfyp~4m zy>+QF-C{i1f&ceJ_ny77i*H7~LekI|mkb-5Z z>zU&}$6m@yVc7BhnjdS58n@?vi`m)brAtKhrA+g$us9!=jtzDbSg++;(xo=lsOFQZ zbjI_R^Jbl%_xvlF`!?U}h}pcrzSB)8C6M_^MBn_^j1OM_->$_cc zzi*!TL6^w*M_iKEj1Mnd;&tVR?$R@EHtQ=tR_RttJG+=#u3GryLg2zxYPtQz3#&c7 zRet_dJ|tA91#PL73cIGiG;ld*!g@42s;+2Vy2&KPT={8L zntErZw((D{f1s`;KkY&DU;dB;*%xWkJ1azO-Zj1Zy6=Bz-Sef7+aH>}o_EnEeZK08 zIlp46w4YU!N^e_};v)VvIBiS+H@i%|ro0(W3)0SHsXb6x{PwM5`iFAK_<3m&iQiXb z^=*~iRJ{A#`~8m;b~DRw^Vz(}Co19lQA=$d$M2Ne=AwYgzq4C~ThgcoeS7rERCu>v$2u(Y?fGy8)iO`X<(9N5V-jqm~ z{@Q!nvF)j!t@?~F8$7f--~8lfeXm>LrthXYQw2PCYu$TyHZZT3anA1GKGPdnzl23g K&7Dp885jVfrv7FC diff --git a/public/build/assets/css/global-ef9dfef096.css.br b/public/build/assets/css/global-ef9dfef096.css.br deleted file mode 100644 index 45595e736d1c624c58ed49c9d6fc1b618549843d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1061 zcmb0R;%At{T4wDo)HW|hBg^tl?2nUL%fsICPnz2=a@=+KwW+J8M_j1<;c$X;5yKQN z<=m4>SD*g2|90zhEMt3^&$)BHGu6y1RfCwrT)2wkyB4r<9P(MsX}OeJA08`X!kN{~2f5%Qxp~ zr`z-I+C2ZhowxGIdaG4c`-{x7eic13lC(BaUi^2&1ZULudL74TlsQL{!&=W zyJ63Vqjz>Kn!@#gWsC2L1v#SDCYD(zjMNIdbhelz#2(xz?LFP#?EBImOB(zSa|X+8 zTb=jR_E`7#Pj_Xq>=sYB_x=B4X|{NqDTY5)&-iaTbJkj^GmQO(r^C$xj|+?S=FT`S z#5aA~&!_h$$4`8sxhZAC-t)@}>?}`yXcH3bs%d7K;-q_TdPaqKnC`Z{FWWSyY>(b$ zw0GeZ1+iI5HyoBZd{j6(#YIMPMwnyK?KxKjnSGyrKI8GY<~)b^JmE9hb3_)U3V$uW zf33rK{<{B@-n_K&$o=(B(%a=t%y%!9ro#_olWsAnp7NgO_wx4FU%Iur^HPrUbIkU) z(Vg`w_e6%*8MR#yzTR<=bOGXpHM3GZ-UVggJVobc@5a&0EgS4Y$j7@4WxWw%^xS`fHJpqpW9L zv{>|8$>eJ?dt4M%8oHY6jmnaavgc)#pIflUZF)!QEafR8agjwRgn&f9HyCmqvDBla8}QU!WA%;uGPi&b`YNKV1rR=vy$odUoZdZkA9JRmC_izvX!! zW+^;BY%J2}v2RcA>y*6va~QI(U*^4}eWiMxV1BEiCfDse@#mRQj0IONs_kSI-GBM5 g{aK%DPOk%wFWnwoV)ym-+vSU<-7Q_BGA)A}08MoP?f?J) diff --git a/public/build/assets/css/global-ef9dfef096.css.gz b/public/build/assets/css/global-ef9dfef096.css.gz deleted file mode 100644 index 1c6683bffd5c6c2f8d2f77ef2156330dfa944bf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1250 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 Q*XJM9QCpc{!gZSi0BkA*L;wH) literal 0 HcmV?d00001 diff --git a/public/build/assets/css/global-f45e4f1fb0.css.gz b/public/build/assets/css/global-f45e4f1fb0.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..25778bd96870bbec733ae9e896ab7c5e84128e1c GIT binary patch literal 1236 zcmb2|=3oE;Cg!!_;mJ?b1nR!854g6nFEYO{cKP1r+ozYP^e#E66p*k*_33{0mXZyd z=2Y#ozHRRF^Vw{s=s?{`_s>mId3tl(l~q%Js%37iC@wqN%V-oHF+DtC6PL-1_^27? zo968OI^$1anc4cv%QwRsQe9`KRBq1TyBk=rn(xem^%|#p|HeLF5V>m4xudB?8$A~W zNZrZbqj14LC*alrkGTgeS1x0k_dUyUmfMHNYKdDDTN|2-WlpbMBh2&s+w5EULTkVI zSxxF;`k?1>`179TjWg~$%+*==?u*L(qsPz8`l>Zge6i7!CQg%*Md}MS=&WTkUCH5g zXR{CIQuC9R40oQJ_cKe2o|nDQ`gijd8FlU7@Bbv8onG_vhsg5wq^G9WRlWN2CEI&% zoSULDLF~HD%()k)b4|^aU;If=ZtgCIb+NiDx!zUn`sVdKXMJVzdD9QN#Z4aBd~5or znapO|syHoF3A$vE4O|H~e|{<=ix^VbE@i(SGt_GHKJt=ndLexvEN<#(C& zmrOIcz0QsE%;e9re@E}wZRvZ(>RZBc?$0J$rQg@ZD>54Mos)mg-|J5$o@c|i z2h1hg;|AvBf^36JOmF*ui=&r0Yt^3Wq!!#^j>fg~x9n>OO2C zk#=j!gqHPwA$KbFB^!J^;c}yG-?3TK4@_~JaHTjdBXqOhJ^0@ADT-~IJ~S+ox^()5#u|Z6?lZ?;cf0YYk}7)A zxwpo&$y0CLIlB*&%(GvwI9~Rg=iV#j1@VcC6Hd1tx1Xh^zkOkhq)6kuEwT2=yXA78 zyI&2O-Lzd!WB1;;ACg@`yT7iCTs?uqe#5~>4pZFZQcScW`S*rV@=!TNnWq)q0oF=<$fB7{@zbtbp70s6-J56*l z+70TfzyC_V`Z@Bs+1r~}yjD%Ce{3D`WXJF5yBCB7i$B^mNB!-o|L$R-`TfJ1Xq~W^ zzqVO(FY%f0&c2+#*Xd=|C&LhhjynzayDw%%*!XEI&WZYUP4`fFdSBPg@6$bXv;!I@ z?=)U_aPiENqM1u{Cr(n1-PT^xeWcC`v2CT*nSJ%st~;t0SQoxHZfL{9wCsbS_JU58c_)7CTVgBJn6`yo;#$P~mp?=& z>}e`pY*Of1pZWXE?9KaG&I>P&ntSlLndy|L*W+uxn~ literal 0 HcmV?d00001 diff --git a/public/build/assets/css/global.css.map b/public/build/assets/css/global.css.map index fa39372b..c091cdb6 100644 --- a/public/build/assets/css/global.css.map +++ b/public/build/assets/css/global.css.map @@ -1 +1 @@ -{"version":3,"sources":["global.scss","layout.scss","components/fonts.scss","components/colours.scss","components/forms.scss","components/twitter.scss"],"names":[],"mappings":"AAyBA;EACC,+CAAe,EACf;;AAED;EACC,cAAc,EACd;;AC5BD;EACC,uBAAuB,EACvB;;AAED;EACC,oBAAoB,EACpB;;AAED;EACC,sBAAc;EAAd,qBAAc;EAAd,cAAc;EACd,uBAAe;EAAf,mBAAe;EAAf,eAAe,EACf;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,0BDhBkB;ECiBlB,iCDlBkB;ECmBlB,qBAAqB;EACrB,gBAAgB,EAChB;;AAED;EACC,aAAa;EACb,eAAe;EACf,UAAU;EACV,YAAY,EACZ;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,cAAc,EACd;;AAED;EACC,YAAY,EACZ;;AAED;EACC,aAAa,EACb;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,YAAY;EACZ,YAAY;EACZ,cD7CkB,EC8ClB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,iBAAiB,EACjB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,mBAAmB;EACnB,0BD/EkB;ECgFlB,iBAAiB;EACjB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,4BAA4B,EAC5B;;AAED;EACC,eAAe,EACf;;AAED;EACC,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe,EACf;;AAED;EACC,YAAY;EACZ,aAAa;EACb,8BAA8B,EAC9B;;AAID;EACC,kBAAkB;EAClB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB,EACnB;;AAGD;EACC,mBAAmB,EACnB;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,OAAO;EACP,QAAQ,EACR;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,cAAc,EACd;;AAED,mBAAmB;AACnB;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,aAAa;IACb,cAAc,EACd,EAAA;;AAGF;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,sBAAsB,EACtB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,YAAY;IACZ,aAAa,EACb,EAAA;;ACjMF;EACC,mCAAmC;EACnC,sCAA8B;EAA9B,8BAA8B;EAC9B,mCFFsC;EEGtC,iBAAiB,EACjB;;AAED;EACC,mCFPsC,EEQtC;;AAED;EACC,mCFVyC,EEWzC;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,sCAA8B;EAA9B,8BAA8B,EAC9B;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,sBAAsB,EACtB;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,YAAY;EACZ,YAAY,EACZ;;ACvCD;EACC,eHKkB,EGJlB;;AAED;EACC,eHCkB,EGAlB;;AAED;EACC,eHUkB,EGTlB;;ACTD;EACC,YAAY,EACZ;;AAED;EACC,aAAa;EACb,YAAY,EACZ;;AAED;EACC,YAAY,EACZ;;AAED;EACC,yBAAyB;EACzB,sBAAsB;EACtB,0BJXkB;EIYlB,eJLkB;EIMlB,0BJNkB;EIOlB,mBAAmB,EACnB;;AAED;EACC,6BAA6B;EAC7B,0BJZkB;EIalB,eJpBkB,EIqBlB;;AAED;EACC,0BJnBkB;EIoBlB,eJzBkB,EI0BlB;;AAED;EACC,6BAA6B;EAC7B,0BAA0B,EAC1B;;AAED;EACC,oBAAoB;EACpB,eAAe;EACf,aAAa,EACb;;AC1CD;EACE,4BAA4B,EAC7B;;AAED;EACE,cAAc,EACf","file":"global.css","sourcesContent":["//global.scss\n\n//variables\n$font-stack-body: \"leitura-news\", serif;\n$font-stack-headers: \"prenton\", sans-serif;\n\n//solarized variables TERMCOL\n$base03: #002b36;//brblack\n$base02: #073642;//black\n$base01: #586e75;//brgreen\n$base00: #657b83;//bryellow\n$base0: #839496;//brblue\n$base1: #93a1a1;//brcyan\n$base2: #eee8d5;//white\n$base3: #fdf6e3;//brwhite\n$yellow: #b58900;\n$orange: #cb4b16;\n$red: #dc322f;\n$magenta: #d33682;\n$violet: #6c71c4;\n$blue: #268bd2;\n$cyan: #2aa198;\n$green: #859900;\n\n//global styles\nhtml {\n\tbackground: url('/assets/img/escheresque.png');\n}\n\n.map {\n\theight: 150px;\n}\n\n//layout\n@import \"layout\";\n\n//components\n@import \"components/fonts\";\n@import \"components/colours\";\n@import \"components/forms\";\n@import \"components/twitter\";\n","//layout.scss\n\n//boxes\nhtml {\n\tbox-sizing: border-box;\n}\n\n*, *:before, *:after {\n\tbox-sizing: inherit;\n}\n\n#topheader {\n\tdisplay: flex;\n\tflex-flow: row;\n}\n\n#topheader a {\n\tpadding: 0.5em 1em;\n}\n\nnav {\n\tpadding-top: 0.5em;\n}\n\n.social-list {\n\tpadding-left: 2em;\n}\n\n.note {\n\tbackground-color: $base2;\n\tbox-shadow: 0 0 10px 2px $base1;\n\tpadding: 0.5em 0.5em;\n\tmargin-top: 1em;\n}\n\n.note:after {\n\tcontent: \" \";\n\tdisplay: block;\n\theight: 0;\n\tclear: both;\n}\n\n.note a {\n\tword-wrap: break-word;\n}\n\n.note .e-content p:first-child {\n\tmargin-top: 0;\n}\n\n.note-metadata {\n\twidth: 100%;\n}\n\n.social-links {\n\tfloat: right;\n}\n\n.social-links a {\n\ttext-decoration: none;\n}\n\n.icon {\n\twidth: auto;\n\theight: 1em;\n\tfill: $blue;\n}\n\n.reply {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding: 0.5em 0.5em;\n}\n\n.reply-to {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding-top: 2em;\n}\n\n.reply-to + .note {\n\tmargin-top: 0.3em;\n}\n\n.mini-h-card {\n\tborder-radius: 2px;\n\tborder: 1px solid $base01;\n\tpadding: 0 0.2em;\n\ttext-decoration: none;\n\tmargin-right: 5px;\n\twhite-space: nowrap;\n}\n\n.mini-h-card img {\n\theight: 1.26em;\n\tdisplay: inline;\n\tborder-radius: 2px;\n\tvertical-align: text-bottom;\n}\n\n.like-photo {\n\theight: 1.26em;\n}\n\n.reply .e-content {\n\tmargin-top: 0.5em;\n\tpadding-left: 0.5em;\n}\n\n.notes-subtitle {\n\tfont-size: 1em;\n}\n\n.note-photo {\n\twidth: 100%;\n\theight: auto;\n\timage-orientation: from-image;\n}\n\n//articles\n\narticle header {\n\tmargin-top: 0.5em;\n\tmargin-bottom: 0.8em;\n}\n\n.post-info {\n\tfont-size: 0.8em;\n\tfont-style: italic;\n\tmargin-top: -0.8em;\n}\n\n//contacts\n.contact {\n\tposition: relative;\n}\n\n.contact-links {\n\tlist-style-type: none;\n}\n\n.contact img {\n\theight: auto;\n\twidth: 2em;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n}\n\n.contact-info {\n\tmargin-left: 2em;\n}\n\n#map {\n\theight: 300px;\n}\n\n/* media queries */\n@media (min-width: 700px) {\n\tmain {\n\t\tmargin-left: 10em;\n\t\tmargin-right: 10em;\n\t}\n\n\tfooter {\n\t\tmargin-left: 13em;\n\t\tmargin-right: 13em;\n\t}\n\n\t.youtube {\n\t\twidth: 640px;\n\t\theight: 360px;\n\t}\n}\n\n@media (max-width: 699px) {\n\tmain {\n\t\tmargin-left: 10px;\n\t\tmargin-right: 10px;\n\t}\n\n\tarticle {\n\t\tword-wrap: break-word;\n\t}\n\n\tfooter {\n\t\tmargin-left: 15px;\n\t\tmargin-right: 15px;\n\t}\n\n\t.youtube {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n}\n","//fonts.scss\n\nbody {\n\ttext-rendering: optimizeLegibility;\n\tfont-feature-settings: \"liga\";\n\tfont-family: $font-stack-body;\n\tfont-size: 1.2em;\n}\n\n#topheader h1 {\n\tfont-family: $font-stack-body;\n}\n\nh1 {\n\tfont-family: $font-stack-headers;\n}\n\n#topheader a {\n\ttext-decoration: none;\n}\n\nnav {\n\tfont-feature-settings: \"dlig\";\n}\n\narticle header h1 a {\n\ttext-decoration: none;\n}\n\narticle div a {\n\ttext-decoration: none;\n}\n\nfooter {\n\tfont-size: 0.8em;\n}\n\n.emoji {\n\twidth: auto;\n\theight: 1em;\n}\n","//colours.scss\nbody {\n\tcolor: $base03;\n}\n\nheader a {\n\tcolor: $base03;\n}\n\na {\n\tcolor: $blue;\n}","//forms.scss\n\nform {\n\twidth: 100%;\n}\n\nfieldset {\n\tmin-width: 0;\n\twidth: 100%;\n}\n\ninput[type=\"text\"], input[type=\"file\"], textarea {\n\twidth: 100%;\n}\n\ninput, button, textarea {\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tbackground-color: $base03;\n\tcolor: $base3;\n\tborder: 1px solid $base3;\n\tborder-radius: 4px;\n}\n\nbutton:hover {\n\ttransition: 0.5s ease-in-out;\n\tbackground-color: $base3;\n\tcolor: $base03;\n}\n\nbutton:disabled {\n\tbackground-color: $base1;\n\tcolor: $base03;\n}\n\ninput[type=\"checkbox\"] {\n\t-webkit-appearance: checkbox;\n\t-moz-appearance: checkbox;\n}\n\n#photo {\n\tbackground: inherit;\n\tcolor: inherit;\n\tborder: none;\n}\n","//twitter.scss\n\n.twitter-tweet-rendered {\n margin-bottom: 0 !important;\n}\n\n.twitter-tweet-rendered + .note {\n margin-top: 0;\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["global.scss","layout.scss","components/fonts.scss","components/colours.scss","components/forms.scss","components/twitter.scss"],"names":[],"mappings":"AAyBA;EACC,+CAAe,EACf;;AAED;EACC,cAAc,EACd;;AC5BD;EACC,uBAAuB,EACvB;;AAED;EACC,oBAAoB,EACpB;;AAED;EACC,qBAAc;EAAd,cAAc;EACd,mBAAe;EAAf,eAAe,EACf;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,mBAAmB,EACnB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,0BDhBkB;ECiBlB,iCDlBkB;ECmBlB,qBAAqB;EACrB,gBAAgB,EAChB;;AAED;EACC,aAAa;EACb,eAAe;EACf,UAAU;EACV,YAAY,EACZ;;AAEK;EACL,sBAAsB,EACtB;;AAEiB;EACjB,cAAc,EACd;;AAED;EACC,YAAY,EACZ;;AAED;EACC,aAAa,EACb;;AAEa;EACb,sBAAsB,EACtB;;AAED;EACC,YAAY;EACZ,YAAY;EACZ,cD7CkB,EC8ClB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,iBAAiB,EACjB;;AAED;EACC,kBAAkB,EAClB;;AAED;EACC,mBAAmB;EACnB,0BD/EkB;ECgFlB,iBAAiB;EACjB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe;EACf,gBAAgB;EAChB,mBAAmB;EACnB,4BAA4B,EAC5B;;AAED;EACC,eAAe,EACf;;AAEM;EACN,kBAAkB;EAClB,oBAAoB,EACpB;;AAED;EACC,eAAe,EACf;;AAED;EACC,YAAY;EACZ,aAAa;EACb,8BAA8B,EAC9B;;AAID;EACC,kBAAkB;EAClB,qBAAqB,EACrB;;AAED;EACC,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB,EACnB;;AAGD;EACC,mBAAmB,EACnB;;AAED;EACC,sBAAsB,EACtB;;AAEQ;EACR,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,OAAO;EACP,QAAQ,EACR;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,cAAc,EACd;;AAED,mBAAmB;AACnB;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,aAAa;IACb,cAAc,EACd,EAAA;;AAGF;EACC;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,sBAAsB,EACtB;EAED;IACC,kBAAkB;IAClB,mBAAmB,EACnB;EAED;IACC,YAAY;IACZ,aAAa,EACb,EAAA;;ACjMF;EACC,mCAAmC;EACnC,8BAA8B;EAC9B,mCFFsC;EEGtC,iBAAiB,EACjB;;AAEU;EACV,mCFPsC,EEQtC;;AAED;EACC,mCFVyC,EEWzC;;AAEU;EACV,sBAAsB,EACtB;;AAED;EACC,8BAA8B,EAC9B;;AAED;EACC,sBAAsB,EACtB;;AAEW;EACX,sBAAsB,EACtB;;AAED;EACC,iBAAiB,EACjB;;AAED;EACC,YAAY;EACZ,YAAY,EACZ;;ACvCD;EACC,eHKkB,EGJlB;;AAED;EACC,eHCkB,EGAlB;;AAED;EACC,eHUkB,EGTlB;;ACTD;EACC,YAAY,EACZ;;AAED;EACC,aAAa;EACb,YAAY,EACZ;;AAED;EACC,YAAY,EACZ;;AAED;EACC,yBAAyB;EACzB,sBAAsB;EACtB,0BJXkB;EIYlB,eJLkB;EIMlB,0BJNkB;EIOlB,mBAAmB,EACnB;;AAED;EACC,6BAA6B;EAC7B,0BJZkB;EIalB,eJpBkB,EIqBlB;;AAEK;EACL,0BJnBkB;EIoBlB,eJzBkB,EI0BlB;;AAED;EACC,6BAA6B;EAC7B,0BAA0B,EAC1B;;AAED;EACC,oBAAoB;EACpB,eAAe;EACf,aAAa,EACb;;AC1CD;EACE,4BAA4B,EAC7B;;AAED;EACE,cAAc,EACf","file":"global.css","sourcesContent":["//global.scss\n\n//variables\n$font-stack-body: \"leitura-news\", serif;\n$font-stack-headers: \"prenton\", sans-serif;\n\n//solarized variables TERMCOL\n$base03: #002b36;//brblack\n$base02: #073642;//black\n$base01: #586e75;//brgreen\n$base00: #657b83;//bryellow\n$base0: #839496;//brblue\n$base1: #93a1a1;//brcyan\n$base2: #eee8d5;//white\n$base3: #fdf6e3;//brwhite\n$yellow: #b58900;\n$orange: #cb4b16;\n$red: #dc322f;\n$magenta: #d33682;\n$violet: #6c71c4;\n$blue: #268bd2;\n$cyan: #2aa198;\n$green: #859900;\n\n//global styles\nhtml {\n\tbackground: url('/assets/img/escheresque.png');\n}\n\n.map {\n\theight: 150px;\n}\n\n//layout\n@import \"layout\";\n\n//components\n@import \"components/fonts\";\n@import \"components/colours\";\n@import \"components/forms\";\n@import \"components/twitter\";\n","//layout.scss\n\n//boxes\nhtml {\n\tbox-sizing: border-box;\n}\n\n*, *:before, *:after {\n\tbox-sizing: inherit;\n}\n\n#topheader {\n\tdisplay: flex;\n\tflex-flow: row;\n}\n\n#topheader a {\n\tpadding: 0.5em 1em;\n}\n\nnav {\n\tpadding-top: 0.5em;\n}\n\n.social-list {\n\tpadding-left: 2em;\n}\n\n.note {\n\tbackground-color: $base2;\n\tbox-shadow: 0 0 10px 2px $base1;\n\tpadding: 0.5em 0.5em;\n\tmargin-top: 1em;\n}\n\n.note:after {\n\tcontent: \" \";\n\tdisplay: block;\n\theight: 0;\n\tclear: both;\n}\n\n.note a {\n\tword-wrap: break-word;\n}\n\n.note .e-content p:first-child {\n\tmargin-top: 0;\n}\n\n.note-metadata {\n\twidth: 100%;\n}\n\n.social-links {\n\tfloat: right;\n}\n\n.social-links a {\n\ttext-decoration: none;\n}\n\n.icon {\n\twidth: auto;\n\theight: 1em;\n\tfill: $blue;\n}\n\n.reply {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding: 0.5em 0.5em;\n}\n\n.reply-to {\n\tmargin-left: 2em;\n\tmargin-right: 2em;\n\tfont-size: 0.8em;\n\tpadding-top: 2em;\n}\n\n.reply-to + .note {\n\tmargin-top: 0.3em;\n}\n\n.mini-h-card {\n\tborder-radius: 2px;\n\tborder: 1px solid $base01;\n\tpadding: 0 0.2em;\n\ttext-decoration: none;\n\tmargin-right: 5px;\n\twhite-space: nowrap;\n}\n\n.mini-h-card img {\n\theight: 1.26em;\n\tdisplay: inline;\n\tborder-radius: 2px;\n\tvertical-align: text-bottom;\n}\n\n.like-photo {\n\theight: 1.26em;\n}\n\n.reply .e-content {\n\tmargin-top: 0.5em;\n\tpadding-left: 0.5em;\n}\n\n.notes-subtitle {\n\tfont-size: 1em;\n}\n\n.note-photo {\n\twidth: 100%;\n\theight: auto;\n\timage-orientation: from-image;\n}\n\n//articles\n\narticle header {\n\tmargin-top: 0.5em;\n\tmargin-bottom: 0.8em;\n}\n\n.post-info {\n\tfont-size: 0.8em;\n\tfont-style: italic;\n\tmargin-top: -0.8em;\n}\n\n//contacts\n.contact {\n\tposition: relative;\n}\n\n.contact-links {\n\tlist-style-type: none;\n}\n\n.contact img {\n\theight: auto;\n\twidth: 2em;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n}\n\n.contact-info {\n\tmargin-left: 2em;\n}\n\n#map {\n\theight: 300px;\n}\n\n/* media queries */\n@media (min-width: 700px) {\n\tmain {\n\t\tmargin-left: 10em;\n\t\tmargin-right: 10em;\n\t}\n\n\tfooter {\n\t\tmargin-left: 13em;\n\t\tmargin-right: 13em;\n\t}\n\n\t.youtube {\n\t\twidth: 640px;\n\t\theight: 360px;\n\t}\n}\n\n@media (max-width: 699px) {\n\tmain {\n\t\tmargin-left: 10px;\n\t\tmargin-right: 10px;\n\t}\n\n\tarticle {\n\t\tword-wrap: break-word;\n\t}\n\n\tfooter {\n\t\tmargin-left: 15px;\n\t\tmargin-right: 15px;\n\t}\n\n\t.youtube {\n\t\twidth: 100%;\n\t\theight: auto;\n\t}\n}\n","//fonts.scss\n\nbody {\n\ttext-rendering: optimizeLegibility;\n\tfont-feature-settings: \"liga\";\n\tfont-family: $font-stack-body;\n\tfont-size: 1.2em;\n}\n\n#topheader h1 {\n\tfont-family: $font-stack-body;\n}\n\nh1 {\n\tfont-family: $font-stack-headers;\n}\n\n#topheader a {\n\ttext-decoration: none;\n}\n\nnav {\n\tfont-feature-settings: \"dlig\";\n}\n\narticle header h1 a {\n\ttext-decoration: none;\n}\n\narticle div a {\n\ttext-decoration: none;\n}\n\nfooter {\n\tfont-size: 0.8em;\n}\n\n.emoji {\n\twidth: auto;\n\theight: 1em;\n}\n","//colours.scss\nbody {\n\tcolor: $base03;\n}\n\nheader a {\n\tcolor: $base03;\n}\n\na {\n\tcolor: $blue;\n}","//forms.scss\n\nform {\n\twidth: 100%;\n}\n\nfieldset {\n\tmin-width: 0;\n\twidth: 100%;\n}\n\ninput[type=\"text\"], input[type=\"file\"], textarea {\n\twidth: 100%;\n}\n\ninput, button, textarea {\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tbackground-color: $base03;\n\tcolor: $base3;\n\tborder: 1px solid $base3;\n\tborder-radius: 4px;\n}\n\nbutton:hover {\n\ttransition: 0.5s ease-in-out;\n\tbackground-color: $base3;\n\tcolor: $base03;\n}\n\nbutton:disabled {\n\tbackground-color: $base1;\n\tcolor: $base03;\n}\n\ninput[type=\"checkbox\"] {\n\t-webkit-appearance: checkbox;\n\t-moz-appearance: checkbox;\n}\n\n#photo {\n\tbackground: inherit;\n\tcolor: inherit;\n\tborder: none;\n}\n","//twitter.scss\n\n.twitter-tweet-rendered {\n margin-bottom: 0 !important;\n}\n\n.twitter-tweet-rendered + .note {\n margin-top: 0;\n}\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/public/build/assets/css/prism-5c98941a94.css.gz b/public/build/assets/css/prism-5c98941a94.css.gz index 652d5e2b320f7312b82b4d4b040043b2ae2693f9..03dc538ddf875ec2010f88fe88386043045dc601 100644 GIT binary patch literal 1273 zcmb2|=3oE;Cg!PO&zl}=@cf&CNZ$jfPYFZkG@x6;#8|D)35iibV%788ss1D`GZEqzeR)KvV~%9-&; z?*@fPPJiZlP}OCVme7T;39CboJe?#xkHg?e%?0T>^S__4{OI$mpQrM$l-fMGncBYh zHt)0lzEA(;>-qJ5D^i}!)wla|;N>1SUV}wTnuV1uHj7=oGk-!CYvrHw`6GQ6tM9~e)08F$&t5x&$McH3qvNmS-~LJ&yEqQ)oFs8J^Waf6 zwe{MWQ@)mY+J#J7_G;3cJzA2Y56-pS1>@mcM)X~q+`Ieu-^ zQ*8Dm|DSo+^7BEybGiIR3Y`Hj57n>q?_ac}=O^1nUAYeNko1^iOYEDQcnzs@!| z*<<#cgS`xwd@DUomv=Vgg$2)^-5$F}ZhR6Og3|YG zyZ3gZT#0|#8oS zHd(Fv9`O{<7N~Y-d;YF20 zZ=(6-?cP+(3OUyF+VIj(o61FZY&`EMZZf^qX}#*R&_+Yk<)1f;s@Q1zYQ9ig7tfYk znPH_D%*%RW?=kKVY{!=u^$KrTnqBs6VQ}ZUt6RTce(>qdgrw?*8?#t1d_H#jpU`$) z!;-%@dh_fL?LDUW<@|;ZLjR>Y7itt1Z#(OD!*o}z^0V8s-_5k1mpA=;^V{V2I~FIX yEcx-I{o{+XH$8(5uO8oc`JuG#ni=+jZ~s+(U1B)7|1tBIdPc*u-@o!PFaQ9kqJaYd literal 1274 zcmb2|=3oE;Cg!PO>5Cp~@cf$}Y)~6CXP)M~w|l?e+qm|Kk3of_-^{uRcTb=76f1}; zkWt^9|H}E7O0CeQBMY2^j@ZcX6df)37VtfJCa=&=v6xFs<|iGye?-LS!g_0m2?1O8 zoLm_pQj*v*(^9O`{Ms(*;%zPOoOdm<3e!3Mt|{@l)%&Okr8m!BzVnYap}FhTx@~E{ z^6QMBA8q3NYn9H#6qq8YvDo9ORYKBHlWvQQOOjjI=K6J)bR=J@UvaYfm|@|U6ERw! zIy?Wa?Y^u0zV5f~LM27{+V4NpuRW7prKlJbVR3Pe>VnQWyM=@Hsp!Z5G5*0Owmot3 zcKQDKMOiCUny2gk+j=bjB2%#N1LFlx*aJ3YM4GLQQ2UU5X63cH*Vo5gQQ7gUdi~VZ zZmgAely=8&d=k`}GS{euy;^hDDHf}x%c2w|CoQmV>iKf~+5C>n6)zi$H4SE5?)jMO zac`=VxA0nbyXj5GHo52R)fGB*aNbkh;y-p;EMnrveYjQ@ONBG3`#ARabWJD-F?E`< zxi$2F%-&;${Bvecm{FrGwNhw#LXx16VyIiCue9cZ)5&vp{};KTbaX<`ug&ah_iCMZ zvX~)LB;(r&mN`|69n4Pix5({n%Q$J^vAvSZDVpz4ae1QO>o1z2zJIn{t&({$ffSo*E+FXBA(u91i3o8Gyd zlVbF~9d|jl<7{GmpK#ZgihZ&dW?4qrxx{ryaAzI&I~sKBWMlN?dv}F>8FY&0(yZ zWT|oIU8dsKDax9b0UPb7cOOevXmyJ^8Iix)T!}o5IFt==FZO(y9Z` z9>^|EI`p|Kc$Lk`roxnYOZJMlPB6K=!@8KI>WN=(t1k1}O$?1|f~Gqae*V1AHhHb* z+&RZ|*)RE2x{59qY)=ad4xatnca6rXro)M;VN=B8wzRB`6_~EOtBEzI=Io{zt?H@A z^VS{wyU=`%gLdqp+8=ip#l8=lbXD^8Uc;bskF0K7)m2$~X%YYW1*cX9+UAKLDv!`)c+q=9Ym)_30T z&kCM)EVtWWYO}@4g4Ju??3I^2yyFt4?n>#CUE}cJ;xE^k?I{t}vQu~0o55&RD%sI|?DGe%7-H;rCLZ(?9(5yJS;*{PNvT`?goVnalTN?hm2+ vzjAG=>dRJVNvytn6FQq#_#U-Z^KKU#SHIn6!o|JWG~&wl^P$G`vpI5u;- diff --git a/public/build/assets/css/projects-d945298e4f.css.gz b/public/build/assets/css/projects-d945298e4f.css.gz index deca5763906e27c28dbaf402e83abd1161196dd9..f773d1476a44a752faaaa0c64f94d4ed7170f2af 100644 GIT binary patch literal 120 zcmb2|=3oE;CT39|SEd#N9vk!Z32(Rc9Zql9_2BiVZ`*uqW}Zx&QRVtEmv3J~+bn^b zADb7x31dmD;5i)2S+jIQ! zHU961_znk4u&KUb2+p{7*e$Ep{Jzkd>v!%hKh*cgL4U=w$35J?la4p)9siNE?)$%5 Z`)jvtUh&UA{xa`~NE2hq-XaDD1^~@?H>Lmp diff --git a/public/build/assets/js/Autolinker.min-b46556773a.js.gz b/public/build/assets/js/Autolinker.min-b46556773a.js.gz deleted file mode 100644 index f0c2a0dad08442d04a914d78226272dd325482ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8473 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 diff --git a/public/build/assets/js/fetch-5e9040330a.js.gz b/public/build/assets/js/fetch-5e9040330a.js.gz deleted file mode 100644 index af7036e67d77640a39a3cc256fed723a096fda8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2643 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 diff --git a/public/build/assets/js/form-save-45f7f5b21d.js b/public/build/assets/js/form-save-45f7f5b21d.js new file mode 100644 index 00000000..62721aa5 --- /dev/null +++ b/public/build/assets/js/form-save-45f7f5b21d.js @@ -0,0 +1,69 @@ +var feature = { + addEventListener : !!window.addEventListener, + querySelectorAll : !!document.querySelectorAll +}; +if(feature.addEventListener && feature.querySelectorAll) { + init(); +} +function init() { + var keys = getKeys(); + for (var i = 0; i < keys.length; i++) { + if (store.get(keys[i])) { + var formId = keys[i].split('~')[1]; + document.getElementById(formId).value = store.get(keys[i]); + } + } +} +var timerId = window.setInterval(function() { + var saved = false; + var inputs = document.querySelectorAll('input[type=text], textarea'); + for (var i = 0; i < inputs.length; i++) { + var key = getFormElement(inputs[i]).id + '~' + inputs[i].id; + if (store.get(key) !== inputs[i].value && inputs[i].value !== '') { + store.set(key, inputs[i].value); + saved = true; + } + } + if (saved === true) { + alertify.logPosition('top right'); + alertify.success('Auto saved text'); + } +}, 5000); +var forms = document.querySelectorAll('form'); +for (var f = 0; f < forms.length; f++) { + var form = forms[f]; + form.addEventListener('submit', function() { + window.clearInterval(timerId); + var formId = form.id; + var storedKeys = store.keys(); + for (var i = 0; i < storedKeys.length; i++) { + if (storedKeys[i].indexOf(formId) > -1) { + store.remove(storedKeys[i]); + } + } + }); +} +function getKeys() { + var keys = []; + var formFields = document.querySelectorAll('input[type=text], textarea'); + for (var f = 0; f < formFields.length; f++) { + var parent = getFormElement(formFields[f]); + if (parent !== false) { + var key = parent.id + '~' + formFields[f].id; + keys.push(key); + } + } + return keys; +} +function getFormElement(elem) { + if (elem.nodeName.toLowerCase() !== 'body') { + var parent = elem.parentNode; + if (parent.nodeName.toLowerCase() === 'form') { + return parent; + } else { + return getFormElement(parent); + } + } else { + return false; + } +} diff --git a/public/build/assets/js/form-save-45f7f5b21d.js.br b/public/build/assets/js/form-save-45f7f5b21d.js.br new file mode 100644 index 0000000000000000000000000000000000000000..b24b05e88597cdcbcf055f084be45c92a64cb5ee GIT binary patch literal 575 zcmb16FFOy(<^%ye^YhbcVT|{QWJ;Y-^{AnHQEija-Ox{i(M)7C9Q1X>fi_& zenmmHL|rSlsP8N`&JNb~3w9aW>}N?9U=XmbPB7UtXW!g48KP@mcHC6?-?DInpX$5r z`@t34bgay|vyT4V`KwFHXG4^xZoDT?cp2_gj&-kFlvHFgeAN;k>?(h@;wPo{Sv$;RrUQS*6 zcK(hnU%JgIJ_oOxd2T)Pu}YO5ufz5Qe&wQ%81~r7=Xp+wzO-2-qBLub!_R)9E3TW< z^|u$cW$@)pTdMWy|MO$U8(IExdfzcN|NY={@_kXaGh8g?pK9uiUDSnsPWzVDWggzO zerhtSR?>!tTD(fC(M-0aQhm#hU2OHhhtUiGp{76`JGAG zQuWzg^?dcI{I$xv%-V$SSAXMox?QsJ?CQp5hX#@MabyehkPo9O$F6%&~N62ufB literal 0 HcmV?d00001 diff --git a/public/build/assets/js/form-save-45f7f5b21d.js.gz b/public/build/assets/js/form-save-45f7f5b21d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f903d4687079ccf0d2bd52c119f54cdcdb8e922b GIT binary patch literal 720 zcmb2|=3oE;Cg!yv>AP?1@cexj@3^byeZlqHGcWEf|GoCM`H7u2*BeC&+^*;AN3l&b?mMz z2-9ECv~l9As8CZepT5^CTc3T*{Iqobhe=i2Wxa|Xv3yLIy?iEqB6nWKHUE7osk+D7 zydQ4=vy=NZL)fijCXAmC*ja9|)?BJ|MYg!QY*l_e8?VuN2cI+h?%ufPCKj_tB_#U! zglMH#6W0Hjog@74ujR9swrP>J8rL^>NzbbD-5kFB{+H+<6QsSXRx^FCs4eXed~)Jb zW#Co63G1G}w}}_}^KX*H`!;_^(|3D=q|VqTIz(#i@(a?o-!-H8@O0Ou3+1=%oN@J- z>bv$|7q=YTW3*b5hgaw9Y}rS3T&%9Y9-AnC<`xuB;6H_J5a0 zz2drNi_Z#)okG)68lE{GG}4feYTyz4yy}bS`+ucTbC&J8H@j%^y9p~y3V#a8g$Jw% zII{0hZ9?Joh05ommamX6{wqK0WkRyVpA|vPH~UwaibOjkX>zfhR)4yy_hiSLd3<4W zHw76?EzSsbQT?i_xA@x`?#*khzr`i~bMDJ4UUB39)oX>m3e_`UFtWr{w7vQ7618uW0K6Y3Gy3v&uqFYt$wP#>6!G! isC+5DqsIalWzJdIp%}3^CXq??K0|z~vtb$s0|NjmYhjB3 literal 0 HcmV?d00001 diff --git a/public/build/assets/js/form-save-7849d1a5f3.js b/public/build/assets/js/form-save-7849d1a5f3.js deleted file mode 100644 index 151d1219..00000000 --- a/public/build/assets/js/form-save-7849d1a5f3.js +++ /dev/null @@ -1,69 +0,0 @@ -var feature = { - addEventListener : !!window.addEventListener, - querySelectorAll : !!document.querySelectorAll, -}; -if(feature.addEventListener && feature.querySelectorAll) { - this.init(); -} -function init() { - var keys = getKeys(); - for(var i = 0; i < keys.length; i++) { - if(store.get(keys[i])) { - var formId = keys[i].split("~")[1]; - document.getElementById(formId).value = store.get(keys[i]); - } - } -} -var timerId = window.setInterval(function() { - var saved = false; - var inputs = document.querySelectorAll('input[type=text], textarea'); - for(var i = 0; i < inputs.length; i++) { - var key = getFormElement(inputs[i]).id + '~' + inputs[i].id; - if(store.get(key) !== inputs[i].value && inputs[i].value !== "") { - store.set(key, inputs[i].value); - saved = true; - } - } - if(saved === true) { - alertify.logPosition('top right'); - alertify.success('Auto saved text'); - } -}, 5000); -var forms = document.querySelectorAll('form'); -for(var f = 0; f < forms.length; f++) { - var form = forms[f]; - form.addEventListener('submit', function() { - window.clearInterval(timerId); - var formId = form.id; - var storedKeys = store.keys(); - for(var i = 0; i < storedKeys.length; i++) { - if(storedKeys[i].indexOf(formId) > -1) { - store.remove(storedKeys[i]); - } - } - }); -} -function getKeys() { - var keys = []; - var formFields = document.querySelectorAll('input[type=text], textarea'); - for(var f = 0; f < formFields.length; f++) { - var parent = getFormElement(formFields[f]); - if(parent !== false) { - var key = parent.id + '~' + formFields[f].id; - keys.push(key); - } - } - return keys; -} -function getFormElement(elem) { - if(elem.nodeName.toLowerCase() !== 'body') { - var parent = elem.parentNode; - if(parent.nodeName.toLowerCase() === 'form') { - return parent; - } else { - return getFormElement(parent); - } - } else { - return false; - } -} diff --git a/public/build/assets/js/form-save-7849d1a5f3.js.br b/public/build/assets/js/form-save-7849d1a5f3.js.br deleted file mode 100644 index 6fc60195534ea572980cb1144b58bce319eb7447..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565 zcmb21%g!LvzR|d9@;TlM%U&i=Tf6ejoy+g+rc}%d347r!E1=>L6|dc};mwwPf3LK) zewjIUC-2k?LN|6Dc=uOGVrF>iD(4yZ()qTioH+V$U7Y;S$v+ydyY?5CUA}$3=z)*W zJHF=^%T_si|7+m{}Fv+B0@{#i2^+!6{{z&wIFQl@}*p*s&Goe4ZR? zR=g&+-smOc`{;uIKX=CK&##)8FmwIJGpxJ)RheU@-{ePb^L%<>W66n_GpVOqkMy$5 zeW+=1BV*!jPp6f}&N>aV&Xw9&pYMEQx}RzPe2zHJj=O!WiAwvQhsiRnSYP(^%uBa6 f>z4Ms8|wb4w?3VdUJ{hQ;)zGftc|U!KQIFTgh3h) diff --git a/public/build/assets/js/form-save-7849d1a5f3.js.gz b/public/build/assets/js/form-save-7849d1a5f3.js.gz deleted file mode 100644 index ff873cbbf4570638e1912f333fd598b382f02f9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcmb2|=3oE;Cg!yv<@K`-1pdzVFP!NhblKK+*Y~{tuhpJy_{#0JPQ_-EU9~EoNc4`~ zHz(fPEB$_++QtTvp2+6*?(MwtOWz`-LM)|wHtdbPez}A9^sg%uPIf%?VNJYk{qd60 zd+lSz3l<9{&9XYM^NK8QfbHdaNgan%t_kmE?6bIkZNHVO&M5==6$|Zd+*M^_h+T9g z((n>XBV%pC{6oJc8D(s{IN2pQ^!h}Z^j$4qFMs`TxYhqHSEl;HPPvqfe|xO!C$Wgg zx=pswKJ#Ms&5nmhjPI+@JGtTphwIEumz)<>P0|*brLuy3qXDy||AhsYEhgVs#}{d* zH%0O+zbV%rq0f$IkKYKj2%i7#z@IMGWB>ZuJhz+;j577;Y2WoWi-)mwMws%n1A0G} z@B5eO|246CshHxL(%sw^QVZi`zMnX7?fUr;Wid~kYP~&D7B@C(20mEC5yBZ;_Hx&= zK4X!trJpq(H(!t06vPq#(U8MTLTlD7CLgiCc3zS{%DIkeE|lEJIO$$>!P7rKKmXca zb-8ZgjK&!cqGnE+;@lFYgUGTg#=0xJl+o{H!A+0C8PdswCYZdr^nNmd5KjEh~ z2d97JP(C{Uvu0QI#v=`Kto8HNi|bQ=r)vED9wcnR`@iFg#N0EXlW!f;-0;ftvUiD~ cpSnoG@&_(~K7Ye5Fa9rkb*Ze>Jaz^K0G^^>NB{r; diff --git a/public/build/assets/js/Autolinker.min-b46556773a.js b/public/build/assets/js/libs/Autolinker.min-b46556773a.js similarity index 100% rename from public/build/assets/js/Autolinker.min-b46556773a.js rename to public/build/assets/js/libs/Autolinker.min-b46556773a.js diff --git a/public/build/assets/js/Autolinker.min-b46556773a.js.br b/public/build/assets/js/libs/Autolinker.min-b46556773a.js.br similarity index 100% rename from public/build/assets/js/Autolinker.min-b46556773a.js.br rename to public/build/assets/js/libs/Autolinker.min-b46556773a.js.br diff --git a/public/build/assets/js/libs/Autolinker.min-b46556773a.js.gz b/public/build/assets/js/libs/Autolinker.min-b46556773a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0ebd5aa8661cca99ed9a9b5be1c03323a3a810f8 GIT binary patch literal 8470 zcmb2|=3oE;Cgvj&>C+cmeER*5>&))!z1OmC-8-FjW!{FuqIu=dKi>6lYKh~iYp|X( z`+wci28P-DWXjTyX|3F()%kh7dc0-4b$?mu#HByaFZ!adz0>gX{-0Cro2RnO6S;lc zsCV+M$0vTKnf>qm?5z1{(Vo(IL2(;SRSGcw3HVoBwz8}yE=N!0W%vAh(rTWu`Kyoq ztekW0WS?hCvFC!1=lMk~{$~ljEs9(2`Y!Oyg?qV<(gF-$7S)8u!-f?;^Tp=LTN8S`^%}+vf+{lpEd3MeF@8 ztUUwfHGH_5yv6rY)@Md`PAZu#9rf8|N@za!mAXCNn=d>tZ9LnW8+oO*#Q5fCrS%T> zapF vyxV^M(1=1n;<(3zLQWC!OSZIB|CLJMDlp} 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 literal 0 HcmV?d00001 diff --git a/public/build/assets/js/alertify-269e23cb46.js b/public/build/assets/js/libs/alertify-269e23cb46.js similarity index 100% rename from public/build/assets/js/alertify-269e23cb46.js rename to public/build/assets/js/libs/alertify-269e23cb46.js diff --git a/public/build/assets/js/alertify-269e23cb46.js.br b/public/build/assets/js/libs/alertify-269e23cb46.js.br similarity index 100% rename from public/build/assets/js/alertify-269e23cb46.js.br rename to public/build/assets/js/libs/alertify-269e23cb46.js.br diff --git a/public/build/assets/js/alertify-269e23cb46.js.gz b/public/build/assets/js/libs/alertify-269e23cb46.js.gz similarity index 78% rename from public/build/assets/js/alertify-269e23cb46.js.gz rename to public/build/assets/js/libs/alertify-269e23cb46.js.gz index b3205c6b7b0ce1894b89f130274726e58ee2f906..001a4cb7b2fa9e76b8108d67ffff25af7d8de738 100644 GIT binary patch delta 377 zcmX>uaa_VezMF#q1eloLTD4DKyzTP;uIVb(6GV^PD`Gvg?EAgyiHSMd-GcTLwjVkE z|6i|43OD!fQ>XX++Gt_USigVrGVQP@AJYzU?bTBh<-X<;TjM&nU8&Bs;@0GK8W;M^ zr|y_67rtC))xt^IC%^0bl@nx>S267fjjfW@PhS&P<({dfWclZDvj6%cx-VV^*Z1e% zTC86EhOa|#YTnY{f0pQbSK1vg{8bY%p>K|`|L*n0NeTTM7Ee)bk!yuaa_VezMF#q1eloLTCq=GyzO)RQSV8%C%BUGcQPeju71Dwgu%9{M?36KL_d1G z`@g%;rqXIOH(Ho8)}QyhEUNvfVsk=k-1G@utl5k7_ANT+EVy6E=B;PANXGHm zUUxkER|kt-4LCXVN%ge4evW4TNm55v>Fw>AZXBk+cd?1+M45jdH!crz+TgHB*!)yDc+PX{Am)gibkf^oO@o+!ax%}>ROT!KBHv&%yI`JP|uj1ob|MpTO z|Jt+nCq#7WWOy<^+B^46^7$FhUI;I7cVDE+m2pu>Vws(tnBdvZ{OcBq%-`(hz`6B( zs?bxxXwmPkSFYS-XVsZ#lEKWRS@o&IH2#wQUtx}WR*eyv0g@AX^dIW>^%%zV_4gOb z+~2JFVd{sqx=xRxnSLz4dw28nf*`hRSw#(H)g1@Rp00l?a%@ASMAL^)tF?VL%1B#% lKAzfb6x(QZ0TFJ@D-?;UVs+$f20|064u+snl diff --git a/public/build/assets/js/fetch-5e9040330a.js b/public/build/assets/js/libs/fetch-5e9040330a.js similarity index 100% rename from public/build/assets/js/fetch-5e9040330a.js rename to public/build/assets/js/libs/fetch-5e9040330a.js diff --git a/public/build/assets/js/fetch-5e9040330a.js.br b/public/build/assets/js/libs/fetch-5e9040330a.js.br similarity index 100% rename from public/build/assets/js/fetch-5e9040330a.js.br rename to public/build/assets/js/libs/fetch-5e9040330a.js.br diff --git a/public/build/assets/js/libs/fetch-5e9040330a.js.gz b/public/build/assets/js/libs/fetch-5e9040330a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4986bea9e869a3d50b5da92f4208bf491588d0cb GIT binary patch literal 2643 zcmb2|=3oE;Cg!tI;q{BHZtXw6{KCoua_tqjG|&A?shWTCPtdldb5s?MpAmS#IJ49&X&8-D4SgGE%e4Lgd`DsJ#OEGwys7 zk7+s0*0HgvdzHuQK|Ka&T$@0s;m^obB))dXtmC)Us|E&0#!2B;) z7`R@$AQxj&)W^mn!EMA3DhHEh=(?TOgI)1@G?C!z4vG@FiB%U#b*_V9XCa%SPi znD4INOm;swI(Na7b>%w+{|TvxmY;ulIf-p&-uC8O&59zO3k`~D5By(vWpT;$v*s(h zQe%FlJH}0}_2%d`X-F!J>QdnKG;&=a?0)b^_nIBzEvNPJmM{n}v)+{|`oz*-`DGvH zYZC=oHK9Y-FP+AT;$c`OB#2WtE{Cw zRO1suQ@QQ+jV4ZfE~09d&%16V$3Bh}Z@V=w|7~sMQsA0)Wa)~=2Rq#ETr0ePp=`B! z1HTl*wZlopoD6qG_RJ4|Diot1{Nq4p#Ua-6j*hD*&h9%_xZ>-@rB6=oG&^L_G-X}N z=fY3TYcy_7tFo9Ow^7o2wTk4_hhdX$9A&s$$arIS`I`in)2RV5W%*~ZhIq4~|FDvL(SRvOlWlr9mZpKv-H@_`P5n=Fne7SkG z$}EGm6{bZ|+Kh2*sb*&`ZL)eiv3ioL_TGJ$cl*o#R_)(#ao5hUUpjg_;|n&m+|Ksd zK55am_gxp4KYpote}UJ_fC#VuN`623N(5@x-Ep$}&eR*BrD?TTbkCVd#de9kF}rTK z96EnVg}Z0f^5}@f-CR5B)(Tymwb{RO^1A7hmHsVIarAY1-@Z=a!EMj7qSa+Nf@|`^ zyIJ+`Os;ZWuQEyHqbl>AeBGyBpCDR^8UGn8_y`kAHVfbvHyH_{wxh|OVw#_Z1|S+pX!v^P|1*^!6f*lx$6~c z=&B_T1$Xy8P-304P9ZDsTd#?f+t*;d81*wj2ZJ~2OfG-5JXM zO%`{Td=B9?zJGuB{(ss>O!lT7Q?NV}^Re?ydRM~21s|_var>B^SQ=+^dD33Tg=N8$ z7d2h%WxRWWfvtgQTi~}1D^GU1ch7Y=WaYKs_qTv!Yx|d6(Tr{~IHP67o9y}-Jkn6wc=XfON$YGsF&g&NZ z-gM@Y;#tG4{_^efe_MuT@n5NWkd?NG?R!D~`_`-))!h+ks_BUnjyL&rFdC*j4RSld z`F@?Tl4(6t{yDxmyT8x7cYC)x@8g4eZGTl&yuTLv>t5Z)?-{>;>e&WOpL+jy^|^_E zgWk?md1*G~Yvry}haJupWL#FdeZKh4rI%7#PcHRe?%2QXIAiOpjrVW<67A33x+Sga zT0+~MhyTMbrY6sMHg(1Zo#ml1F%PGn{phltIsd+M$kn2aFE3|HyLNqAy14sEN8GxC zC$pZO=**F`O?lPWI%5^rE}n@gFC*`Bam#%SIpP?^eq+ z*l8`7-Mr54VQG{M*#3RT*57tPm-uq-`a38vF({R=yxKbSb@PxhrX|CF58WK7yz zlCb=t;l-&n0S0Y1Wz-^1eXYvfIoGjtW4w(iuj8kSujRjrKaKg4asBnWJ{Q6HJLkne z^VErX?tZ-JY}qEEJto@S8(I7&xt;aOYkG9&V~N6@hSRb8V~%lW*|VOXtnlRBv4{TB z%Y~mA2y=da#PvE=Y`IH?O#hc-U+a=*{hjMxzG<_Kcjc-&zF7vR`%<1o>P>&Z?OByj zH&yf9>(qs_=TEEN`E={-N`cd7Ru^80{miGIZRmCH&^MWq8Cs&MuP%i5iU=I|;=TF0 zvPH2C?-$YduX7haxbC*sF~!FriS6_Ckiwfe8`T^S&6=Y5$*Szedz-_zHcak5WRtP2 zYW2Zc_nPkWxvM1wzqb&KX9-oBleb)?amB7pJ*|8S)kmMPy?9?-R%&(BQfzg7+Vy3Z z?ILH%@m`9E*({Rj5c}`9%xx)#v&XWl*V`t}zqca6dRr0O?rP`j2hDBoC;lw%mb1x? zTkab*-R#?}mtu3bL>r{;?qzMzP@W-XbW2qsyZB6$@yqaYyYjwS=ghGe5t%)ER-pLm zuZ>EVI~8|4R){~qQm8f4a@Royrkzsj0%JY|yz!b9<9GM^vT(Ihjku-#*YEG2!lvr`fs z4xK;I`rdl^$^H5Yna>LTsg;GWt}4GWdE4b*g8j1fq=rs~3} z=dHv8WPiC$Uoer0%S+)m>k__Y=M{E^-E!qrSvqZ*!M|^BUOFolDO5Ey9m~D&?!8Uv z@97i!wt0qsce!5m*ikp6dF!3I7gm0~R_XTe=;2izN4sKKT&0#TS6#i-;_0EBeQ%OZ z1}DFlU@Ed?gdJWX$me?<$=4IwWj<&Z=bb z>9fqAD`jSy8><%Q>@E8G%GBy}+}yZy<7>H6x3=fLJyqhhm+5T(-5+nwgS~&hpLKrc zjuTzsxjni~77u^4UJmdNjuDQ3|6Iyzy;#EWHyjsE=5VA1Uud^tSRg*5Fnc=xau4_K?Q;#YzX^PYWtb8dV2;`N_8PAWcMdE4R99^1r<>1&-tOul4( z<=TBLbGlzjp_E$a5!nt7Iq{7V_bxW7`o_+3T&qx;kg=-fn{;j3teCGMO@+U%D1LeV z@1duggt%67sMqa(KUst|drS_kH+XR8oNe#MRVI(RE!N5&-u6Us#@V(7^X!(qxO?*a m=9H}+lUa_{yl<3e+?da%^Q6f5Z^i8F|NLrR-j5YE7#IMC5;d6s literal 0 HcmV?d00001 diff --git a/public/build/assets/js/marked.min-c2a88705e2.js b/public/build/assets/js/libs/marked.min-c2a88705e2.js similarity index 100% rename from public/build/assets/js/marked.min-c2a88705e2.js rename to public/build/assets/js/libs/marked.min-c2a88705e2.js diff --git a/public/build/assets/js/marked.min-c2a88705e2.js.br b/public/build/assets/js/libs/marked.min-c2a88705e2.js.br similarity index 100% rename from public/build/assets/js/marked.min-c2a88705e2.js.br rename to public/build/assets/js/libs/marked.min-c2a88705e2.js.br diff --git a/public/build/assets/js/libs/marked.min-c2a88705e2.js.gz b/public/build/assets/js/libs/marked.min-c2a88705e2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6f8896236afaeeba5af60542d20278118edcfa31 GIT binary patch literal 5513 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 B%%}hW literal 0 HcmV?d00001 diff --git a/public/build/assets/js/prism-f6e997bc6d.js b/public/build/assets/js/libs/prism-f6e997bc6d.js similarity index 100% rename from public/build/assets/js/prism-f6e997bc6d.js rename to public/build/assets/js/libs/prism-f6e997bc6d.js diff --git a/public/build/assets/js/prism-f6e997bc6d.js.br b/public/build/assets/js/libs/prism-f6e997bc6d.js.br similarity index 100% rename from public/build/assets/js/prism-f6e997bc6d.js.br rename to public/build/assets/js/libs/prism-f6e997bc6d.js.br diff --git a/public/build/assets/js/libs/prism-f6e997bc6d.js.gz b/public/build/assets/js/libs/prism-f6e997bc6d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..40b9bc77238f921d37e8e2b73bc26e9d8bb88692 GIT binary patch literal 6940 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 literal 0 HcmV?d00001 diff --git a/public/build/assets/js/store2.min-c4daa8f871.js b/public/build/assets/js/libs/store2.min-c4daa8f871.js similarity index 100% rename from public/build/assets/js/store2.min-c4daa8f871.js rename to public/build/assets/js/libs/store2.min-c4daa8f871.js diff --git a/public/build/assets/js/store2.min-c4daa8f871.js.br b/public/build/assets/js/libs/store2.min-c4daa8f871.js.br similarity index 100% rename from public/build/assets/js/store2.min-c4daa8f871.js.br rename to public/build/assets/js/libs/store2.min-c4daa8f871.js.br diff --git a/public/build/assets/js/libs/store2.min-c4daa8f871.js.gz b/public/build/assets/js/libs/store2.min-c4daa8f871.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..40ab6bd76924c4c89f878bfdf400dec19bdbf30a GIT binary patch literal 1427 zcmb2|=3oE;Cg!Q(nUfb=@c+BFzo}w%P({I=ADZc;xYieHN?3V4q9*IWbv;Obf zSHR)?exLQ_yE4<{J^NEUW#VVLtXi2>DRy?z`SdU8S$XID{Oaej@+0-~ub7K^4z3|~_3vR20xt?)+ ze;!|9d-!Yf@BD|hr=QK;f9S{Qm5S`UPe*^e*R>@@kzI$CH$?w#{*$Qet1LW6IF4H{ zST$K8=Jb`K*xG5#CJWw`I#^A=uNS;x`kE77)4J0v-An_vUlZClDL}r1Ve9)O-Vc{9 z6lAO~IH@eT+|KfmZEVVmS>fr;QTp4mBh5~&-lxTDcs+cz#B#k)!pAnPzBJ+C_T?vz z?wrnSWqj(b)#TFmbDb|OTmE2McED*5t!C{Cy_d(G3}(E(vO(?%Pi@Eq=UAK7-RCcy z=+Btf>hXkSrLKKAhw$EubGWBXTqEDS$9oy;y{-5B^;d1)f7>L5Q*7Gu*oBI3IJFaX zgQpzc>7u*sl-JRgGGRf#x0P2omoa|lKa-sNsQAJ=&o%XNML(u__THJK=kxO18~=J8 z&L-2-hhDtsTQkFt^{XD|+a6yIX<6kAlZ4{uxnIhCGTd8=eRCW5gLj^I%$cx$;o+UP z?gnf<8*}6F6npq^N8?%)=SP=fAiLjNz1A-Wo2(BJGV}< zxUiVl=Z$lLzFEuzmc3uOZ|!8+>#iHwBxU{C_G{FmR}Yhq_up)|d~(VEm@nUFNrlzO z?~?pb`ZCav@2V?PeB31)7Hh>xh5Az8P0l=xPtu#j^1Jxev{h>@ou&4xd$AlVp6j=; z?#X4%0KU~zMU{4T&J#6fRXQHwo>nNvF*vK(=z7s zj@o$XM zO*SN*xxICtY45aO^WGegslC^-^h?&XqE&idn?A%HKexf{TKlQ2FVpzlg_WExPt7|a zz;o}^cd;v4lUy<~4|nuQq)(olASM5D0iT)l=a%1#>LM9Dp3QzT;bG!Osi5BS|7>@K zV$bh*AGlX$i&NZdg)PT;UxZF_2u{oRRLc4Lb%EaLlCtk#HmqBoGB5nT4zsCk;0LqJ z)9zW`*O#j=RL^!jP!+h{=U>2UVULBX&ocNO`EOj!C~I2as`=#l^2!xmKeWEwI=UdT zB)K*0;-uR5zU6f~RzHtBWlDdU;J{IQ-C(2Nv%L#<@HcYjuhZNV!_KfpeWqUC@0_p3 z#~;YF_%_7;{g|i9d2{jZhnJuKW>~_X$fWgnzJZZGbL_H&>Q|IyM%5}RXZBH^3Sf7uiP>x@x>c7 zMqjtm-Oa~#zQ3=(zAI$w+MP8#vwQijycX}D@jGbg>qSfc2bb{9-p^=ZUOi(!9|Hpb Dkt4=4 literal 0 HcmV?d00001 diff --git a/public/build/assets/js/links-3676e4cd2b.js b/public/build/assets/js/links-3676e4cd2b.js new file mode 100644 index 00000000..38467335 --- /dev/null +++ b/public/build/assets/js/links-3676e4cd2b.js @@ -0,0 +1,25 @@ +//the autlinker object +var autolinker = new Autolinker(); + +//the youtube regex +var ytidregex = /watch\?v=([A-Za-z0-9\-_]+)/; + +//grab the notes and loop through them +var notes = document.querySelectorAll('.e-content'); +for (var i = 0; i < notes.length; i++) { + //get Youtube ID + var ytid = notes[i].textContent.match(ytidregex); + if (ytid !== null) { + var id = ytid[1]; + var iframe = document.createElement('iframe'); + iframe.classList.add('youtube'); + iframe.setAttribute('src', '//www.youtube.com/embed/' + id); + iframe.setAttribute('frameborder', 0); + iframe.setAttribute('allowfullscreen', 'true'); + notes[i].appendChild(iframe); + } + //now linkify everything + var orig = notes[i].innerHTML; + var linked = autolinker.link(orig); + notes[i].innerHTML = linked; +} diff --git a/public/build/assets/js/links-3676e4cd2b.js.br b/public/build/assets/js/links-3676e4cd2b.js.br new file mode 100644 index 0000000000000000000000000000000000000000..4e4983ea8debb1f554ebc299c5860e0039b857a0 GIT binary patch literal 345 zcmb1kW@eCK&+|E(R2X#6X3Dh%xy!1&ZGK(h6cblc>p#6jq~p<%reNa+jh3DJ&(DdS z5*4-J(u}6r1`e+4tnR8Wda%{>Zq}u)2ala@E-lfOe3Toz&BHJ5hjYT4ivq=~4V5%q ze>{@f*0g74GCc=0^Nm@#*el=lCZpXK$SGm}TD+Z%><# z-y-|0&u@8YYM}9F(x1-6ZMUXr`0(*)+CMwY({wL+e%~LNB{AxZ3`<#~6ORY)FRw^v z=IuFi%r_*=ZJ7~#%)P}xr#LE_uZ};kQR(^qq}W47ryO0TTHex+i7yli=}1v#@$yXK6L|Zt z=C5^~MwnH|=`ZK!{9DGD@-yJ6c*tAh7ZT4_eUNAQdAUbl_4}+R8=K@06dwt;i^@p2 GQUL&|E2~2Q literal 0 HcmV?d00001 diff --git a/public/build/assets/js/links-3676e4cd2b.js.gz b/public/build/assets/js/links-3676e4cd2b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d45162d560ebb17c4d471c9312082ef7e0afd111 GIT binary patch literal 440 zcmb2|=3oE;Cg#>4*WGsvc=kLG-?6;ny3H2%c}W59K5R1d1dOx6z&8LULEFq*G*jY zebaP{v~K&GKfnI-`0dI3KT~Yy#{4t+`Ki+6M3YN%<-t9DW-PX+OOH-5G-hA8(f74) zY(Vd~*K3THzIB-VBaty&-_g;NEnoX+FyrJ)8AZpgJPnslxnsOE*?0Y}>svLHL|(K- zwfDF&Z}XgC9i!y%=I^#?$G>;iCSJ z1O7d^!F*TEDKdg--nWQl$e8GioBq!CIKb5`xzJI?tJ1APAn8EKdljzoG z*W_GVF8FVMxo5WESA*$>c}z@Uw{@abr1gIsG@Q1g`=jk;XGPbqd1r1jR)z`A=Xsuz z<79r^$1d+#|EsOm%1_Uo7PIgC6Ze$2cj?BNE8`>0ZcNfwEj)hP{ieTe@G?8*rY8M^ z|0jiiS8-%|DC>M8dhbqlySFzKPu$eXXG(Z8nN21A(tqvSUaWIO1+ToYXLU)w{mpD? z|4M$_E&aPcOFrrlt&lD*a$tDe8>>)b)gI;C+)~taEvZf4fTR1+_6;%OiUk_wEN?ch zoAdGU195>+ca7iMRkn6^YbGd`Kxa)&vsq=@m_z4@9F=NEbSKb&hm>@ofEqIaTzNB*v^~! diff --git a/public/build/assets/js/links-ea4c99f585.js.gz b/public/build/assets/js/links-ea4c99f585.js.gz deleted file mode 100644 index bb58b7338a712b93a5016ad2c4837bfea27a7acd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmb2|=3oE;Cg$3pqqpuD@YtC9FP!&CHN9Hf`0&y*xelIptiFW>itYb@H~Ys-y~c}Y zI5zi0x6~x8Jrl38;i$ZhW#qFbj=THsF*a*g6mWE0T&vP~saLi_Lx4j%hW&0^sOY~r zI?+#Kw%vcP`@SQeKP~?A%`&^)A8Wt8KAtj#wY%*T)1Ll~J+@DlG3CBJ2}-1%2tG`VAy zVkCJ`kFg+B;qdgoZgDnc7aZmNq+RY`;Xk?Knft}~vVFRRH&%MHFL=dp;HtHsNrvp% z^%biVo;2TI_jgAr$F(Wt6?>LWGDxpkbn$x-avi;GQ z6XgviYq7aa{1&n-*kg0f)~J)U`*d=rCx$0XU20JHGGtGj?7p3*CM0 z_auSd^QTN?M9M9W*KBkMw#}Nl&gBbd%iax~$>9(3eXdF$P`%U^ojU7pZ$!}9kG&en t6Xxx&|NJXVg++B&r2OvKm+^, then adds map var mapDivs = document.querySelectorAll('.map'); -for(var i = 0; i < mapDivs.length; i++) { +for (var i = 0; i < mapDivs.length; i++) { var mapDiv = mapDivs[i]; var latitude = mapDiv.dataset.latitude; var longitude = mapDiv.dataset.longitude; @@ -8,8 +8,8 @@ for(var i = 0; i < mapDivs.length; i++) { var map = L.mapbox.map(mapDiv, 'jonnybarnes.gnoihnim') .setView([latitude, longitude], 15) .addLayer(L.mapbox.tileLayer('jonnybarnes.gnoihnim', { - detectRetina: true, - })); - var marker = L.marker([latitude, longitude]).addTo(map); + detectRetina: true + })); + L.marker([latitude, longitude]).addTo(map); map.scrollWheelZoom.disable(); } diff --git a/public/build/assets/js/maps-fb902a9f1d.js.br b/public/build/assets/js/maps-fb902a9f1d.js.br new file mode 100644 index 0000000000000000000000000000000000000000..f141522b5c752ff05ef4052165559f764e3512cc GIT binary patch literal 354 zcmb1M!^EJ&cP4ngpU|RX-2GkW9&6mqOqjPaZjJzd(gY@z>VO+ot*OV|HJAK3zq8@z z@mKjGxf2zt7q75BP(4pY{YH+t&-*NwZOl!7y5yIH^k=zfFSY0l={n6)m~Bw@)Fm+E z%|Ume(u#L|Q!i*g%ogGlTQ=`0U&-F9ED4J?xy(_WqAVC>crk>_dzJOlpiZ9sEO}pp z>>MS|{OFSZa7cq8*xUa@V={|;W&1&)1^;hpWm_%INnNP&ez|7hcVsy#L^2_f1O})BL+X9*A6@5){60tL@Z6-o9Ce1{#V& z@@vK3&U`*E*z7^X|nOWn6jwJhcw1Zlaut5 O=Ko)r8F^;fJWc>RE~AYA literal 0 HcmV?d00001 diff --git a/public/build/assets/js/maps-fb902a9f1d.js.gz b/public/build/assets/js/maps-fb902a9f1d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d936e34b9c2140eb709a670b87ffac457cef2463 GIT binary patch literal 404 zcmb2|=3oE;Cg$A0r%lTYc>bIZej*a#c<%1qySf+NxZ8Uj+Ll^-|L>_?reDvg7*BXU zU+V1wG1mn4G6f!6KaQRSOevyfm#iWLxVKM1UG^J;&}if>8pr6(VWbU6C*Y{r>cJvy=p4rK)`R;a4Sp1ap%NK3jZ5NXB<$Jz!zJq%Z{%8=UKc{clzVm>}L#l)eO6X?FfaJY z%5U-~vX4nWcD}8oea(YTxgrpZ! Qit#UggMbC>Ynd1r0Om^5h5!Hn literal 0 HcmV?d00001 diff --git a/public/build/assets/js/maps-ffa37774ae.js.br b/public/build/assets/js/maps-ffa37774ae.js.br deleted file mode 100644 index ef0a316db6e68f76f5be3412d2ad84f8a6da27a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmb2%$i$$-cP4ngpU|RX-2GkW9&6mqOqjPaZjJzd(gda@RX40!Q;)lAF8OnQXT#6q z*F+{NR4?AcWV>PFoP^DH4a#^8F0nY492L&el)38Cb(Ecs5C%ps@=mWcW&>S;%|P& zXx}6DJr`Cm_(=PIXsj%>SK)c)S z`u)6@rlF@zgr^ny9%NRz9F!7lI4eT5LH);(E17#2R9|j>_EEX#zPypme38;i&$Z$& zwq926SsD3nf_P2i=l-VkGk7k$Uw_}VFnIT@2W1r%ht9A3(_gr4fz}>|zLJKXNrG-Z OKkP3$bze)eU<3djsIChD diff --git a/public/build/assets/js/maps-ffa37774ae.js.gz b/public/build/assets/js/maps-ffa37774ae.js.gz deleted file mode 100644 index f100f82c5da8cb5d2f53eb43a4c86ee7b33ac8ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 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/p|I4T9Mb0HMix0x$B}`<&Ui2@6d^yqPh0PGqrQ|YZcSh zUHx}x+3j@mciQT_a|*oqMSmVyGU*?0{pZ_mwTD&&>EB(`HN7`YY{k}N;tS6l{Sz8} zwDav!>0`5JZrJC=&9d)&OTONGUS_*VAsL6Rv@z{&dAiz5Hh2c(=KC#wf*G%yO^6N+ zKdN&@zRm6D9Imx&TUI#!Sa%?-R`W@IyH@7=Yn)3LC!OG}Sah#o+UncOTe)QYm)w&T zyx(=uq5RnUhYzIRcxdNL)YxfoaK)>nwr8Gm)KdJu`MLQ>T69e-*?RQ;y}Ve@&y%ke yN3exX@;Z6Du-bE#hL-5PK+dYK=VWh8X*~EhsZ>@s<)x?PPk)~_r9YNF3=9B4zQ>^e diff --git a/public/build/assets/js/newnote-c1700073b7.js.br b/public/build/assets/js/newnote-c1700073b7.js.br deleted file mode 100644 index 920c3a5b8b1cc609cb05b4455f9ed44be10e4eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2371 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 LyY{1Muwr1+oj@+S%??)=hr z^X|==R~wE@N!h}tTY7ZPg)X6m9ZAxQ()?zZeoF3raGlLK<&x!c(VZ?k*6m`|2(Nj4 zU`<>@3sms)6@7&UP$|_f_eZj5db**jf z+v3}k?CfT@MH(@3oC=(Hb#Ko6n_gj!y5ehk1th9&y+6k0x^(NqZ4*3BmC6)-igsDO zi@&$(WBnqFgLe*fm@5C@b<$cmFyT__hXB##nrYHCT4ei0Y|+_g1?z8 zi(HmG(43Xxw@RuzDow{F{+wNhe`}B4y{#b+6*g}0|N8pw<~46#8J=EWf10bQYujeu zZwHy5)&|P$sI~Z|sn=ioYfJN)^||v;U9z4nXkv0xWZlifex29lHqch=|T=>K1*py8&`8IdHu>M{5 zJYd5%)}#3*PM>&~7d}XA>=fRs6VWR5#@m*?H7CPbKcV#hjlDC)athbY*3i7ScklhZ z^}juA_7v{__L0U{x8Ga)Zoc-7%f*+UZq4VHH%Wi;=EdP}WyM)_Ig{O{+Rpdh zIQRebuSX{S_tD-u%V6;Vv8|UD1tvLOe_XNm*>xtf&HTG`>F2K_^%k}>F`xipXY#nx%lLw zhizB4)|;xUOlS!I5tOc>7j!en;pexFZ*TbBU}UZ6^W!T&^6bI&gEI_noDquPdd(Df zz35qjL&~}-tK4`uahIQJh|QQ9$j^7Gy5RMlW6cxqJ^F8+9h;qZ+v`W&{HEti0!}TT zI`zk?z2D>BUGr_tHhw7d$K%x9_wyth{!H&~baUDjloR;>3u9WxLElNG`!|QbUZ_*C z|GUrhD=QQyUHz}O!}WRoFDA=W<_MF}z5i~Wy(MG2!Sd6A)+L+IIKG>n@1DFd&~vp# znf0ur0eAHbF7q&lM6|WnAK8+BLj6|buOIXC*NBS$b}6jQ@H?C3SMTrDJZEufu|>SN zZqU8Jdm2;ro^`Y;Z#Z!K@s5B`dKbBqEVMSi_3hQ3eJP9Q@Lc5=S-X}8c9?hR-rL2lTl6Bf{mnwX%_^r;3=|LgOaH!P zb!gLss?Pn3S+({q?y{XZ;SB?)XMxKZD4{Pg~{(oOCzt;0kc}c~JNnct{F{;no zHPOmV!(Kt?cE<0Oj~={a`DA*u^S1h(eOLX3s%F19wy5%~sRsYapxHa82Yq>3qo-mN z#4%CwrS7`G74Ir-KhN8rcxS%8(b~J3KfWg}WSaO~U+6GjajtUnA(zuh_e^q_rA=Nv zm@B|}|LoRl^E>Z;yRq_++t&G~PiNizwX3V`+^e7GL{^`PI=N}vr4P<8g{G>+9~D$s zyR&ThyqBxjL>_Ascgd=d40-+{k!7t^YG*&!=dZ~(jc%PW)VtN^)c@`4*=MgDugfew zV%O*A&A3Wnqa=frF5`!7+AqI6@UHNA^Lu-OV8t^r(Q>tbq~$kO9P?d%F`4bn{Ob4Z z?mm*zRTnZAx_2vZe!byc5%Xs5orDj*l9DySSqH<{Tv@zc_~k?PZ~iiU9pB#HtSX$c zefKy2Ka!U;mzjwzxODP!o1gR+2dkYtK1&jIM4A?DmzlDvIr_m0slTVqF7S#r{@TI2 zWb@1NTe=c+J@=<- z_T38ZYrgYmSLXA#yEy+Iy8P}!@fxn}a_^0J{5bRl%{Ac?~)dqGgazg{Ne diff --git a/public/build/assets/js/newnote-c1700073b7.js b/public/build/assets/js/newnote-c2e8ef271c.js similarity index 96% rename from public/build/assets/js/newnote-c1700073b7.js rename to public/build/assets/js/newnote-c2e8ef271c.js index 2a26b261..86903cc4 100644 --- a/public/build/assets/js/newnote-c1700073b7.js +++ b/public/build/assets/js/newnote-c2e8ef271c.js @@ -39,7 +39,7 @@ function addPlaces(latitude, longitude) { addMap(latitude, longitude); } }).catch(function (err) { - console.log(err); + console.error(err); }); } @@ -57,11 +57,11 @@ function addMap(latitude, longitude, places) { var map = L.mapbox.map('map', 'jonnybarnes.gnoihnim') .setView([latitude, longitude], 15) .addLayer(L.mapbox.tileLayer('jonnybarnes.gnoihnim', { - detectRetina: true, + detectRetina: true })); //add a marker for the current location var marker = L.marker([latitude, longitude], { - draggable: true, + draggable: true }).addTo(map); //when the location marker is dragged, if the new place form elements exist //update the lat/lng values @@ -87,7 +87,7 @@ function addMap(latitude, longitude, places) { form.insertBefore(selectEl, div); if (places !== null) { //add the places both to the map and