From b7821146d6853eb8577ec7e90bb6273bc9050a3f Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 20 Jun 2016 22:25:05 +0100 Subject: [PATCH] Stylelint the SCSS, and re-compress the updated assets --- package.json | 4 +- public/assets/css/global.css | 25 ++- public/assets/css/global.css.map | 2 +- ...468034.js => Autolinker-2cb3468034.min.js} | 0 ....js.br => Autolinker-2cb3468034.min.js.br} | Bin .../bower/Autolinker-2cb3468034.min.js.gz | Bin 0 -> 8195 bytes .../bower/Autolinker.min-2cb3468034.js.gz | Bin 8188 -> 0 bytes .../assets/bower/alertify-1b3c6aa174.css.gz | Bin 1017 -> 1018 bytes .../assets/bower/alertify-84061c87f5.js.gz | Bin 3152 -> 3152 bytes .../build/assets/bower/fetch-d8a2646ccc.js.gz | Bin 2644 -> 2645 bytes ...c2a88705e2.js => marked-c2a88705e2.min.js} | 0 .../assets/bower/marked-c2a88705e2.min.js.br | Bin 0 -> 5184 bytes .../assets/bower/marked-c2a88705e2.min.js.gz | Bin 0 -> 5513 bytes ...c4daa8f871.js => store2-c4daa8f871.min.js} | 0 .../assets/bower/store2-c4daa8f871.min.js.br | Bin 0 -> 1303 bytes .../assets/bower/store2-c4daa8f871.min.js.gz | Bin 0 -> 1427 bytes ...l-f45e4f1fb0.css => global-c8783949cd.css} | 25 ++- .../build/assets/css/global-c8783949cd.css.br | Bin 0 -> 1049 bytes .../build/assets/css/global-c8783949cd.css.gz | Bin 0 -> 1239 bytes .../build/assets/css/global-f45e4f1fb0.css.br | Bin 1044 -> 0 bytes .../build/assets/css/global-f45e4f1fb0.css.gz | Bin 1233 -> 0 bytes public/build/assets/css/global.css.map | 2 +- .../assets/css/projects-d945298e4f.css.gz | Bin 119 -> 120 bytes .../assets/js/form-save-4d4f6e1cb8.js.gz | Bin 729 -> 730 bytes public/build/assets/js/links-c394f9c920.js.gz | Bin 452 -> 452 bytes public/build/assets/js/maps-a6a01a253b.js.gz | Bin 413 -> 414 bytes .../build/assets/js/newnote-36ff29cdef.js.gz | Bin 2615 -> 2615 bytes .../build/assets/js/newplace-89a1be080e.js.gz | Bin 605 -> 606 bytes .../assets/prism/prism-5c98941a94.css.gz | Bin 1274 -> 1273 bytes .../build/assets/prism/prism-f6e997bc6d.js.gz | Bin 6938 -> 6940 bytes public/build/rev-manifest.json | 8 +- resources/assets/sass/components/colours.scss | 8 +- resources/assets/sass/components/fonts.scss | 26 +-- resources/assets/sass/components/forms.scss | 48 ++--- resources/assets/sass/components/twitter.scss | 4 +- resources/assets/sass/global.scss | 4 +- resources/assets/sass/layout.scss | 185 +++++++++--------- 37 files changed, 180 insertions(+), 161 deletions(-) rename public/build/assets/bower/{Autolinker.min-2cb3468034.js => Autolinker-2cb3468034.min.js} (100%) rename public/build/assets/bower/{Autolinker.min-2cb3468034.js.br => Autolinker-2cb3468034.min.js.br} (100%) create mode 100644 public/build/assets/bower/Autolinker-2cb3468034.min.js.gz delete mode 100644 public/build/assets/bower/Autolinker.min-2cb3468034.js.gz rename public/build/assets/bower/{marked.min-c2a88705e2.js => marked-c2a88705e2.min.js} (100%) create mode 100644 public/build/assets/bower/marked-c2a88705e2.min.js.br create mode 100644 public/build/assets/bower/marked-c2a88705e2.min.js.gz rename public/build/assets/bower/{store2.min-c4daa8f871.js => store2-c4daa8f871.min.js} (100%) create mode 100644 public/build/assets/bower/store2-c4daa8f871.min.js.br create mode 100644 public/build/assets/bower/store2-c4daa8f871.min.js.gz rename public/build/assets/css/{global-f45e4f1fb0.css => global-c8783949cd.css} (92%) create mode 100644 public/build/assets/css/global-c8783949cd.css.br create mode 100644 public/build/assets/css/global-c8783949cd.css.gz delete mode 100644 public/build/assets/css/global-f45e4f1fb0.css.br delete mode 100644 public/build/assets/css/global-f45e4f1fb0.css.gz diff --git a/package.json b/package.json index 910865b2..f7ba2e4d 100644 --- a/package.json +++ b/package.json @@ -18,11 +18,11 @@ "prod": "gulp --production", "dev": "gulp watch", "lint-staged": "lint-staged", - "stylelint-staged": "stylint --syntax=scss" + "stylelint-staged": "stylelint --syntax=scss" }, "lint-staged": { "eslint": "resources/assets/js/*.js", - "stylint-staged": "resources/assets/sass/**/*.scss" + "stylelint-staged": "resources/assets/sass/**/*.scss" }, "pre-commit": [ "lint-staged" diff --git a/public/assets/css/global.css b/public/assets/css/global.css index 83a0dfe1..6f98d208 100644 --- a/public/assets/css/global.css +++ b/public/assets/css/global.css @@ -7,13 +7,14 @@ html { html { box-sizing: border-box; } -*, *:before, *:after { +*, +*::before, +*::after { box-sizing: inherit; } #topheader { - display: -ms-flexbox; + display: -webkit-box; display: flex; - -ms-flex-flow: row; flex-flow: row; } #topheader a { @@ -28,10 +29,10 @@ nav { .note { background-color: #eee8d5; box-shadow: 0 0 10px 2px #93a1a1; - padding: 0.5em 0.5em; + padding: 0.5em; margin-top: 1em; } -.note:after { +.note::after { content: " "; display: block; height: 0; @@ -61,7 +62,7 @@ nav { margin-left: 2em; margin-right: 2em; font-size: 0.8em; - padding: 0.5em 0.5em; } + padding: 0.5em; } .reply-to { margin-left: 2em; @@ -81,7 +82,6 @@ nav { white-space: nowrap; } .mini-h-card img { - height: 1.26em; display: inline; border-radius: 2px; vertical-align: text-bottom; } @@ -156,6 +156,7 @@ article header { body { text-rendering: optimizeLegibility; + -webkit-font-feature-settings: "liga"; font-feature-settings: "liga"; font-family: "leitura-news", serif; font-size: 1.2em; } @@ -170,6 +171,7 @@ h1 { text-decoration: none; } nav { + -webkit-font-feature-settings: "dlig"; font-feature-settings: "dlig"; } article header h1 a { @@ -201,10 +203,14 @@ fieldset { min-width: 0; width: 100%; } -input[type="text"], input[type="file"], textarea { +input[type="text"], +input[type="file"], +textarea { width: 100%; } -input, button, textarea { +input, +button, +textarea { -webkit-appearance: none; -moz-appearance: none; background-color: #002b36; @@ -213,6 +219,7 @@ input, button, textarea { border-radius: 4px; } button:hover { + -webkit-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background-color: #fdf6e3; color: #002b36; } diff --git a/public/assets/css/global.css.map b/public/assets/css/global.css.map index c091cdb6..08f882eb 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,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 +{"version":3,"sources":["global.scss","layout.scss","components/fonts.scss","components/colours.scss","components/forms.scss","components/twitter.scss"],"names":[],"mappings":"AAyBA;EACI,+CAAe,EAClB;;AAED;EACI,cAAc,EACjB;;AC5BD;EACI,uBAAuB,EAC1B;;AAED;;;EAGI,oBAAoB,EACvB;;AAED;EACI,qBAAc;EAAd,cAAc;EACd,eAAe,EAClB;;AAED;EACI,mBAAmB,EACtB;;AAED;EACI,mBAAmB,EACtB;;AAED;EACI,kBAAkB,EACrB;;AAED;EACI,0BDlBe;ECmBf,iCDpBe;ECqBf,eAAe;EACf,gBAAgB,EACnB;;AAED;EACI,aAAa;EACb,eAAe;EACf,UAAU;EACV,YAAY,EACf;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,cAAc,EACjB;;AAED;EACI,YAAY,EACf;;AAED;EACI,aAAa,EAChB;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,YAAY;EACZ,YAAY;EACZ,cD/Ce,ECgDlB;;AAED;EACI,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,eAAe,EAClB;;AAED;EACI,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,iBAAiB,EACpB;;AAED;EACI,kBAAkB,EACrB;;AAED;EACI,mBAAmB;EACnB,0BDjFe;ECkFf,iBAAiB;EACjB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB,EACvB;;AAED;EACI,gBAAgB;EAChB,mBAAmB;EACnB,4BAA4B,EAC/B;;AAED;EACI,eAAe,EAClB;;AAED;EACI,kBAAkB;EAClB,oBAAoB,EACvB;;AAED;EACI,eAAe,EAClB;;AAED;EACI,YAAY;EACZ,aAAa;EACb,8BAA8B,EACjC;;AAID;EACI,kBAAkB;EAClB,qBAAqB,EACxB;;AAED;EACI,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB,EACtB;;AAGD;EACI,mBAAmB,EACtB;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,OAAO;EACP,QAAQ,EACX;;AAED;EACI,iBAAiB,EACpB;;AAED;EACI,cAAc,EACjB;;AAED,mBAAmB;AACnB;EACI;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,aAAa;IACb,cAAc,EACjB,EAAA;;AAGL;EACI;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,sBAAsB,EACzB;EAED;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,YAAY;IACZ,aAAa,EAChB,EAAA;;AClML;EACI,mCAAmC;EACnC,sCAA8B;EAA9B,8BAA8B;EAC9B,mCFFmC;EEGnC,iBAAiB,EACpB;;AAED;EACI,mCFPmC,EEQtC;;AAED;EACI,mCFVsC,EEWzC;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,sCAA8B;EAA9B,8BAA8B,EACjC;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,iBAAiB,EACpB;;AAED;EACI,YAAY;EACZ,YAAY,EACf;;ACvCD;EACI,eHKe,EGJlB;;AAED;EACI,eHCe,EGAlB;;AAED;EACI,eHUe,EGTlB;;ACTD;EACI,YAAY,EACf;;AAED;EACI,aAAa;EACb,YAAY,EACf;;AAED;;;EAGI,YAAY,EACf;;AAED;;;EAGI,yBAAyB;EACzB,sBAAsB;EACtB,0BJfe;EIgBf,eJTe;EIUf,0BJVe;EIWf,mBAAmB,EACtB;;AAED;EACI,qCAA6B;EAA7B,6BAA6B;EAC7B,0BJhBe;EIiBf,eJxBe,EIyBlB;;AAED;EACI,0BJvBe;EIwBf,eJ7Be,EI8BlB;;AAED;EACI,6BAA6B;EAC7B,0BAA0B,EAC7B;;AAED;EACI,oBAAoB;EACpB,eAAe;EACf,aAAa,EAChB;;AC9CD;EACI,4BAA4B,EAC/B;;AAED;EACI,cAAc,EACjB","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 background: url('/assets/img/escheresque.png');\n}\n\n.map {\n height: 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 box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n#topheader {\n display: flex;\n flex-flow: row;\n}\n\n#topheader a {\n padding: 0.5em 1em;\n}\n\nnav {\n padding-top: 0.5em;\n}\n\n.social-list {\n padding-left: 2em;\n}\n\n.note {\n background-color: $base2;\n box-shadow: 0 0 10px 2px $base1;\n padding: 0.5em;\n margin-top: 1em;\n}\n\n.note::after {\n content: \" \";\n display: block;\n height: 0;\n clear: both;\n}\n\n.note a {\n word-wrap: break-word;\n}\n\n.note .e-content p:first-child {\n margin-top: 0;\n}\n\n.note-metadata {\n width: 100%;\n}\n\n.social-links {\n float: right;\n}\n\n.social-links a {\n text-decoration: none;\n}\n\n.icon {\n width: auto;\n height: 1em;\n fill: $blue;\n}\n\n.reply {\n margin-left: 2em;\n margin-right: 2em;\n font-size: 0.8em;\n padding: 0.5em;\n}\n\n.reply-to {\n margin-left: 2em;\n margin-right: 2em;\n font-size: 0.8em;\n padding-top: 2em;\n}\n\n.reply-to + .note {\n margin-top: 0.3em;\n}\n\n.mini-h-card {\n border-radius: 2px;\n border: 1px solid $base01;\n padding: 0 0.2em;\n text-decoration: none;\n margin-right: 5px;\n white-space: nowrap;\n}\n\n.mini-h-card img {\n display: inline;\n border-radius: 2px;\n vertical-align: text-bottom;\n}\n\n.like-photo {\n height: 1.26em;\n}\n\n.reply .e-content {\n margin-top: 0.5em;\n padding-left: 0.5em;\n}\n\n.notes-subtitle {\n font-size: 1em;\n}\n\n.note-photo {\n width: 100%;\n height: auto;\n image-orientation: from-image;\n}\n\n//articles\n\narticle header {\n margin-top: 0.5em;\n margin-bottom: 0.8em;\n}\n\n.post-info {\n font-size: 0.8em;\n font-style: italic;\n margin-top: -0.8em;\n}\n\n//contacts\n.contact {\n position: relative;\n}\n\n.contact-links {\n list-style-type: none;\n}\n\n.contact img {\n height: auto;\n width: 2em;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.contact-info {\n margin-left: 2em;\n}\n\n#map {\n height: 300px;\n}\n\n/* media queries */\n@media (min-width: 700px) {\n main {\n margin-left: 10em;\n margin-right: 10em;\n }\n\n footer {\n margin-left: 13em;\n margin-right: 13em;\n }\n\n .youtube {\n width: 640px;\n height: 360px;\n }\n}\n\n@media (max-width: 699px) {\n main {\n margin-left: 10px;\n margin-right: 10px;\n }\n\n article {\n word-wrap: break-word;\n }\n\n footer {\n margin-left: 15px;\n margin-right: 15px;\n }\n\n .youtube {\n width: 100%;\n height: auto;\n }\n}\n","//fonts.scss\n\nbody {\n text-rendering: optimizeLegibility;\n font-feature-settings: \"liga\";\n font-family: $font-stack-body;\n font-size: 1.2em;\n}\n\n#topheader h1 {\n font-family: $font-stack-body;\n}\n\nh1 {\n font-family: $font-stack-headers;\n}\n\n#topheader a {\n text-decoration: none;\n}\n\nnav {\n font-feature-settings: \"dlig\";\n}\n\narticle header h1 a {\n text-decoration: none;\n}\n\narticle div a {\n text-decoration: none;\n}\n\nfooter {\n font-size: 0.8em;\n}\n\n.emoji {\n width: auto;\n height: 1em;\n}\n","//colours.scss\nbody {\n color: $base03;\n}\n\nheader a {\n color: $base03;\n}\n\na {\n color: $blue;\n}\n","//forms.scss\n\nform {\n width: 100%;\n}\n\nfieldset {\n min-width: 0;\n width: 100%;\n}\n\ninput[type=\"text\"],\ninput[type=\"file\"],\ntextarea {\n width: 100%;\n}\n\ninput,\nbutton,\ntextarea {\n -webkit-appearance: none;\n -moz-appearance: none;\n background-color: $base03;\n color: $base3;\n border: 1px solid $base3;\n border-radius: 4px;\n}\n\nbutton:hover {\n transition: 0.5s ease-in-out;\n background-color: $base3;\n color: $base03;\n}\n\nbutton:disabled {\n background-color: $base1;\n color: $base03;\n}\n\ninput[type=\"checkbox\"] {\n -webkit-appearance: checkbox;\n -moz-appearance: checkbox;\n}\n\n#photo {\n background: inherit;\n color: inherit;\n border: 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/bower/Autolinker.min-2cb3468034.js b/public/build/assets/bower/Autolinker-2cb3468034.min.js similarity index 100% rename from public/build/assets/bower/Autolinker.min-2cb3468034.js rename to public/build/assets/bower/Autolinker-2cb3468034.min.js diff --git a/public/build/assets/bower/Autolinker.min-2cb3468034.js.br b/public/build/assets/bower/Autolinker-2cb3468034.min.js.br similarity index 100% rename from public/build/assets/bower/Autolinker.min-2cb3468034.js.br rename to public/build/assets/bower/Autolinker-2cb3468034.min.js.br diff --git a/public/build/assets/bower/Autolinker-2cb3468034.min.js.gz b/public/build/assets/bower/Autolinker-2cb3468034.min.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9f4a9ef658bad9ac2fc414efc5b2cf195d55e58b GIT binary patch literal 8195 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 literal 0 HcmV?d00001 diff --git a/public/build/assets/bower/Autolinker.min-2cb3468034.js.gz b/public/build/assets/bower/Autolinker.min-2cb3468034.js.gz deleted file mode 100644 index c5319459192077618668993b5ca4192fbfb792ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8188 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 diff --git a/public/build/assets/bower/alertify-1b3c6aa174.css.gz b/public/build/assets/bower/alertify-1b3c6aa174.css.gz index 0ea203b12703e558649561a53472287ae2b8449b..2387b322ae4fe7cffa384c46f68b3554d5c9ad9c 100644 GIT binary patch delta 1008 zcmViDQ%&56scINv$W}c&8@_5$V6{_NtZr8;NB z2&nY;ZwM$+U=XS;FbQ?;jIJ?mIZZQyf8U*~mSwB|wo{`(FI&Tzph(uW zrY1v+Mt=o)4mI1=-b>%m0TyN76)glVoD+o+ksCFwqG%wEE9YuH=i@?X|NqkLHAZ)? z8ls@)^W~lr_Q3rvS~#=Uyh4RJVHi|QH=O*;m>4o%a9RGy(OILK)9&qQv#UqNDx~D) zEoGP>X6RYZk0yS%ohloK@AfbqOkG>=(?Dn9&42uI0%Zt-E-9quqDV8axcc0Kim(~D zm8l!GO+!^lH1$h)JxW%zl!^@5u}wTLTcsg|*Zw}H$DVvGIji1zdoa6Hp*9~@Ul}Rw zzQqsIf0EBsJ*Dx19%fXZi8+#xc^swAC#jXUwSt@YdQ39#?X7`a~*)h zIe+*HagyUp+*L9|lrAPCo2VbJ8Za{#wb$ID;LyOM-qLRhdblDK1%Od=Nla!rm(a=| z-*7bIK#MaLEewe6jupq?+{8D13|9w$dDr_pL?`WxqBO;yXNDbHZ@+`&P4w3U+1bqu zEsMISN0>e0`VQ7!x-d&li2{Y@G{DQ6 zloUNP%?ie?gW!2ZMcz=Q8(LZki)T;d-yLF;sLX80mFmc+N|Gp22EiEQ{<`j7MYu0)2mRakUXrR}{E($jvU~Tml3iYkMyTv#UDtUbI;4-J5|<3WvkYta;&%&56scINvs8A!=2qg_LQ>J1w2kQtQvNt7(ef(um4EJ{Uvmknlu!Zx(`prO zw()wkD5Kl5q*@13+fAHq*YOT4?LDbp3e5}?JgZqpt9%keE+@W=&r#mc+GIFa>~OSC zBP9G5!WeOa!G%@kn57th&X3fxxbX{OyrNx}PIi+ct7tDIDVg~Rl2R~kAffb3xzQOH zoKDQ~B&Ltz(ti(I#9r(cUiSf3a-#^p#zLCrUGn^_-<55_N>tDnM%B0EX$>ih?IVqr zw7>hlta{>omsE^EqWu!`$!-*f{9a~GL>(B1;v%gP`D^|aZHQrKI^=YXKf8Epp-$N_ z0xJFe8v;rc7=&sIOhTPIqbrPM2Ua`e=KJ;B2SYo9NPoi)JS(Z)hTIR&tBD&YWCdT8 z!jE4p=_-mbkd_V*-tR2YiljKC?p9%l?~;=~gi+e%x4UtT4Y{K9mon@}YAZRk!nkY= zl%M&Q*wmv^aHB*Mg_du!_A>_{eE(q7z-CK~x~cE_-*+dgMcL}V?bImHi`F!ZQzYtI zQOqC78cRQF4rmn5`d7v}?W`BM;f-(d_mlRTSQA7?bu0D65B5Ve3 zW$H$)lvI^OQ@@l~qhv)(p~#RO+r;y-RT@%w?eAlH?8(=nVbwct4`!Dt)aJwLDV}n|8WLf0R3G!fY;IEHt0r!`+xQKK{@*IrFX-#mP7w$4830&ZMM*VozfSI|dz2+7LhXx+?mVQ&v!xf<@0F1g3#AKFp39bC` z4M!smv^ZnY!hq=RSaA%_O?=bGaCHEfcfG$ubkfc!N>luKX4tXy_BTl0M1M_?o!!jP zvZ#xCgxMobPH)(W7nfZS!`MYJ>IoAGRcO@1Hy}U=e-CW0?qKbu3$tt}QJ~Nq2Y6YN zlA<%ytYD3G5InCa&m~n_($Y#;w1h2+9j`O|it45-F}F<%a()>V{JlRIE>@TG5xv=L dSWGtM-ZyTY0h$lqW)@t<{|UEETgH11002`+`;`Cy diff --git a/public/build/assets/bower/alertify-84061c87f5.js.gz b/public/build/assets/bower/alertify-84061c87f5.js.gz index df917bcff7bbeeed813f7be86fd206eea28234d1..f5fe54b08bda11dd2513fc730a0d251e54df8e06 100644 GIT binary patch delta 365 zcmV-z0h0dE7|<9vABzY8000000t4+jhnJ(a)BlQ>BzusRiM{0tgiY_g_aejCRu&_E zAhyKE|Nf06WD5)X%FDj`u{c8kf4`FsIBC|fJc~BVSm@OXiCD5a?BXlzJQVUP!jqnK zMS*r848@)FxH@HF1*Kd`zGvz8h%opdu0S+Z;ibHovufoXC5Z^-@Q;r@y%M*er%(Mo zwrP)^?6Er_MpUwu?(>trEamwC$B39gK{|3yJng>DiGe-Bj#7>gdI)|ce_={$m(F@< zZT^NtcQsi{Y7p=3WFLFRG)JExIXV)pPEZytfnn<7V-eCU``{W1@j0sn6j1qIDp4M> zay&N7+5GkoD>ygPNyd?=ExSSjxqwU|b74Sy*yMhSdpLTK2 zM#4!EtaVh3l;9fMrN5Tb92UW5F$ltoudXnya%|{q9~CXibOq|LE|SgW^Rtx#vIz+f Ly1~N#|-?Q|4L>PP!S0I|I@KRpPS+(+xl0<}Z_{YbdUWr@K)2IF( z+q6ed_ShW|BP!WS_xVX*mhyanV?@lLARRd;o_1g7#K0b5M=3`LJp{j!e=sGrOJ_Z_ zHh)8+yPB*eHHi0ivX4DunxjvU936>PCn$@Sz%cdku?T6FeQ*th_?*=O3aET9l_-x` zIi91sHXx9o_l{WoCH>Mrf#9tZh?G>7^~mHB-jak7TuzRU(f04z3V0*@T|or!PrJBh zBjKb7);cOiN^p(s(qGGI9E)JH7zE+PS67%;IW}~*kBSy$x&n1r7s+Px`LmS*vIz+v Ly1~FHgv-DQ=ABF<8` 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 delta 2360 zcmV-83CH%;6x0-uBY!5>(vAUnOoD*}F^e)s(k zKRSQ<$$$F%#XsMDc(xb&f|o*JbtJ{I$kr_7Yjz~r-zbW#aGg8psT4C};W8+KQ1F7q zDO>U&l2416Cs8el(=ms}^|~*z``MZo*MgF}-gYDWB}gjnp392xZl6^}EN*X{(1C%02Ln#>ubmBBH{vs=G1mUuc8ztC; z>5gt$1$oZXh}-NFsF+W^bgDiN(Y`;<88x}6m92c;U+B=mmh3Ie{GWXD&eV~b#OwOTBA;U3Es zt&%AI#Fq?kv$Yg;@J>4VvXIg3XE*YgR7d=^_zH1=|9Nr{kFv`1te}dZ_!5m7b2@Gg z4Szl~-mxElWDZGdthg2ziDILJ1gL89VIX9R8d(V~f~4d<2fN;+ev+xZ zx*mvtL~b5i@f1YRIZ6U)ZfoHNZn>ICTj|A6&nhL&PPg|WPGdnRdc5ix4>(%8lg4Cg zdZayb-aD>|SjRn`2Kid2VGKx(KYj8e`G1EjuT|o>e1zxyg_6?Fgz!Gf1lA`;F#ne@ z1MXIa-_Y`?H5_NVm|6&sq*@Goy0CkDY(Gsl$QPYRNm0li?H?Yo6&K4a@^!2O9`g89 zdecN%)Hzx>VLAq zx=xs-f~R6vAwl2I2}{Nds^x&{ggHXGXfIEKIK4>6DG4)wd~|d7SBPnP&5S{En7QH; z+0PTfMnU7P*A|$ppG&=DrX_oSLg}U+MFpdq0=kI-3;+deqwHZ*lM{~?J6TC!l0ftA zp^RG}NeRkZf-uY~It*u`Zb%GRDt~H%vTi5?M}La2ZQpoeCi^qb<~rRudcNCz1fH!g zUC$Rwp1RgK!LxFqsQ%-JfH`9PUm}1E^+ge2`rYPr3%#%Rjm-n>QujFfxS-?p1Z}fd zQ?NW9vz>y7*@%Z(#D`o#_hp%-eVXGG?;h?y^mD4z9;o%eF*C^qcl+q*QAE@DO155R zC1+uf$AS)s0WoCdvW}2r-rZ(IYWxHq9V(scH}2m!x*lH-eXDWigh(siq-W)tjI=cRU>k7vS}-UoPVX zwV#6LNf2^(@99r_Cllr{6A9Pi4c5ynPJfB;I3DSZ+kIu4#|L+=Wve_(dD{FMG+~yV znwi&YtVW|C(gX81nc}`)7P|RqxtCjByO{@Zoq2@R+%+HYQp!>C7P!tC$Ll%jX{uCJ zB!)gy(m)W?KWeW>aOQX#=qtYIISB&njCzI0n1I9#Zje-Q=WMYmLBgt(G3r)!kbfzj zVRe|xMS(V(uGw<1X0+nB!_kS@$Q>u*i=aw`)9sWZ5LH*6vCsizuh`rG{e8~PPNz7} zV)f7L+;rL}OH-sl8jCxYVhyP6Khv>G1EAS>jW^pAu<1<&p{=aJ?%vRK@J-KmSpMAN z2Tz;VYLnKb%3d?wq7!VjrkwQ+4u6ow2&RRMwh2gSj#+Ca{pMNM&3=`Qb4UZl=B8%U z&7?k1WI8bfcO2vkm>^DTW{z$!fIu$AHHr%!io=>Fucz;G(=!tpif8HL9DV#kAHO~` zbOEBSj#M4e>510o(T>sprRKYP#@25Sg7l>SGklXRRH7ZrnPk*@O$2m~eN&rcVL-yq z$c67ar`3POfTWqj`PgU*klbjVx{cP0cmy@|HxZh>a3G+x`HEj%;7G{vd4~fkLf>c- z&_5t%Or@Aztzh~fqHERmOHESQ)*6hzJ(I==Cx6W-ws=?-vDmP6P^58sQZgxp?7?OO zX6q$SjoI&b!>;Wg92x@dJ^$NoquQ?IJKJ0NLOzeRb#JQz0~uV$pze4>y+EMn1fn$l2Ep`sw0py<9`-)dB37-2gh7&A@C3`d|kD^Z_$$?egIy=>QfX%q|%L z%Vx$a$PHdap&J-0KR93C;$L>6OGUS diff --git a/public/build/assets/bower/marked.min-c2a88705e2.js b/public/build/assets/bower/marked-c2a88705e2.min.js similarity index 100% rename from public/build/assets/bower/marked.min-c2a88705e2.js rename to public/build/assets/bower/marked-c2a88705e2.min.js diff --git a/public/build/assets/bower/marked-c2a88705e2.min.js.br b/public/build/assets/bower/marked-c2a88705e2.min.js.br new file mode 100644 index 0000000000000000000000000000000000000000..73d34d617d70dfbc5522ee9a2af26c66ac953993 GIT binary patch literal 5184 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 LOok%-IZOZmjhD=* literal 0 HcmV?d00001 diff --git a/public/build/assets/bower/store2.min-c4daa8f871.js b/public/build/assets/bower/store2-c4daa8f871.min.js similarity index 100% rename from public/build/assets/bower/store2.min-c4daa8f871.js rename to public/build/assets/bower/store2-c4daa8f871.min.js diff --git a/public/build/assets/bower/store2-c4daa8f871.min.js.br b/public/build/assets/bower/store2-c4daa8f871.min.js.br new file mode 100644 index 0000000000000000000000000000000000000000..49dda19b0f4a953fc5c77df5bb1ae976b68716de GIT binary patch literal 1303 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 literal 0 HcmV?d00001 diff --git a/public/build/assets/css/global-f45e4f1fb0.css b/public/build/assets/css/global-c8783949cd.css similarity index 92% rename from public/build/assets/css/global-f45e4f1fb0.css rename to public/build/assets/css/global-c8783949cd.css index 83a0dfe1..6f98d208 100644 --- a/public/build/assets/css/global-f45e4f1fb0.css +++ b/public/build/assets/css/global-c8783949cd.css @@ -7,13 +7,14 @@ html { html { box-sizing: border-box; } -*, *:before, *:after { +*, +*::before, +*::after { box-sizing: inherit; } #topheader { - display: -ms-flexbox; + display: -webkit-box; display: flex; - -ms-flex-flow: row; flex-flow: row; } #topheader a { @@ -28,10 +29,10 @@ nav { .note { background-color: #eee8d5; box-shadow: 0 0 10px 2px #93a1a1; - padding: 0.5em 0.5em; + padding: 0.5em; margin-top: 1em; } -.note:after { +.note::after { content: " "; display: block; height: 0; @@ -61,7 +62,7 @@ nav { margin-left: 2em; margin-right: 2em; font-size: 0.8em; - padding: 0.5em 0.5em; } + padding: 0.5em; } .reply-to { margin-left: 2em; @@ -81,7 +82,6 @@ nav { white-space: nowrap; } .mini-h-card img { - height: 1.26em; display: inline; border-radius: 2px; vertical-align: text-bottom; } @@ -156,6 +156,7 @@ article header { body { text-rendering: optimizeLegibility; + -webkit-font-feature-settings: "liga"; font-feature-settings: "liga"; font-family: "leitura-news", serif; font-size: 1.2em; } @@ -170,6 +171,7 @@ h1 { text-decoration: none; } nav { + -webkit-font-feature-settings: "dlig"; font-feature-settings: "dlig"; } article header h1 a { @@ -201,10 +203,14 @@ fieldset { min-width: 0; width: 100%; } -input[type="text"], input[type="file"], textarea { +input[type="text"], +input[type="file"], +textarea { width: 100%; } -input, button, textarea { +input, +button, +textarea { -webkit-appearance: none; -moz-appearance: none; background-color: #002b36; @@ -213,6 +219,7 @@ input, button, textarea { border-radius: 4px; } button:hover { + -webkit-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background-color: #fdf6e3; color: #002b36; } diff --git a/public/build/assets/css/global-c8783949cd.css.br b/public/build/assets/css/global-c8783949cd.css.br new file mode 100644 index 0000000000000000000000000000000000000000..25e5eaab26590e34dd8640aa69c137e7dcffaabc GIT binary patch literal 1049 zcmV+!1m^o277qX{3T$Iz=t&s*=q#45RFG;j|Hsh2Iv$`Ele2SErnw{qLN&(R&+h<10SY~Brqy(a)2)g%z;+d& ze{X`xS{NLg3yF#etO%^W6RlQ7gC;GSK2ALGd4D%KJ#z-Ep>JIZ*yyOOSQ_(WoWa2*=5ifzg^RB9Hn2}6|#s6IAJzHFj zS6N z@CB4ah+v^a9pNST2VLq2bOwRRUWoS?;-2T)iIc27xoxr~P(T%Z?ysO~KGE9slR9}Z z6G5~*B7JVd@CMhybyJcZ!o5(3caJ6_mgck; zV%4=Urg=I%g=oV)G`EW=AgHVJ^nm+TYvK-W9YsO89L+4VjYDIYK;%DD9u4mzNS7)c zOwl`TH*!?$b8m?RFCeVgUi8v~+bIS5dd{8tceC^nT$LsqQ<4W>Kd4hm#<1Wm@4qXi z-K_8-Ya%UsHqth^lXmW8uhq$OCo|i9zlZL6-Hp88n)hzEc(3$9^<3ZFPK3JZJ6~+2 zXXP33ai_P@;0&nuw=AzIp%GsgZEBElJXFCFu_$l=0=DCC<}pRyL9ee7C2!}>W2Cw% zJ)8#Y?@?h%p?Bz2AY2N5KL4lKG$1c}X01;|dmF?Qc_Rio zXSSLU?)7>Bwe8)~NX(3q--Jo_Pay^yk;j9_NvS`^)sqC%HdM)BibVT)D5d#FAEIpp zoQKJK2P61hj-@l9J*zxqC?O*FI3(Fv$ssh0CCcNE!yt5M zVia$XMF{;TlvaW@0cT=E9tBrqzV zI5POH)qyv2J>(5^jeA%^bcKw~DdJKUI(ci`{%{ED4iQAbZ4!e}0$ba^GQKqzJT?ij TohtL%yVo--mTfbV){0jKw+I6B literal 0 HcmV?d00001 diff --git a/public/build/assets/css/global-c8783949cd.css.gz b/public/build/assets/css/global-c8783949cd.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..3daeef9d4ba61d5cab303a551d2127a09397d9c0 GIT binary patch literal 1239 zcmV;|1StC-iwFP!000021FcurV(T^xea}~@PG=fA9+^(pd-r|(LVq0|Pt zfAW&RoLHf9S0i;M=cL;jxY(-+w5{a3MaDLeFOfRevAmSf3H;xzlzOwsjNS}g@y=Px zh3GDvjBlXHrqFbHim&5i=FIjgfdi`x$a9dVRPT`V7? zEKVN1x&&@~%BYS42uy9X5o}|4>&^}ECG&zvYYc3ETh=a0G?rLVqZFNS40dubVhs=% zoc1@MpxOm9nY=Y%SuJg+QA*7nR^uTjRDv6VEinOwHk?qaMW(cZpp6b;d=+1jj!BpX zYD<*TWoUMLpNmJYWs5<^u6K&j^!WVDk`h{Pop!#>3#f1W~K1PYyR46qGI zPPm36ou~sywEH_4?OKS6yH^e`BSBK&Fw{?cCC{yvD*`VKWcYvW6BoM<;U~*9442_# zoKO16cy*CAAdqKnmKp?`U0j`g5+v_7&e0y*oi})Ie*=bAHMnd#3HS%KJSLuvfkq1;n{)oK4UOJ9>DZ(HW(-8 z&od*wNnR4z7uV@H>n1%u^aGE98~9xguhv;+TaXPseEyEULl zE3e3vWxaNM%`=B_Sh1c>k8t6~^rRJ1O|G6k6GU$zaQ#f(=#@njM;#3s{X0Huy*PS6 z{Vq6}%<}ndcNVjkI*$&HSCmqlCb>qH2vS&}?l5XLlgETIs&+*``quj4$Wt-;`SM6s zq69DVXWT$QlXP-Mi`oqL_ zaJ}!)0qmmIYcNMZ$zchjq8pPo18#w#VtPg1-!sk=*ds85Xd)m2Ezc#0^yfqTX^`*{ zXRN59Smt^=`uR!zdzEAk`omD){YnyJI()4i&_t3zcs!|TgG68$Z2LX3;AK4q& zwAv6?^uM-G?za2!d!AXnG6j6@LPJ%3|IKF~R#N9&jtgtMPg*yT{{>41GbtAj001$y BPksOZ literal 0 HcmV?d00001 diff --git a/public/build/assets/css/global-f45e4f1fb0.css.br b/public/build/assets/css/global-f45e4f1fb0.css.br deleted file mode 100644 index 521adaae35a5883e10a20999359ef98c122fbdee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1044 zcmV+v1nc`7%?<#Z1$H|}5{8~!C~7(EUHIvms?*Bhl=jqsWpo)fubDDo>m`#DLaii- z0#GW9v?YsFm+v>0_0_RLA?rkC?K!bOnM{e)0b~ATf!qO-TYtj(voTV$hYLYG@UvO~ z{c8tA)?jdpa*09(_H!KWgbobdger}ezCbMcHovLdqSO;ayP`MJs)JLZsR}-1|yLe)9z^eoP-)clc{VHG^6cg$=z^8t7LHjTMb zeac-7f#MF*I`vxw1KRGWZ@67*0%MDSdPoiJ z3u^d;5G$bioGFV@+mr869V;cg)S9a0P@2HiMKBO$ax7r#1;Kp4lo3Ot^7+I7!*p}+ zT8{?iK28;)ZsY4`x-I6T8UC3iyn?(4adI^G!^3Y}_kvkbh0`Mp)Bs$ZOe^o0ava!iUEO-rbsO#FGK+Q{Ygf}-J;t`FHm$(;CA#^&Wh| z-Y5h1q0Es2Xj^o6-v1%VQJ`dwb1bwYoJUhbKc>#4s<*${wW^l$`C{FH!V-9>x_r*{ zd_|bkn_iIg7}LHBWBLz{0ynw2b{7btZra9^V8S#M$<79x`Pd=S;l&bSqlbsPi9Cah z4?6z6NBFS`$AG5are$<>6twj9VdYZ#GyrUZ0f@8cZ-H#`!9cJ4sX4+y)br)jKLCKNZG5wWQ-v6r7c__!QyA@>>X?v|}3 zGx^2|v`dGCaGXF3fl;5Dg;CT diff --git a/public/build/assets/css/global-f45e4f1fb0.css.gz b/public/build/assets/css/global-f45e4f1fb0.css.gz deleted file mode 100644 index 4567767af271b4a7e7c92cf2b07bd897cb52ca74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 zcmV;?1TOm@iwFP!000021Fct8WBWD`fA6R8(qUJnfnqv(AJfZNw$JgcvgAqUz~H-2 zitN7>SAWLB>F{@$ni`S)bCP8_FCNxfb+TM#ofhv;F1Rs3<^r4b1(>1+4d$;7rmb90 zKDf{RJ2{y)ygkU)fa{u8+5BqO?ha2ut=chzf1_Nl?9aLc&2r^=&d#&5RSuQX;C|v2 zfqo=|(i%oO2%M5?Yv5(iR-$PI->)*(7*+|`ImI#E(HvoTw_ntDm1(tg)DdN5fFDe> zyetoH%%)e+WOHZ^e3EbCXJ*BE7LSWj1#-az8am<=P+61~1DjL?BkWnBgwm_*6aa3^ ztNQ_snwQSenf*Jr7-tLn|MYIj=X`$u$WQ;((HpMUD7}C4*ldJ$p(KH{eoeB;5q!B& z#lwA+-kJNQ5Wuy4R8$9bJzQI*OSaX#weK4E19OCkYYMElmbI%2wINp2C`v1Q?CUHD zu?C2joO%mbQf*_I&E6S7Eg#H*qY{c+U$t{N!Q#~r?1+_6D9s6#TxC*8@Z4xUj7{;5 zR1Cu0BU_;mHcgA`+q_(ONe!*o$DxFD2b%LM5G#v@D|K+0yY;kWE`tF^>W$g(U@so& z|1cYBbCj0pa^P)HBCA=!wa;GP+nSfy8LQLIfhSZ8nk`qO1eV$9)$KLhTpb5$6?^u>k~bm7M>j1!7$V1gd}`+qU6T?9Xk`ZOyt{8*VyniFr^VB z^_W*$HO$d{OK=ywwHHQj!tX%zxb(&5J!+L9hO+Vwr3%v1XfG@g$--QW#}|wAIS6^- zA+);DyRAWR!VMhpM3cddV{e1ezJ<{AL1Czs2&90aFVe^)&y5ltfunjb+)sVtV%0wU zWaIkHGhU_3*|174&awtdjn zFZ+4won6&x)90A155qvW%gkiJ4KNFz>L}?`Y-HqRWS~UDa{*=g!VlMbQb(MLqK4uj zSG&otPsMd$NnjfueLIH3AovtMW(98|iU%^@m$XG9(2TYK!x(dsCa!?&Eo@q)iA#Ex v?9*?~ehHptMs>P?FKuWj*FS#u#m8%*axSKYG47M7+l&7Li1T;r&JF+oA)#a2 diff --git a/public/build/assets/css/global.css.map b/public/build/assets/css/global.css.map index c091cdb6..08f882eb 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,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 +{"version":3,"sources":["global.scss","layout.scss","components/fonts.scss","components/colours.scss","components/forms.scss","components/twitter.scss"],"names":[],"mappings":"AAyBA;EACI,+CAAe,EAClB;;AAED;EACI,cAAc,EACjB;;AC5BD;EACI,uBAAuB,EAC1B;;AAED;;;EAGI,oBAAoB,EACvB;;AAED;EACI,qBAAc;EAAd,cAAc;EACd,eAAe,EAClB;;AAED;EACI,mBAAmB,EACtB;;AAED;EACI,mBAAmB,EACtB;;AAED;EACI,kBAAkB,EACrB;;AAED;EACI,0BDlBe;ECmBf,iCDpBe;ECqBf,eAAe;EACf,gBAAgB,EACnB;;AAED;EACI,aAAa;EACb,eAAe;EACf,UAAU;EACV,YAAY,EACf;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,cAAc,EACjB;;AAED;EACI,YAAY,EACf;;AAED;EACI,aAAa,EAChB;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,YAAY;EACZ,YAAY;EACZ,cD/Ce,ECgDlB;;AAED;EACI,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,eAAe,EAClB;;AAED;EACI,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,iBAAiB,EACpB;;AAED;EACI,kBAAkB,EACrB;;AAED;EACI,mBAAmB;EACnB,0BDjFe;ECkFf,iBAAiB;EACjB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB,EACvB;;AAED;EACI,gBAAgB;EAChB,mBAAmB;EACnB,4BAA4B,EAC/B;;AAED;EACI,eAAe,EAClB;;AAED;EACI,kBAAkB;EAClB,oBAAoB,EACvB;;AAED;EACI,eAAe,EAClB;;AAED;EACI,YAAY;EACZ,aAAa;EACb,8BAA8B,EACjC;;AAID;EACI,kBAAkB;EAClB,qBAAqB,EACxB;;AAED;EACI,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB,EACtB;;AAGD;EACI,mBAAmB,EACtB;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,OAAO;EACP,QAAQ,EACX;;AAED;EACI,iBAAiB,EACpB;;AAED;EACI,cAAc,EACjB;;AAED,mBAAmB;AACnB;EACI;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,aAAa;IACb,cAAc,EACjB,EAAA;;AAGL;EACI;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,sBAAsB,EACzB;EAED;IACI,kBAAkB;IAClB,mBAAmB,EACtB;EAED;IACI,YAAY;IACZ,aAAa,EAChB,EAAA;;AClML;EACI,mCAAmC;EACnC,sCAA8B;EAA9B,8BAA8B;EAC9B,mCFFmC;EEGnC,iBAAiB,EACpB;;AAED;EACI,mCFPmC,EEQtC;;AAED;EACI,mCFVsC,EEWzC;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,sCAA8B;EAA9B,8BAA8B,EACjC;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,sBAAsB,EACzB;;AAED;EACI,iBAAiB,EACpB;;AAED;EACI,YAAY;EACZ,YAAY,EACf;;ACvCD;EACI,eHKe,EGJlB;;AAED;EACI,eHCe,EGAlB;;AAED;EACI,eHUe,EGTlB;;ACTD;EACI,YAAY,EACf;;AAED;EACI,aAAa;EACb,YAAY,EACf;;AAED;;;EAGI,YAAY,EACf;;AAED;;;EAGI,yBAAyB;EACzB,sBAAsB;EACtB,0BJfe;EIgBf,eJTe;EIUf,0BJVe;EIWf,mBAAmB,EACtB;;AAED;EACI,qCAA6B;EAA7B,6BAA6B;EAC7B,0BJhBe;EIiBf,eJxBe,EIyBlB;;AAED;EACI,0BJvBe;EIwBf,eJ7Be,EI8BlB;;AAED;EACI,6BAA6B;EAC7B,0BAA0B,EAC7B;;AAED;EACI,oBAAoB;EACpB,eAAe;EACf,aAAa,EAChB;;AC9CD;EACI,4BAA4B,EAC/B;;AAED;EACI,cAAc,EACjB","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 background: url('/assets/img/escheresque.png');\n}\n\n.map {\n height: 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 box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n#topheader {\n display: flex;\n flex-flow: row;\n}\n\n#topheader a {\n padding: 0.5em 1em;\n}\n\nnav {\n padding-top: 0.5em;\n}\n\n.social-list {\n padding-left: 2em;\n}\n\n.note {\n background-color: $base2;\n box-shadow: 0 0 10px 2px $base1;\n padding: 0.5em;\n margin-top: 1em;\n}\n\n.note::after {\n content: \" \";\n display: block;\n height: 0;\n clear: both;\n}\n\n.note a {\n word-wrap: break-word;\n}\n\n.note .e-content p:first-child {\n margin-top: 0;\n}\n\n.note-metadata {\n width: 100%;\n}\n\n.social-links {\n float: right;\n}\n\n.social-links a {\n text-decoration: none;\n}\n\n.icon {\n width: auto;\n height: 1em;\n fill: $blue;\n}\n\n.reply {\n margin-left: 2em;\n margin-right: 2em;\n font-size: 0.8em;\n padding: 0.5em;\n}\n\n.reply-to {\n margin-left: 2em;\n margin-right: 2em;\n font-size: 0.8em;\n padding-top: 2em;\n}\n\n.reply-to + .note {\n margin-top: 0.3em;\n}\n\n.mini-h-card {\n border-radius: 2px;\n border: 1px solid $base01;\n padding: 0 0.2em;\n text-decoration: none;\n margin-right: 5px;\n white-space: nowrap;\n}\n\n.mini-h-card img {\n display: inline;\n border-radius: 2px;\n vertical-align: text-bottom;\n}\n\n.like-photo {\n height: 1.26em;\n}\n\n.reply .e-content {\n margin-top: 0.5em;\n padding-left: 0.5em;\n}\n\n.notes-subtitle {\n font-size: 1em;\n}\n\n.note-photo {\n width: 100%;\n height: auto;\n image-orientation: from-image;\n}\n\n//articles\n\narticle header {\n margin-top: 0.5em;\n margin-bottom: 0.8em;\n}\n\n.post-info {\n font-size: 0.8em;\n font-style: italic;\n margin-top: -0.8em;\n}\n\n//contacts\n.contact {\n position: relative;\n}\n\n.contact-links {\n list-style-type: none;\n}\n\n.contact img {\n height: auto;\n width: 2em;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.contact-info {\n margin-left: 2em;\n}\n\n#map {\n height: 300px;\n}\n\n/* media queries */\n@media (min-width: 700px) {\n main {\n margin-left: 10em;\n margin-right: 10em;\n }\n\n footer {\n margin-left: 13em;\n margin-right: 13em;\n }\n\n .youtube {\n width: 640px;\n height: 360px;\n }\n}\n\n@media (max-width: 699px) {\n main {\n margin-left: 10px;\n margin-right: 10px;\n }\n\n article {\n word-wrap: break-word;\n }\n\n footer {\n margin-left: 15px;\n margin-right: 15px;\n }\n\n .youtube {\n width: 100%;\n height: auto;\n }\n}\n","//fonts.scss\n\nbody {\n text-rendering: optimizeLegibility;\n font-feature-settings: \"liga\";\n font-family: $font-stack-body;\n font-size: 1.2em;\n}\n\n#topheader h1 {\n font-family: $font-stack-body;\n}\n\nh1 {\n font-family: $font-stack-headers;\n}\n\n#topheader a {\n text-decoration: none;\n}\n\nnav {\n font-feature-settings: \"dlig\";\n}\n\narticle header h1 a {\n text-decoration: none;\n}\n\narticle div a {\n text-decoration: none;\n}\n\nfooter {\n font-size: 0.8em;\n}\n\n.emoji {\n width: auto;\n height: 1em;\n}\n","//colours.scss\nbody {\n color: $base03;\n}\n\nheader a {\n color: $base03;\n}\n\na {\n color: $blue;\n}\n","//forms.scss\n\nform {\n width: 100%;\n}\n\nfieldset {\n min-width: 0;\n width: 100%;\n}\n\ninput[type=\"text\"],\ninput[type=\"file\"],\ntextarea {\n width: 100%;\n}\n\ninput,\nbutton,\ntextarea {\n -webkit-appearance: none;\n -moz-appearance: none;\n background-color: $base03;\n color: $base3;\n border: 1px solid $base3;\n border-radius: 4px;\n}\n\nbutton:hover {\n transition: 0.5s ease-in-out;\n background-color: $base3;\n color: $base03;\n}\n\nbutton:disabled {\n background-color: $base1;\n color: $base03;\n}\n\ninput[type=\"checkbox\"] {\n -webkit-appearance: checkbox;\n -moz-appearance: checkbox;\n}\n\n#photo {\n background: inherit;\n color: inherit;\n border: 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/projects-d945298e4f.css.gz b/public/build/assets/css/projects-d945298e4f.css.gz index deca5763906e27c28dbaf402e83abd1161196dd9..f773d1476a44a752faaaa0c64f94d4ed7170f2af 100644 GIT binary patch literal 120 zcmV-;0Ehn{iwFP!000020~Jg~0)#LOJU6dk?Y54?XMnok>+<%tOgx#%W|(?K@of&i zfQFh7+3|y+>{bL}cnrf`34Z_)E@x)?+V7WZ3Fs-wO%y>CdkSjniOa4C&OyBM=@6fn a?Tx-}huTQ)FO%frwmfr!0c5>$0002`#x`95 literal 119 zcmV--0Eqt|iwFP!000020~Jig0fRsge6v-czc>!f;C>!YsQqMJX2zqOEPZ$AK=#_+qa2 Z{(V2z+dS$IpU3HL#1w)7WW90#007N+H>Lmp diff --git a/public/build/assets/js/form-save-4d4f6e1cb8.js.gz b/public/build/assets/js/form-save-4d4f6e1cb8.js.gz index 585ad2b207d3d82725a700fdf62dc300db306404..6323aa10ec37247df07ac1f731bca07eb810108e 100644 GIT binary patch literal 730 zcmV<00ww()iwFP!000021Fcl&f7>7s{jR@)PN58s?$)Dw@Ag|au}%)ZVBrGt==$3W zI-^J^-Bl7hf_IPOy}Rpfk*Sb-Ob{kO8J?|oh&ECI+3H3Mrbq_N6!vvQK1akpEKP4O zAUBV=HjslNSIDtrOP;54*$MY{%7~8zsP#(_FtNPXg(xFZIVolq+6i}~uY)M!8KIkl zTcqUlX`fUpIN2oW58vu_u+w~+-O zmr1Ed#}ZM8e9hk`b%a09GSBX(mURQ_=(*sA#^2)Pb^q<4f%ms}q_+jQe{ZbsrxZDo z&Vq@;N!~vBkmqZJpI@WWC&Oo;%JVm7XfXG41IlvItjH&Z%beB)(rf_^pE03fP%ZO( zUKpp`4=ti`iFs|-a~K&|nYTN{eK7?r{;|%;{3E5kXK2|SE5t?^iec{Z9iEbHVimQY z)v8?_{MfF992<>lU{uzYP`Kn^aU2?pTpGD{!l0z-su$F#0@^-R=^<)_xcY&<13N-a zpGnP2$6_PrMDgjqL1_c1E+!Mun#R`)BQXQ#1%k0YcF6f&uV>$VmHxt92XWz*g&A6y zks*dx4rYfAdTug8%>FZz|lY5VRd0#M8zu z`j@%^P<7KmZ5sTjQme2ZR%_*^M`9`FDXgAmzK_Y6?Dlv8{UZeh%Mt3-f^uM)rSQE$|7DnBPxuwZXySuAsS29VnlQG7%CJrgj*&Z2) ztj~uAudfUL;K-jBdcT|zM>neiQ>eUzhN9Om0QMUb!=&ANCzmNaVKe9$`A9B7-DDal z&Z2lvrtA2J@|5BD_QaALCCHE1-Auvmt+Uszg5kB>5)c}W#D=%T&`_y114g4=)dY&Z M11s8Chh_)>0Qc@|C;$Ke literal 729 zcmV;~0w(<*iwFP!000021Fcl&n%f`{{I91VRnirg^u#5-_vBx?&a8ZVhlK;kCGFV* ztkFs6(xWT3V0Kt$cDK7lrd;f0oMarNX8C%DC@mzAt!}i)B*`JurFk8Z&k-?CM(OPZ z6#5ZU8VZo)3OROc$qFi#op5i*MSLtlu3rL&iQ&D@xr?A;QqByt6YfS|2T{awl57rc zk&@G=eNwI9bd#h_`~cR;ar1Ub^q zBIBi%ynXT^&({e5e~p|^n$1AE^EYNF(Dw@s(r_htSxht&MN$_?Wec$QJmU%m)iNvQ zrMAlb(4r)EnAdtehmnSre!D~LMVNlw1)eEX+32mRM^bj>dT>U`bfgLWU z&xB&mu~>^ak!-rJQQ82i%E<(jO5*FK7MOwc0>M}xJLG(?*E8?FN`GOlh1l@Q!W=Ek z$q>UU2lGP*JvSL4=5>xG@7`KHoW!c!n=u{lkgzoE<4btLA(K@RZz|lY5VRd0#Ass| z{iAjORNZt?n+89s)GF+U)mpjfkywfah1JvC_c0lh-M)`%mz9K>SU{5^D5+UYQWg#xieA3}m`_X$leX`jLQr^;&7h;jBe4W|GgFY@ zEQ8{QH_L#5gb7>#yS6Dax) LE819xW(WWPT>)X# diff --git a/public/build/assets/js/links-c394f9c920.js.gz b/public/build/assets/js/links-c394f9c920.js.gz index 5f6e1119a205195a99bfed18b660d2efad3a2539..640a2708ba3e7afcf86491baadcda13a37b0b68d 100644 GIT binary patch literal 452 zcmV;#0XzO5iwFP!000021BH^sy4x@ih4+4n>B<2^x+^oori{0ht%I{z6`If6#&ib=R_NlT%=qk&PGlqIzY%+fZbt8Z9SGG_+ZL3kY$E{@2-@M^L} zSK5-T5DYfB4BUzY5C0riE*RDAr!i@YF%VJ9>OL8_i%+E!TW75kMD)xt{KM%@T2%#5H9I%Oj2~dx52($m(x>X z3Lyp;t~<_3xy!M$42E9u@#5#JrzcaxIy`Q&HpmF?OZ5K+X%wWx0~RAiEm_|`6Fn7- z^FbPy@+V=BbeqVC$`TIJ-qdLZX<057i((5EweCvnD&%DfV^{6}OhT;EhNE$2lmE$? zlzK6>Queh$R6ai$dtB>b+H5vM#qYL4@=|Ae|B{*@ih949IkuezXqO-+5W&geFU#2=gCh&IxhcQ0{{R{t=Z84 literal 452 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 AyZ`_I delta 2486 zcmV;n2}$<16t@(RF@MbN&d#g`R33p^s0kJD5RQ~9d9s|khg}%lk4>bj4?AE%gc*u=K zi4oR+m8DDEKxpVX!i=s{Q)%AX9MD&Q2qgxnWRMWeVL|5zwtqnw`X-2hY9)9zrxSsF zts^mD#>BvmapRMilQyNo;Dt0{H~JarkxB0O*oT2nQ2lG=*UHMYla=2~j<$>FWqo3mP*r!iB$o$&&sVu#-DL6yJ2Di-~c1pbdh_<_#G7srV zw_kw5Ab;BF+qlqtFg5xQ>XjKmrh{acjv+Kfz!gbnGKe5M( z;f0vN_l68F5h()VgJ1&|b4vb0&v}8R3lNKo+zeQ_6C@^W3H{=yyGb zg0?M6cBA2fWiAj39u_WflhFbxfBUaRE7_Z4x85!9pDXCobJNXh-yS|_&WPF3hwbg= z)cn{6i7I}ExWG9F^}g#&#`~Te&)L$e+VZ&3e&W%{ku7G@cq5Mmnw78B9n~f@_uk9fY)fHg zxnnRtAlvu5pJd01V;K=&70;F3kiWW+gazGyy3w;Lej8*xT$qy%1R)O29_b8uWFoS# z%s?Jir;|MdE`Q&XN-cA4mY9 zsy1)B>p6VMGfTIfEZYGkWE)CCr@bsd6NS@4X}RjA{}-APf+o~n9Y zXGk3K+q6_|eq9fL)W}_p`gyC0p0&dbmOfw(43-rb#$#y(u&mKfsu{a0NG<+%8ha}5 zd}4#=BR@5GKdw%5(G;vb#6jP-ScAOcN;HAoet$T|``EHLCSJCl->YW%r`POmydZE? zRSZYEVJ}EAvbt`Q4Ca64{qOGBX^%WQm6-1|)=}qyD^UM2@5DN47*W3=B34Da&ou^5 zCg4vdM%)hIcC>z+(5s=nUGj#RN*;ryI&-h2%UK+o56?&vBA;VXLS~^x=MBmme!X}& zo`2-hj8o$8Zl59|&tD)09cE@l1ciyF<+yFp1~e#Jzy%>|`BpnL(Pa<4%8V4JxT31( zoiCh?aaz&$s+{H8Oq4Z9gBQ6^M3Q0_M?iUvy*u?xpXKc|I=)0C#TP+MK{E`a6~fH$ zv0=Wsl+B}!9OI&GDCB70>^D~qy5uM!_J477QVKweh|K_^krKeR9!@6)pTQ$zZ=Zcx z;E`KY+>t{4bRk5Kb8Y%QNBXB}7_6!~ydo4E{d{spTUsY1@ z1uNy~%S3Yc3Huk0MA-cIVm>)5x^)LA{J3<2sjUXcbnKL2p$*MIGC2=Sq+oKhXn*8- zImlHfZh_-znqP)Mw?qW>$03l+##Y(^jLgK|vI7{IiQ{&Hg$H1y4V?If11OKi!Dlr( zCZrJ=pMmg+qy=qVC@n#5BH)r%==S1k<~{dVm@%5_pUGhHfR*MwbN3JOWmAI0o`IvJ zP*0OZxX3vER5fJ*1Pw@_sMf0OR)6z`0Ko}) z`1ZU*BHLt0kBisx{S@yKXMa-ri{9l2a8eF?8|2_2rh%G;x`8o{_V`Ro4D+H>$|upQ z9{Lb>rpMtxx6Esq2VeiVOz<-2B5Z_+HB+6!@U&+) z6jXjYtPWos#V?QI7fA6-r1(V=Z(71aiTU<1+bgl8Vzd+!zGyNG!+)+8_f4dB1D@`zgAIWgDC~y6kFZBZh7GB{Z$Jo}!rP?42|RJG@K#-n)}`cNTUp@4VpV zy}nqhqUzlDlp9R6y;oVbyE%F_+PmQV(9X;5TGNa_1EK+~KjqT}J)x-nYX}j*e$Y-! z3D)5aXUsdcBmmkbdRN$)zFyIrIo~SX*SHKmIo7rO65caN1%ITk(-E!Tl1nff8ki5ffDjZ@Xx5>pt=f9-sZy;2aqL$Tn&r z-TGs7`jV^Q7HTOx+^}xkL3nAclMUBV)dvZE@{PrsYGH~=jJ!Hj zTC&JVrh7c%3OnPXETL(h*%9Ex(t5;Ue&_J*ZL7ribSR8guV38>Z(iM3_paU<;`bN2 zHuB}+>#yf`PIK|-^k8;*=ic4nNxgmOUVUSDd~|q9ck_vEqHgOBZwy1kNVlyq^FlZS z4X=z@bFlrPrBuYLc&mgNNi09yDpxc~qF literal 605 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 diff --git a/public/build/assets/prism/prism-f6e997bc6d.js.gz b/public/build/assets/prism/prism-f6e997bc6d.js.gz index aaeb5ca23f39303b79dc062c5f45acb9619cd0a0..40b9bc77238f921d37e8e2b73bc26e9d8bb88692 100644 GIT binary patch delta 6846 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 delta 6844 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 diff --git a/public/build/rev-manifest.json b/public/build/rev-manifest.json index 51ac492a..03e44845 100644 --- a/public/build/rev-manifest.json +++ b/public/build/rev-manifest.json @@ -1,12 +1,12 @@ { - "assets/bower/Autolinker.min.js": "assets/bower/Autolinker.min-2cb3468034.js", + "assets/bower/Autolinker.min.js": "assets/bower/Autolinker-2cb3468034.min.js", "assets/bower/alertify.css": "assets/bower/alertify-1b3c6aa174.css", "assets/bower/alertify.js": "assets/bower/alertify-84061c87f5.js", "assets/bower/fetch.js": "assets/bower/fetch-d8a2646ccc.js", - "assets/bower/marked.min.js": "assets/bower/marked.min-c2a88705e2.js", + "assets/bower/marked.min.js": "assets/bower/marked-c2a88705e2.min.js", "assets/bower/sanitize.css": "assets/bower/sanitize-85919f917a.css", - "assets/bower/store2.min.js": "assets/bower/store2.min-c4daa8f871.js", - "assets/css/global.css": "assets/css/global-f45e4f1fb0.css", + "assets/bower/store2.min.js": "assets/bower/store2-c4daa8f871.min.js", + "assets/css/global.css": "assets/css/global-c8783949cd.css", "assets/css/projects.css": "assets/css/projects-d945298e4f.css", "assets/js/form-save.js": "assets/js/form-save-4d4f6e1cb8.js", "assets/js/links.js": "assets/js/links-c394f9c920.js", diff --git a/resources/assets/sass/components/colours.scss b/resources/assets/sass/components/colours.scss index 61ad3735..c4dc76e9 100644 --- a/resources/assets/sass/components/colours.scss +++ b/resources/assets/sass/components/colours.scss @@ -1,12 +1,12 @@ //colours.scss body { - color: $base03; + color: $base03; } header a { - color: $base03; + color: $base03; } a { - color: $blue; -} \ No newline at end of file + color: $blue; +} diff --git a/resources/assets/sass/components/fonts.scss b/resources/assets/sass/components/fonts.scss index 744735df..5c0816e4 100644 --- a/resources/assets/sass/components/fonts.scss +++ b/resources/assets/sass/components/fonts.scss @@ -1,41 +1,41 @@ //fonts.scss body { - text-rendering: optimizeLegibility; - font-feature-settings: "liga"; - font-family: $font-stack-body; - font-size: 1.2em; + text-rendering: optimizeLegibility; + font-feature-settings: "liga"; + font-family: $font-stack-body; + font-size: 1.2em; } #topheader h1 { - font-family: $font-stack-body; + font-family: $font-stack-body; } h1 { - font-family: $font-stack-headers; + font-family: $font-stack-headers; } #topheader a { - text-decoration: none; + text-decoration: none; } nav { - font-feature-settings: "dlig"; + font-feature-settings: "dlig"; } article header h1 a { - text-decoration: none; + text-decoration: none; } article div a { - text-decoration: none; + text-decoration: none; } footer { - font-size: 0.8em; + font-size: 0.8em; } .emoji { - width: auto; - height: 1em; + width: auto; + height: 1em; } diff --git a/resources/assets/sass/components/forms.scss b/resources/assets/sass/components/forms.scss index 095c423c..c488f703 100644 --- a/resources/assets/sass/components/forms.scss +++ b/resources/assets/sass/components/forms.scss @@ -1,45 +1,49 @@ //forms.scss form { - width: 100%; + width: 100%; } fieldset { - min-width: 0; - width: 100%; + min-width: 0; + width: 100%; } -input[type="text"], input[type="file"], textarea { - width: 100%; +input[type="text"], +input[type="file"], +textarea { + width: 100%; } -input, button, textarea { - -webkit-appearance: none; - -moz-appearance: none; - background-color: $base03; - color: $base3; - border: 1px solid $base3; - border-radius: 4px; +input, +button, +textarea { + -webkit-appearance: none; + -moz-appearance: none; + background-color: $base03; + color: $base3; + border: 1px solid $base3; + border-radius: 4px; } button:hover { - transition: 0.5s ease-in-out; - background-color: $base3; - color: $base03; + transition: 0.5s ease-in-out; + background-color: $base3; + color: $base03; } button:disabled { - background-color: $base1; - color: $base03; + background-color: $base1; + color: $base03; } input[type="checkbox"] { - -webkit-appearance: checkbox; - -moz-appearance: checkbox; + -webkit-appearance: checkbox; + -moz-appearance: checkbox; } #photo { - background: inherit; - color: inherit; - border: none; + background: inherit; + color: inherit; + border: none; } diff --git a/resources/assets/sass/components/twitter.scss b/resources/assets/sass/components/twitter.scss index 8eb8a6a5..f8432695 100644 --- a/resources/assets/sass/components/twitter.scss +++ b/resources/assets/sass/components/twitter.scss @@ -1,9 +1,9 @@ //twitter.scss .twitter-tweet-rendered { - margin-bottom: 0 !important; + margin-bottom: 0 !important; } .twitter-tweet-rendered + .note { - margin-top: 0; + margin-top: 0; } diff --git a/resources/assets/sass/global.scss b/resources/assets/sass/global.scss index bc2e0534..358398b1 100644 --- a/resources/assets/sass/global.scss +++ b/resources/assets/sass/global.scss @@ -24,11 +24,11 @@ $green: #859900; //global styles html { - background: url('/assets/img/escheresque.png'); + background: url('/assets/img/escheresque.png'); } .map { - height: 150px; + height: 150px; } //layout diff --git a/resources/assets/sass/layout.scss b/resources/assets/sass/layout.scss index c80cf830..9452cda8 100644 --- a/resources/assets/sass/layout.scss +++ b/resources/assets/sass/layout.scss @@ -2,196 +2,197 @@ //boxes html { - box-sizing: border-box; + box-sizing: border-box; } -*, *:before, *:after { - box-sizing: inherit; +*, +*::before, +*::after { + box-sizing: inherit; } #topheader { - display: flex; - flex-flow: row; + display: flex; + flex-flow: row; } #topheader a { - padding: 0.5em 1em; + padding: 0.5em 1em; } nav { - padding-top: 0.5em; + padding-top: 0.5em; } .social-list { - padding-left: 2em; + padding-left: 2em; } .note { - background-color: $base2; - box-shadow: 0 0 10px 2px $base1; - padding: 0.5em 0.5em; - margin-top: 1em; + background-color: $base2; + box-shadow: 0 0 10px 2px $base1; + padding: 0.5em; + margin-top: 1em; } -.note:after { - content: " "; - display: block; - height: 0; - clear: both; +.note::after { + content: " "; + display: block; + height: 0; + clear: both; } .note a { - word-wrap: break-word; + word-wrap: break-word; } .note .e-content p:first-child { - margin-top: 0; + margin-top: 0; } .note-metadata { - width: 100%; + width: 100%; } .social-links { - float: right; + float: right; } .social-links a { - text-decoration: none; + text-decoration: none; } .icon { - width: auto; - height: 1em; - fill: $blue; + width: auto; + height: 1em; + fill: $blue; } .reply { - margin-left: 2em; - margin-right: 2em; - font-size: 0.8em; - padding: 0.5em 0.5em; + margin-left: 2em; + margin-right: 2em; + font-size: 0.8em; + padding: 0.5em; } .reply-to { - margin-left: 2em; - margin-right: 2em; - font-size: 0.8em; - padding-top: 2em; + margin-left: 2em; + margin-right: 2em; + font-size: 0.8em; + padding-top: 2em; } .reply-to + .note { - margin-top: 0.3em; + margin-top: 0.3em; } .mini-h-card { - border-radius: 2px; - border: 1px solid $base01; - padding: 0 0.2em; - text-decoration: none; - margin-right: 5px; - white-space: nowrap; + border-radius: 2px; + border: 1px solid $base01; + padding: 0 0.2em; + text-decoration: none; + margin-right: 5px; + white-space: nowrap; } .mini-h-card img { - height: 1.26em; - display: inline; - border-radius: 2px; - vertical-align: text-bottom; + display: inline; + border-radius: 2px; + vertical-align: text-bottom; } .like-photo { - height: 1.26em; + height: 1.26em; } .reply .e-content { - margin-top: 0.5em; - padding-left: 0.5em; + margin-top: 0.5em; + padding-left: 0.5em; } .notes-subtitle { - font-size: 1em; + font-size: 1em; } .note-photo { - width: 100%; - height: auto; - image-orientation: from-image; + width: 100%; + height: auto; + image-orientation: from-image; } //articles article header { - margin-top: 0.5em; - margin-bottom: 0.8em; + margin-top: 0.5em; + margin-bottom: 0.8em; } .post-info { - font-size: 0.8em; - font-style: italic; - margin-top: -0.8em; + font-size: 0.8em; + font-style: italic; + margin-top: -0.8em; } //contacts .contact { - position: relative; + position: relative; } .contact-links { - list-style-type: none; + list-style-type: none; } .contact img { - height: auto; - width: 2em; - position: absolute; - top: 0; - left: 0; + height: auto; + width: 2em; + position: absolute; + top: 0; + left: 0; } .contact-info { - margin-left: 2em; + margin-left: 2em; } #map { - height: 300px; + height: 300px; } /* media queries */ @media (min-width: 700px) { - main { - margin-left: 10em; - margin-right: 10em; - } + main { + margin-left: 10em; + margin-right: 10em; + } - footer { - margin-left: 13em; - margin-right: 13em; - } + footer { + margin-left: 13em; + margin-right: 13em; + } - .youtube { - width: 640px; - height: 360px; - } + .youtube { + width: 640px; + height: 360px; + } } @media (max-width: 699px) { - main { - margin-left: 10px; - margin-right: 10px; - } + main { + margin-left: 10px; + margin-right: 10px; + } - article { - word-wrap: break-word; - } + article { + word-wrap: break-word; + } - footer { - margin-left: 15px; - margin-right: 15px; - } + footer { + margin-left: 15px; + margin-right: 15px; + } - .youtube { - width: 100%; - height: auto; - } + .youtube { + width: 100%; + height: auto; + } }