diff --git a/.vscode/launch.json b/.vscode/launch.json index 685e79a1..a31c0d61 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -22,6 +22,20 @@ "cwd": "${workspaceRoot}", "protocol": "inspector" }, + { + // https://github.com/whitecolor/ts-node-dev/issues/9 + // https://github.com/whitecolor/ts-node-dev/issues/64 + "name": "Server (ts-node-dev)", + "type": "node", + "request": "launch", + "args": ["${workspaceRoot}/src/app.ts"], + "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/ts-node-dev", + //"runtimeArgs": ["--nolazy", "-r", "ts-node/register"], + "sourceMaps": true, + "cwd": "${workspaceRoot}", + "protocol": "inspector", + "restart": true + }, { "name": "Jest", "type": "node", diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 68a3d0f4..69a3d3be 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -88,10 +88,6 @@ }, { "label": "Run with nodemon", - "group": { - "kind": "build", - "isDefault": true - }, "presentation": { "group": "run" }, @@ -111,6 +107,43 @@ }, "problemMatcher": "$tsc" }, + { + "label": "Run with ts-node-dev", + "group": { + "kind": "build", + "isDefault": true + }, + "presentation": { + "group": "run", + "clear": true, + "echo": false + }, + "command": "./node_modules/.bin/ts-node-dev", + "args": [ + "--respawn", + "--clear", + "--no-notify", + "--watch", + "views", + "--ignore-watch", + "src/client", + "--debounce", + "4000", + "--project", + "tsconfig.node.json", + //"--transpileOnly", + "--", + "./src/app.ts", + "--serve" + ], + "type": "shell", + "options": { + "env": { + "EMAIL_CONTACT": "nobody@nowhere.com" + } + }, + "problemMatcher": "$tsc" + }, { "label": "List Production Dependencies", "command": "npm", diff --git a/CHANGELOG.md b/CHANGELOG.md index a562b19e..a2262d0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ +## 5.0.0 + +- Change layout +- Simplify category selector (remove JavaScript) +- Remove Google Analytics (unecessary privacy invasion) +- Remove Facebook "Like" button +- Remove Twitter link and API + ## 4.3.1 -- Update Google API and other dependencies +- Update Google API and other dependencies ## 4.3.0 diff --git a/nodemon.json b/nodemon.json deleted file mode 100644 index 0cf54315..00000000 --- a/nodemon.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "verbose": true, - "watch": ["src", "lib", "public"], - "ignore": ["*.test.*"] -} diff --git a/package-lock.json b/package-lock.json index 8637daa6..9cd4270a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@trail-image/blog", - "version": "4.2.0", + "version": "4.4.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1534,9 +1534,9 @@ "integrity": "sha512-W0+n1Y+gK/8G2P/piTkBBN38Qc5Q1ZSO6B5H3QmPCUewaiXOo2GCAWZ4ElZCcNhjJuBSUSLGFUJnmlCn5+nxOQ==" }, "@types/node-fetch": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.1.tgz", - "integrity": "sha512-nYsC20tHanaNa4coFvCDcuIvtdvu8YkQz0XQOoBHL1X1y1QxeNe73dg1PaLGqsJNWiVwK0bjn5Jf+ZQpE6acJg==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.2.tgz", + "integrity": "sha512-djYYKmdNRSBtL1x4CiE9UJb9yZhwtI1VC+UxZD0psNznrUj80ywsxKlEGAE+QL1qvLjPbfb24VosjkYM6W4RSQ==", "requires": { "@types/node": "*" } @@ -1602,6 +1602,18 @@ "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", "dev": true }, + "@types/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=", + "dev": true + }, + "@types/strip-json-comments": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", + "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", + "dev": true + }, "@types/tough-cookie": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.5.tgz", @@ -1723,12 +1735,6 @@ "integrity": "sha512-1zSbbCuoIjafKZ3mblY5ikvAb0ODUbqBnFuUb7f6uLeQhhGJ0vEV4ntmtxKLT2WgXCO94E07BjunsIw1jOMPZw==", "dev": true }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, "abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", @@ -1904,42 +1910,6 @@ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", "dev": true }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", - "dev": true, - "requires": { - "string-width": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, "ansi-colors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", @@ -2558,54 +2528,6 @@ } } }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -2823,12 +2745,6 @@ "rsvp": "^4.8.4" } }, - "capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", - "dev": true - }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -2991,12 +2907,6 @@ } } }, - "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", - "dev": true - }, "cli-cursor": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", @@ -3263,31 +3173,6 @@ "source-map": "^0.6.1" } }, - "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", - "dev": true, - "requires": { - "dot-prop": "^4.1.0", - "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - } - } - }, "confusing-browser-globals": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", @@ -3409,15 +3294,6 @@ } } }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" - } - }, "cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -3430,12 +3306,6 @@ "which": "^1.2.9" } }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", - "dev": true - }, "css": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", @@ -3570,6 +3440,189 @@ "whatwg-url": "^7.0.0" } }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + } + } + }, + "debounce": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz", + "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==", + "dev": true + }, "debug": { "version": "3.2.6", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", @@ -3615,12 +3668,6 @@ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, "deep-is": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", @@ -3826,12 +3873,6 @@ "is-obj": "^1.0.0" } }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, "duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -3844,6 +3885,15 @@ "stream-shift": "^1.0.0" } }, + "dynamic-dedupe": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dynamic-dedupe/-/dynamic-dedupe-0.3.0.tgz", + "integrity": "sha1-BuRMIj9eTpTXjvnbI6ZRXOL5YqE=", + "dev": true, + "requires": { + "xtend": "^4.0.0" + } + }, "each-props": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", @@ -4650,6 +4700,15 @@ "flat-cache": "^2.0.1" } }, + "filewatcher": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/filewatcher/-/filewatcher-3.0.1.tgz", + "integrity": "sha1-9KGVc1Xdr0Q8zXiolfPVXiPIoDQ=", + "dev": true, + "requires": { + "debounce": "^1.0.0" + } + }, "fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -5532,15 +5591,6 @@ "object.defaults": "^1.1.0" } }, - "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, "global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", @@ -5678,33 +5728,6 @@ "uuid": "^3.3.2" } }, - "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", - "dev": true, - "requires": { - "create-error-class": "^3.0.0", - "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - } - } - }, "graceful-fs": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", @@ -6183,9 +6206,9 @@ } }, "handlebars": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.2.0.tgz", - "integrity": "sha512-Kb4xn5Qh1cxAKvQnzNWZ512DhABzyFNmsaJf3OAkWNa4NkaqWcNI8Tao8Tasi0/F4JD9oyG0YxuFyvyR57d+Gw==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.3.4.tgz", + "integrity": "sha512-vvpo6mpK4ScNC1DbGRZ2d5BznS6ht0r1hi20RivsibMc6jNvFAeZQ6qk5VNspo6SOwVOJQbjHyBCpuS7BzA1pw==", "requires": { "neo-async": "^2.6.0", "optimist": "^0.6.1", @@ -6393,12 +6416,6 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", - "dev": true - }, "image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", @@ -6420,12 +6437,6 @@ "resolve-from": "^4.0.0" } }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, "import-local": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", @@ -6722,6 +6733,15 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -6746,28 +6766,12 @@ "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz", "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==" }, - "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", - "dev": true, - "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" - } - }, "is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", "dev": true }, - "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", - "dev": true - }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -6791,15 +6795,6 @@ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -6818,12 +6813,6 @@ "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true - }, "is-regex": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", @@ -6846,12 +6835,6 @@ "is-unc-path": "^1.0.0" } }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true - }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -7713,15 +7696,6 @@ "es6-weak-map": "^2.0.1" } }, - "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, "lazy-cache": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", @@ -7953,12 +7927,6 @@ "signal-exit": "^3.0.0" } }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -8425,33 +8393,6 @@ "semver": "^5.3.0" } }, - "nodemon": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.2.tgz", - "integrity": "sha512-hRLYaw5Ihyw9zK7NF+9EUzVyS6Cvgc14yh8CAYr38tPxJa6UrOxwAQ351GwrgoanHCF0FalQFn6w5eoX/LGdJw==", - "dev": true, - "requires": { - "chokidar": "^2.1.5", - "debug": "^3.1.0", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.0.4", - "pstree.remy": "^1.1.6", - "semver": "^5.5.0", - "supports-color": "^5.2.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.2", - "update-notifier": "^2.5.0" - } - }, - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -8798,18 +8739,6 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, - "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", - "dev": true, - "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" - } - }, "pako": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", @@ -8898,12 +8827,6 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, "path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", @@ -9678,24 +9601,12 @@ "dev": true, "optional": true }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, "psl": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/psl/-/psl-1.3.1.tgz", "integrity": "sha512-2KLd5fKOdAfShtY2d/8XDWVRnmp3zp40Qt6ge2zBPFARLXOGUf2fHD5eg+TV/5oxBtQKVhjUaKFsAaE4HnwfSA==", "dev": true }, - "pstree.remy": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.7.tgz", - "integrity": "sha512-xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A==", - "dev": true - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -9783,26 +9694,6 @@ } } }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, "react-is": { "version": "16.9.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz", @@ -9994,25 +9885,6 @@ "unicode-match-property-value-ecmascript": "^1.1.0" } }, - "registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", - "dev": true, - "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" - } - }, - "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", - "dev": true, - "requires": { - "rc": "^1.0.1" - } - }, "regjsgen": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", @@ -10138,6 +10010,15 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, "replace-ext": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", @@ -10399,15 +10280,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, - "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - } - }, "semver-greatest-satisfied-range": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", @@ -11341,65 +11213,6 @@ } } }, - "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", - "dev": true, - "requires": { - "execa": "^0.7.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, "test-exclude": { "version": "5.2.3", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", @@ -11562,12 +11375,6 @@ "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", "dev": true }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, "timers-ext": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", @@ -11671,15 +11478,6 @@ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, - "touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dev": true, - "requires": { - "nopt": "~1.0.10" - } - }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", @@ -11699,6 +11497,12 @@ "punycode": "^2.1.0" } }, + "tree-kill": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.1.tgz", + "integrity": "sha512-4hjqbObwlh2dLyW4tcz0Ymw0ggoaVDMveUB9w8kFSQScdRLo0gxO9J7WFcUBo+W3C1TLdFIEwNOWebgZZ0RH9Q==", + "dev": true + }, "trim": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", @@ -11755,6 +11559,46 @@ "yn": "^3.0.0" } }, + "ts-node-dev": { + "version": "1.0.0-pre.43", + "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-1.0.0-pre.43.tgz", + "integrity": "sha512-vtFeqKNMcRdE0R00RZRMM2v7V6HadJSllJ7o1PPUc797cTyKLW2k4UsdbNaxoDEQ9PU2HIc2M+SawgM6ONh4ig==", + "dev": true, + "requires": { + "dateformat": "~1.0.4-1.2.3", + "dynamic-dedupe": "^0.3.0", + "filewatcher": "~3.0.0", + "minimist": "^1.1.3", + "mkdirp": "^0.5.1", + "node-notifier": "^5.4.0", + "resolve": "^1.0.0", + "rimraf": "^2.6.1", + "source-map-support": "^0.5.12", + "tree-kill": "^1.2.1", + "ts-node": "*", + "tsconfig": "^7.0.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "tsconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", + "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", + "dev": true, + "requires": { + "@types/strip-bom": "^3.0.0", + "@types/strip-json-comments": "0.0.30", + "strip-bom": "^3.0.0", + "strip-json-comments": "^2.0.0" + } + }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", @@ -11856,32 +11700,6 @@ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", "dev": true }, - "undefsafe": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz", - "integrity": "sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY=", - "dev": true, - "requires": { - "debug": "^2.2.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, "undertaker": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", @@ -11989,15 +11807,6 @@ "through2-filter": "^3.0.0" } }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, "unist-util-find-all-after": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.4.tgz", @@ -12081,53 +11890,12 @@ } } }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, "upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - } - } - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -12141,15 +11909,6 @@ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" }, - "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, - "requires": { - "prepend-http": "^1.0.1" - } - }, "url-template": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", @@ -12426,42 +12185,6 @@ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", - "dev": true, - "requires": { - "string-width": "^2.1.1" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, "window-size": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", @@ -12535,12 +12258,6 @@ "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=" }, - "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", - "dev": true - }, "xml-name-validator": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", diff --git a/package.json b/package.json index ffa2e0da..7c618eb8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@trail-image/blog", "description": "Trail Image blog", - "version": "4.2.0", + "version": "4.4.0", "private": false, "author": { "name": "Jason Abbott" @@ -14,8 +14,8 @@ "scripts": { "install": "./node_modules/.bin/tsc -p tsconfig.node.json", "test": "jest --coverage", - "watch": "node_modules/.bin/gulp watch", - "ts": "nodemon --exec ./node_modules/.bin/ts-node -- ./src/app.ts" + "watch": "./node_modules/.bin/gulp watch", + "ts": "./node_modules/.bin/ts-node-dev --project tsconfig.node.json --respawn -- ./src/app.ts --serve" }, "dependencies": { "@toba/block-spam-referer": "^2.1.0", @@ -43,7 +43,7 @@ "@types/googlemaps": "^3.37.7", "@types/jquery": "^3.3.0", "@types/mapbox-gl": "^0.45.0", - "@types/node-fetch": "^2.5.1", + "@types/node-fetch": "^2.5.2", "@types/request": "^2.48.3", "@types/twitter": "1.7.0", "@types/uglify-js": "^3.0.0", @@ -56,9 +56,8 @@ "gulp-uglify": "^3.0.0", "js-yaml": ">=3.13.1", "merge2": "^1.3.0", - "nodemon": "^1.19.2", "through2": "^3.0.0", - "ts-node": "^8.4.1", + "ts-node-dev": "^1.0.0-pre.43", "typescript": "^3.6.3", "vinyl": "^2.2.0" }, diff --git a/public/css/ti.css b/public/css/ti.css index ceee075f..c94ab3de 100644 --- a/public/css/ti.css +++ b/public/css/ti.css @@ -1 +1 @@ -a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.icon{display:inline-block;background-size:100%;background-repeat:no-repeat}.icon-github-circle{background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNTRweCIgaGVpZ2h0PSIxNTJweCIgdmlld0JveD0iMCAwIDE1NCAxNTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1NCAxNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjODE4MTgxIiBkPSJNMCw3Ni45YzAtMTMuOTM0LDMuNDMzLTI2Ljc4NCwxMC4zLTM4LjU1UzI2LjQ4MywxNy4yNjcsMzguMjUsMTAuNFM2Mi44NjcsMC4xLDc2LjgsMC4xCgljMTMuOTM0LDAsMjYuNzg0LDMuNDMzLDM4LjU1LDEwLjNjMTEuNzY4LDYuODY3LDIxLjA4NCwxNi4xODQsMjcuOTUsMjcuOTVzMTAuMywyNC42MTcsMTAuMywzOC41NQoJYzAsMTYuNzMyLTQuODgzLDMxLjc4My0xNC42NDksNDUuMTQ5cy0yMi4zODQsMjIuNjE2LTM3Ljg1MSwyNy43NWMtMS44LDAuMzMzLTMuMTE2LDAuMTAxLTMuOTQ5LTAuN2MtMC44MzQtMC44LTEuMjUtMS44LTEuMjUtMwoJVjEyNWMwLTYuNDY3LTEuNzM0LTExLjItNS4yLTE0LjJjMy44LTAuMzk5LDcuMjE2LTEsMTAuMjUtMS44YzMuMDMzLTAuOCw2LjE2Ny0yLjEsOS4zOTktMy45YzMuMjM0LTEuOCw1LjkzNC00LjAxNiw4LjEwMS02LjY0OQoJczMuOTMzLTYuMTM0LDUuMy0xMC41czIuMDUtOS4zODQsMi4wNS0xNS4wNWMwLTguMDY2LTIuNjM0LTE0LjkzMy03Ljg5OS0yMC42YzIuNDY3LTYuMDY2LDIuMTk5LTEyLjg2Ni0wLjgwMS0yMC40CgljLTEuODY2LTAuNi00LjU2Ni0wLjIzMy04LjEsMS4xcy02LjYsMi44LTkuMiw0LjRMOTYsMzkuOGMtNi4yLTEuNzMzLTEyLjYtMi42LTE5LjItMi42Yy02LjYsMC0xMywwLjg2Ny0xOS4yLDIuNgoJYy0xLjA2Ny0wLjczMy0yLjQ4My0xLjYzMy00LjI1LTIuN2MtMS43NjctMS4wNjctNC41NS0yLjM1LTguMzUtMy44NXMtNi42NjctMS45NS04LjYtMS4zNWMtMi45MzMsNy41MzQtMy4xNjcsMTQuMzMzLTAuNywyMC40CgljLTUuMjY3LDUuNjY3LTcuOSwxMi41MzQtNy45LDIwLjZjMCw1LjY2NywwLjY4NCwxMC42NjcsMi4wNSwxNWMxLjM2Nyw0LjMzMywzLjExNyw3LjgzMyw1LjI1LDEwLjUKCWMyLjEzMywyLjY2Niw0LjgxNiw0Ljg5OSw4LjA1LDYuNjk5YzMuMjMzLDEuODAxLDYuMzY3LDMuMTAxLDkuNCwzLjljMy4wMzQsMC44LDYuNDUsMS40LDEwLjI1LDEuOGMtMi42NjcsMi40LTQuMyw1LjgzMy00LjksMTAuMwoJYy0xLjQsMC42NjctMi45LDEuMTY3LTQuNSwxLjVjLTEuNiwwLjMzNC0zLjUsMC41LTUuNywwLjVjLTIuMiwwLTQuMzgzLTAuNzE3LTYuNTUtMi4xNDljLTIuMTY3LTEuNDM0LTQuMDE3LTMuNTE3LTUuNTUtNi4yNQoJYy0xLjI2Ny0yLjEzNC0yLjg4My0zLjg2Ni00Ljg1LTUuMnMtMy42MTctMi4xMzMtNC45NS0yLjRsLTItMC4zYy0xLjQsMC0yLjM2NywwLjE1LTIuOSwwLjQ1cy0wLjcsMC42ODQtMC41LDEuMTUKCWMwLjIsMC40NjcsMC41LDAuOTM0LDAuOSwxLjM5OWMwLjQsMC40NjcsMC44MzMsMC44NjYsMS4zLDEuMmwwLjcsMC41YzEuNDY3LDAuNjY2LDIuOTE3LDEuOTM0LDQuMzUsMy44CgljMS40MzQsMS44NjYsMi40ODMsMy41NjcsMy4xNSw1LjEwMWwxLDIuM2MwLjg2NywyLjUzMywyLjMzMyw0LjU4Myw0LjQsNi4xNDljMi4wNjYsMS41NjYsNC4zLDIuNTY2LDYuNywzczQuNzE3LDAuNjY3LDYuOTUsMC43CgljMi4yMzMsMC4wMzQsNC4wODMtMC4wODMsNS41NS0wLjM1bDIuMy0wLjRjMCwyLjUzNCwwLjAxNyw1LjUsMC4wNSw4LjljMC4wMzMsMy4zOTksMC4wNSw1LjIsMC4wNSw1LjM5OWMwLDEuMi0wLjQzMywyLjItMS4zLDMKCWMtMC44NjcsMC44MDEtMi4yLDEuMDMzLTQsMC43Yy0xNS40NjctNS4xMzQtMjguMDgzLTE0LjM4NC0zNy44NS0yNy43NVMwLDkzLjYzMywwLDc2Ljl6Ii8+Cjwvc3ZnPgo=)}a{text-decoration:underline}a:link,a:visited{color:#453}a:hover{color:#910}a:active{color:#964}.mode-icon{width:20px;height:20px;background-image:url(/img/modes-small.png);background-repeat:no-repeat;display:inline-block}.mode-icon,.mode-icon.hike{background-position:0 0}.mode-icon.bicycle{background-position:-20px,0}.mode-icon.motorcycle{background-position:-40px,0}.mode-icon.jeep{background-position:-60px,0}header #post-menu-button{bottom:3px;left:6px}header #post-menu{top:66px;left:6px}@media only screen and (max-width:1024px){header #post-menu-button{display:none}}#post-menu-button{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;display:block;background-color:#fff;cursor:pointer;color:#4e584c;line-height:20px;padding:2px 28px 1px 12px;border:1px solid #747e73;text-decoration:none;z-index:205;border-radius:3px;background-clip:padding-box}#post-menu-button:hover{color:#910}#post-menu-button .material-icons{position:absolute;right:5px;top:0;margin:0;vertical-align:text-bottom}@media only screen and (max-width:1024px){#post-menu-button .material-icons{top:8px}}#post-menu-button .material-icons.expand_less{display:none;top:-1px}@media only screen and (max-width:1024px){#post-menu-button .material-icons.expand_less{top:5px}}#post-menu-button.selected{border-bottom-color:#fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;background-clip:padding-box}#post-menu{position:absolute;display:none;z-index:200;width:634px;padding:0;background-color:#fff;border:1px solid #747e73;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;box-shadow:0 4px 6px rgba(0,0,0,.5);-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;background-clip:padding-box}#post-menu #menu-categories,#post-menu #menu-posts,#post-menu #menu-roots{float:left;display:block;list-style-type:none;margin:0;padding:5px 0;max-height:275px;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:1024px){#post-menu #menu-categories,#post-menu #menu-posts,#post-menu #menu-roots{font-weight:700;max-height:400px;padding:0}}#post-menu #menu-categories li,#post-menu #menu-posts li,#post-menu #menu-roots li{position:relative;display:block;font-size:16px;padding:0 6px}@media only screen and (max-width:1024px){#post-menu #menu-categories li,#post-menu #menu-posts li,#post-menu #menu-roots li{padding:10px 6px}}#post-menu #menu-categories li,#post-menu #menu-roots li{line-height:24px;height:24px;margin-right:12px;cursor:pointer;white-space:nowrap}#post-menu #menu-categories li:after,#post-menu #menu-roots li:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:12px;margin-top:-12px}@media only screen and (max-width:1024px){#post-menu #menu-categories li:after,#post-menu #menu-roots li:after{display:none}}#post-menu #menu-categories li:hover,#post-menu #menu-roots li:hover{background-color:#ff0}@media only screen and (max-width:1024px){#post-menu #menu-categories li:hover,#post-menu #menu-roots li:hover{border-radius:15px;background-clip:padding-box}}#post-menu #menu-categories li:hover:after,#post-menu #menu-roots li:hover:after{border-left-color:#ff0}#post-menu #menu-categories li.selected,#post-menu #menu-roots li.selected{color:#fff;background-color:#524948}@media only screen and (max-width:1024px){#post-menu #menu-categories li.selected,#post-menu #menu-roots li.selected{border-radius:15px;background-clip:padding-box}}#post-menu #menu-categories li.selected:after,#post-menu #menu-roots li.selected:after{border-left-color:#524948}#post-menu #menu-roots{width:15%}#post-menu #menu-categories{width:30%}#post-menu #menu-posts{width:55%}#post-menu #menu-posts .mode-icon{margin-right:5px;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}@media only screen and (max-width:1024px){#post-menu #menu-posts .mode-icon{display:none}}#post-menu #menu-posts li{padding-left:27px;text-indent:-27px}@media only screen and (max-width:1024px){#post-menu #menu-posts li{padding-left:15px;text-indent:-10px}}#post-menu #menu-posts li.series{margin-top:5px}#post-menu #menu-posts li.series ol{margin:0 0 5px 10px;padding-left:10px}#post-menu #menu-posts li.series ol li{display:list-item;font-size:14px;padding-left:0;text-indent:0;color:#000}#post-menu #menu-posts li.post{cursor:pointer}#post-menu #menu-posts li.post:hover{color:#910;text-decoration:underline}#post-menu #menu-posts li:hover .mode-icon{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}#post-menu #post-description{clear:left;border-top:1px solid #bfc1bf;min-height:10px;padding:2px 10px;font-size:13px;color:#000;background-color:#eee;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;background-clip:padding-box}#mobile-menu-button{position:absolute;z-index:300;top:0;right:0;width:50px;display:none}#mobile-menu-button .material-icons{padding:2px 0;font-size:40px;color:#ddd}@media only screen and (max-width:1024px){#mobile-menu-button{display:block}}#mobile-menu{top:60px;bottom:0;width:100%;position:fixed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1em;color:#ddd;background-color:#222;z-index:800;margin:0;display:none}#mobile-menu ul{margin:0}#mobile-menu ul li{padding:14px 0;cursor:pointer}#mobile-menu ul li a{color:#ddd;text-decoration:none}#mobile-menu ul li a:active{color:#ef0}#mobile-menu ul.links{width:45%;position:absolute;top:0;right:0;text-align:right}#mobile-menu ul.links li .material-icons{vertical-align:middle;font-size:28px;padding:0 10px 4px;color:#5e5e5e}#mobile-menu ul.category-list{width:25%;margin:0;float:left}#mobile-menu ul.category-list li{text-align:center;white-space:nowrap;padding:30px 15px}#mobile-menu ul.category-list li.selected{background-color:#333}#mobile-menu .categories{float:left;position:relative;width:33%;height:100%;margin:0;overflow-y:auto;overflow-x:hidden;background-color:#333;z-index:90}#mobile-menu .categories ul{padding:0;margin:0;display:none}#mobile-menu .categories ul li{font-size:16px;text-align:left;padding:15px 5px}#mobile-menu .categories ul li .count{font-size:smaller;padding-left:10px;color:#666}#mobile-menu .material-icons.arrow_downward{color:#666;display:none;padding:0;margin:0 0 0 10px;font-size:50px;position:absolute;bottom:0;left:55%;z-index:100}#links,#tag-navigation{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;left:50%;margin-left:333px}@media only screen and (max-width:1024px){#links,#tag-navigation{display:none}}#links a,#tag-navigation a{display:block;color:#747e73;text-decoration:none;font-size:17px;padding-bottom:4px;text-rendering:optimizeLegibility}#links a:active,#links a:hover,#tag-navigation a:active,#tag-navigation a:hover{text-decoration:underline;color:#f08375}#tag-navigation{top:185px;color:#dfe1df}#tag-navigation li.Where{display:none}#tag-navigation li.head{font-size:17px;font-weight:700;color:#f08375}#tag-navigation li.title{font-size:17px;font-weight:700;margin:5px}#tag-navigation li .material-icons{font-size:18px;margin:0 5px 1px 0;vertical-align:text-bottom;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}#tag-navigation li ul{margin:2px 0 0 10px}#tag-navigation li ul li{font-size:smaller;font-weight:400;color:#bfc1bf;line-height:1.2em}#tag-navigation li ul li a{display:inline;font-weight:400;padding-right:5px}#links{top:3px}#links .twitter{height:22px;width:65px;position:absolute;right:17px;top:35px}#links a.feed-icon{background:url(/img/feed-icon-14x14.png) no-repeat;margin-top:3px;padding-left:18px;line-height:1em}#links .twitter-follow-button{margin-top:7px}#fb-root,.fb-script{position:absolute}.fb-like{position:relative;padding:13px 0 2px 15px;height:22px;z-index:20}@media only screen and (max-width:1024px){.fb-like{display:none}}div.fb-comments{width:100%}div.fb-comments .fbFeedBackContent .fbFeedBackContentHeader div.fbModeratorOptions{margin-left:10px!important}@media only screen and (max-width:1024px){div.fb-comments{background-color:#ddd}}div.google-search{width:192px;height:30px;margin-left:-1px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box{width:auto;line-height:14px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td{padding:0;margin:0}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box{width:142px;position:relative;border-color:#000;border-right:none;box-shadow:inset 1px 1px 2px rgba(0,0,0,.4)}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table{margin:3px 0 0 5px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table td{padding-right:10px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table td input.gsc-input{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table td div a span.gscb_a{position:absolute;top:-5px;right:0}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-search-button{width:50px;vertical-align:top}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-search-button input.gsc-search-button{margin:0;background-color:#747e73;border-color:#000;border-left:none;padding:6px 8px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-search-button input.gsc-search-button:hover{background-color:#bfc1bf}.about{padding:0;position:relative}.about .main-image{float:right;margin:0;padding:0 0 10px 10px}.about .main-image img{border:1px solid #747e73;border-top:none;border-right:none}.about .main-image:hover img{border-color:#910}.about p{padding:0 1em;font-family:Lora,Georgia,Times;font-size:18px;line-height:1.2em;margin:0 0 1em}.about p.first{padding-top:1em}.about .by-line{text-align:right;font-size:25px;padding:0 20px 30px 0;font-family:Lora,Georgia,Times;font-style:italic}@media only screen and (max-width:1024px){.about .main-image img{border:none}.about p{font-size:20px}.about p a{color:#69f}.about .by-line{margin-bottom:20px}}@media only screen and (max-width:767px){.about .main-image{float:none;padding:0;pointer-events:none}.about .main-image img{border:none;width:100%;height:auto}}header.page.post-header{z-index:300}header.page.post-header #top-bar{height:75px;padding:0;margin:0;z-index:300;background-position:555px}header.page.post-header #top-bar .subtitle,header.page.post-header #top-bar h1{float:left}header.page.post-header #top-bar h1{padding-top:4px}header.page.post-header #top-bar .subtitle{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#524948;letter-spacing:-1px;padding:0 0 0 7px;font-size:22px;line-height:18px;text-shadow:0 1px 0 hsla(0,0%,100%,.9)}header.page.post-header #top-bar .subtitle .parts{display:block;font-size:15px;padding:2px 0 0 1px;line-height:18px;letter-spacing:0}header.page.post-header #post-date,header.page.post-header .video-link{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}header.page.post-header #post-date{top:55px;right:80px;z-index:500;font-weight:700;font-size:14px;color:#524948}header.page.post-header .video-link{position:absolute;right:15px;top:89px;height:20px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-size:12px;line-height:12px;z-index:21;color:#fff;padding:0 6px 4px 4px;background:#800;background:-o-linear-gradient(#966,#810);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#966",endColorstr="#810",GradientType=0);border-radius:3px;background-clip:padding-box;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}header.page.post-header .video-link .material-icons{padding:0 6px 4px 0;vertical-align:middle}header.page.post-header .video-link:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}header.page.post-header .synopsis{background-color:hsla(0,0%,100%,.5);-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:10px;background-clip:padding-box;font-weight:400;line-height:1.1em;font-family:Lora,Georgia,Times;font-size:16px;text-align:justify;margin:13px 35px 0;padding:1.6em 2em 1.2em;text-rendering:optimizeLegibility}header.page.post-header .synopsis p{margin:0;padding:0}header.page.post-header div.map{position:relative;background-color:#d2d8ac;border-top:1px solid #747e73;text-align:center;width:100%;padding:0;margin:0}@media only screen and (max-width:1024px){header.page.post-header{position:relative}header.page.post-header #top-bar{position:fixed;height:60px}header.page.post-header #top-bar h1{padding-top:10px;letter-spacing:-1px}header.page.post-header #top-bar .subtitle{padding-top:8px;color:#ddd;text-shadow:none}header.page.post-header #post-date{position:fixed;z-index:400;color:#919191;font-size:13px;right:10px}header.page.post-header .map,header.page.post-header .video-link{display:none}header.page.post-header .synopsis{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#ddd;background-color:transparent;line-height:1.3em;text-align:justify;font-size:16px;padding:10px 0 70px}}@media only screen and (max-width:767px){header.page.post-header #top-bar .subtitle p{display:none}header.page.post-header #top-bar .subtitle .parts{padding-bottom:2px;color:#fff}header.page.post-header #top-bar .subtitle .parts span{display:none}}@media only screen and (max-width:1024px){body.has-date #header.post-header .synopsis{margin-top:40px}body.has-date nav.tag-wrapper{margin-top:80px}}@media only screen and (max-width:1024px){#nav-bottom div.next,#nav-bottom div.previous,#nav-top div.next,#nav-top div.previous{font-size:14px;line-height:1em;margin:0;padding:0}#nav-bottom div.next .material-icons,#nav-bottom div.previous .material-icons,#nav-top div.next .material-icons,#nav-top div.previous .material-icons{font-size:30px;padding:0}#nav-bottom div.next h4,#nav-bottom div.previous h4,#nav-top div.next h4,#nav-top div.previous h4{padding:0;margin:0;line-height:1em}}@media only screen and (max-width:1024px){#nav-top div.next,#nav-top div.previous{margin-top:-60px}}@media only screen and (max-width:1024px){#nav-bottom{width:100%;margin:0 0 20px}}div.next{left:50%;margin-left:335px}@media only screen and (max-width:1024px){div.next{right:10px;margin:0;text-align:right}}div.previous{right:50%;margin-right:335px;text-align:right}@media only screen and (max-width:1024px){div.previous{left:10px;margin:0;text-align:left}}div.next,div.previous{width:192px;margin-top:30px;position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;z-index:250}div.next h4,div.previous h4{color:#777;margin:0 0 2px;font-size:22px;line-height:1em}div.next h4 .material-icons,div.previous h4 .material-icons{font-size:28px;line-height:24px;margin:0 -6px;vertical-align:text-bottom}div.next a,div.previous a{color:#ddd;text-decoration:none}@media only screen and (min-width:1025px){div.next a:hover,div.previous a:hover{color:#eb5a47}}@media only screen and (max-width:1024px){div.next,div.previous{width:auto;font-size:20px}div.next h4 .material-icons,div.previous h4 .material-icons{font-size:20px}div.next a,div.previous a{color:#69f}div.next a:active,div.previous a:active{color:#ef0}}#light-box{display:none;position:fixed;overflow:hidden;z-index:1000;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.75);cursor:zoom-out}#light-box img{position:absolute;cursor:move;margin:0 auto;border:1px solid #000;box-shadow:0 0 20px #000}nav.tag-wrapper{width:100%;height:28px;margin:0;padding:0;overflow:hidden;text-align:center;position:relative;border:none;background-color:#747e73;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:10px;box-shadow:0 0 2px rgba(0,0,0,.4)}nav.tag-wrapper .material-icons{position:absolute;top:3px;right:6px;font-size:22px;color:hsla(0,0%,100%,.4)}@media only screen and (max-width:1024px){nav.tag-wrapper .material-icons{font-size:33px;top:5px;right:10px;color:rgba(255,255,150,.4)}}nav.tag-wrapper ul.tags{list-style:none;padding:0;margin:0 auto;white-space:nowrap}nav.tag-wrapper ul.tags li{font-size:13px;font-weight:400;color:#fff;display:inline-block;padding:0;margin:0;line-height:26px;vertical-align:bottom;text-rendering:optimizeLegibility}nav.tag-wrapper ul.tags li.label{padding-bottom:2px;margin-left:0;font-weight:700;text-shadow:1px 0 2px rgba(0,0,0,.5)}nav.tag-wrapper ul.tags li a{height:28px;display:block;padding:1px 4px 0;text-decoration:none;background-color:#869085;color:#fff}nav.tag-wrapper ul.tags li a:hover{color:#f7c1ba;background-color:#5b635b}@media only screen and (max-width:1024px){nav.tag-wrapper{display:none;background-color:#555;height:42px;line-height:37px}}div.gas{position:absolute;display:none;padding:20px 0;margin:0;right:1px}div.video{margin:0 auto 1px}@media only screen and (max-width:1024px){div.video{margin:-100px -191px -70px;padding:0;transform:scale(.62984496)}}div.video iframe{background-color:#000;padding:4px}figure{margin:0 auto;text-align:center;position:relative;padding:0 9px 0 0;z-index:100}figure img{border:1px solid #000;background-color:#fff;padding:4px;margin:0;cursor:pointer;cursor:-moz-zoom-in;z-index:20;box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:1024px){figure{width:100%;margin:0 auto 20px;padding:0}figure img{border:none;padding:0;cursor:default;box-shadow:none}}figure nav.tags{position:absolute;left:5px;bottom:100px;color:#fff;background-color:#000;margin-right:4px;padding:5px 5px 5px 30px;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60);display:none;text-align:left;font-size:15px}figure nav.tags h4{display:none;position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:10px;line-height:10px;margin:0;padding:0;top:2px;left:4px}figure nav.tags .material-icons{font-size:18px;position:absolute;top:6px;left:10px}figure nav.tags a{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:22px;padding:7px;text-decoration:none;white-space:nowrap}figure nav.tags a:hover{color:#ff0;text-decoration:underline}figure div.info-button,figure div.mobile-button,figure div.mobile-info{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}figure div.info-button .material-icons,figure div.mobile-button .material-icons,figure div.mobile-info .material-icons{position:absolute}figure div.info-button ul,figure div.mobile-info ul{list-style:none;margin:4px 4px 6px 8px;padding:0;cursor:help}figure div.info-button ul li,figure div.mobile-info ul li{padding-top:1px}figure div.info-button ul li.camera,figure div.mobile-info ul li.camera{font-size:16pt;margin-bottom:3px;font-weight:700;color:hsla(0,0%,100%,.6)}figure div.info-button ul li.focal-length,figure div.mobile-info ul li.focal-length{font-size:12pt;line-height:1em}figure div.info-button ul li.iso,figure div.info-button ul li.software,figure div.mobile-info ul li.iso,figure div.mobile-info ul li.software{margin-top:10px}figure div.info-button{top:5px;display:none;right:5px;color:#fff;background-color:#000;padding:5px;font-size:17px;font-weight:400;text-align:center;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60)}figure div.info-button .material-icons,figure div.info-button p{cursor:progress}figure div.info-button p{display:inline;line-height:1.3em;padding:0 4px 0 33px}figure div.info-button .material-icons{top:6px;left:10px;color:#747e73;font-size:21px;font-weight:400}figure div.info-button .material-icons.cloud-download{top:5px}figure div.mobile-button{margin:0;bottom:25px;padding:3px;right:5px;height:30px;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);color:#fff;background-color:#000;border-radius:20px;background-clip:padding-box}figure div.mobile-button .material-icons{position:relative;font-size:30px;line-height:30px}figure div.mobile-button.active .material-icons.info,figure div.mobile-button .material-icons.info_outline{display:none}figure div.mobile-button.active .material-icons.info_outline{display:block}@media only screen and (min-width:1025px){figure div.mobile-button{display:none}}figure div.mobile-info{padding:20px;position:absolute;background-color:rgba(0,0,0,.5);font-size:17px}@media only screen and (min-width:768px) and (max-width:1024px){figure div.mobile-info{right:0;bottom:120px}}@media only screen and (max-width:767px){figure div.mobile-info{right:auto;left:0;top:0}}figure a.map{display:block;background-color:#fff;color:#000;padding:0 26px 3px 5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;line-height:17px;text-decoration:none;letter-spacing:-1px;position:absolute;border:1px solid #524948;border-radius:5px;background-clip:padding-box;-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20);right:11px;bottom:12px;z-index:30}figure a.map .material-icons{position:absolute;right:4px;top:1px;font-size:18px;color:rgba(0,0,0,.4)}@media only screen and (max-width:1024px){figure a.map{margin:0;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);border:none;padding:2px 0 3px 7px;bottom:65px;right:7px;border-radius:20px;background-clip:padding-box;background-color:#000;text-align:center}figure a.map span{display:none}figure a.map .material-icons{font-size:25px;color:#fff;position:relative;line-height:30px}}@media only screen and (min-width:1025px){figure:active a.map,figure:hover a.map{-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}figure:active a.map .material-icons,figure:hover a.map .material-icons{color:rgba(255,0,0,.5)}figure:active a.map:active,figure:active a.map:hover,figure:hover a.map:active,figure:hover a.map:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}figure:active a.map:active .material-icons,figure:active a.map:hover .material-icons,figure:hover a.map:active .material-icons,figure:hover a.map:hover .material-icons{color:red}figure:active div.info-button,figure:active nav.tags,figure:hover div.info-button,figure:hover nav.tags{display:block}figure:active figcaption span,figure:hover figcaption span{color:#000}}figure a.source-link{display:none;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;letter-spacing:.5px;color:#555;text-decoration:none;position:absolute;bottom:-10px;right:-18px;transform:rotate(90deg);transform-origin:100% 0}figure a.source-link:hover{color:#ff0}@media only screen and (min-width:1025px){figure a.source-link{display:block}}figure figcaption{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;z-index:55;margin:-17px auto 0;width:100%;letter-spacing:-1px}figure figcaption span{margin-top:-10px;background-color:#fff;white-space:nowrap;color:rgba(0,0,0,.7);border:1px solid #666;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);padding:0 10px 1px}@media only screen and (max-width:1024px){figure figcaption{font-size:16px;font-weight:400;margin-top:2px;letter-spacing:0}figure figcaption span{color:#999;border:none;padding-top:2px;background:none}}@media only screen and (min-width:768px) and (max-width:1024px){figure figcaption{font-size:20px;margin-top:4px}}div.shadow{position:relative;z-index:-1;height:7px}div.caption{margin-top:0;line-height:1.3em;padding:4px 0 0;font-size:17px}div.caption sup{color:#900;vertical-align:top;line-height:1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;cursor:help}div.caption .tab{display:inline-block;width:2em}div.caption blockquote{font-size:16px;background-image:url(/img/left-quote.png);background-repeat:no-repeat;background-position:0 0;margin:1em 1em 0;text-align:justify}div.caption blockquote p{padding:0 4em .5em;line-height:1.1em;color:#444}div.caption blockquote.poem{background-image:url(/img/quote-ornament.png);background-position:0 100%;font-family:Lora,Georgia,Times;line-height:1.4em;text-align:left;margin-top:1.5em}div.caption blockquote.poem p{text-align:left;text-indent:0;padding:0 0 1.4em 5em}div.caption p{text-indent:2em;font-family:Lora,Georgia,Times;margin:0;padding:0 2em .3em}div.caption p.first,div.caption p:first-child{text-indent:0;padding-top:1.4em}div.caption p:last-child{padding-bottom:2em}div.caption p.first{padding-top:.4em}div.caption p.quip.first,div.caption p.quip:first-child{text-indent:2em}div.caption p.note{text-indent:0;text-align:center;background-color:#fff;font-size:small;border:1px solid #bfc1bf;margin:0 4em;padding:1em}div.caption p.poem{padding-left:3em;line-height:1.3em;font-size:18px}div.caption p.poem .drop-cap{font-size:36pt;padding:0 3px 0 0;float:left;line-height:33pt}div.caption p.haiku{font-style:italic;font-size:22px;text-indent:0;padding:10px 0 15px 65px;line-height:1.1em}div.caption p.haiku .material-icons{display:block;position:absolute;top:15px;right:100px;color:#747e73;font-size:75px;-moz-opacity:.1;-khtml-opacity:.1;-webkit-opacity:.1;opacity:.1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter:alpha(opacity=10)}div.caption ol.footnotes{list-style-type:decimal;position:relative;border-top:1px solid #747e73;background-color:#d2d5d2;padding:10px 20px 10px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;margin-top:20px;cursor:help;color:#900;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}div.caption ol.footnotes:hover{background:none;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}div.caption ol.footnotes li{line-height:1em;padding-bottom:5px;counter-increment:note-counter}div.caption ol.footnotes li span{color:#444}div.caption ol.footnotes li a:hover{color:#910}div.caption ol.footnotes li.credit{list-style:none;text-indent:-10px;padding-bottom:10px}div.caption ol.footnotes li.credit .material-icons{font-size:14px;color:#900;margin:0;padding-right:7px;vertical-align:text-top}@media only screen and (max-width:1024px){div.caption{padding:0 0 15px;font-size:19px;line-height:1.3em}div.caption p{padding:0 .7em .3em}div.caption p.first,div.caption p:first-child{padding-top:0}div.caption p:last-child{padding-bottom:1em}div.caption blockquote{margin-bottom:15px;text-align:left}div.caption blockquote p{font-size:17px;color:#ddd;line-height:1.2em;padding:0 3em .5em}div.caption sup{color:#e99}div.caption ol.footnotes{border:none;background-color:#333;margin:6px 0 30px;padding:6px 5px 0 30px;color:#e99;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}div.caption ol.footnotes li{padding-bottom:8px;line-height:1.5em}div.caption ol.footnotes li span{color:#919191}div.caption ol.footnotes li.credit{text-indent:-8px}div.caption ol.footnotes li.credit .material-icons{margin:0;padding:2px 2px 0 0}div.caption ol.footnotes a{color:#69f}}@media only screen and (min-width:768px) and (max-width:1024px){div.caption{font-size:20px}div.caption p{padding:0 1.5em .3em 2em}}.footer-tags{margin:0 auto}.footer-tags nav.tag-wrapper{box-shadow:0 0 7px rgba(0,0,0,.6)}@media only screen and (max-width:1024px){.footer-tags{margin:0}.footer-tags nav.tag-wrapper{box-shadow:none}}div.by-line{position:relative;text-align:right;font-family:Lora,Georgia,Times;font-size:25px;font-style:italic;font-weight:400;color:#524948;text-shadow:1px 1px 1px rgba(0,0,0,.5)}div.by-line p{padding:25px 25px 20px 0}@media only screen and (max-width:1024px){div.by-line{text-align:center;color:#ddd}div.by-line p{margin-top:40px}}header.page.category-header #top-bar{height:75px}header.page.category-header #top-bar h1,header.page.category-header #top-bar h4{clear:left;float:none;line-height:1em;text-rendering:optimizeLegibility}header.page.category-header #top-bar h1{margin:0 0 0 5px;padding:2px 0 0;font-size:45px;letter-spacing:0}header.page.category-header #top-bar h4{margin:7px 0 0 8px;color:hsla(0,0%,100%,.1);text-shadow:-1px -1px 0 rgba(0,0,0,.3);font-size:14px;font-family:Oswald,Impact,Arial,sans-serif;font-weight:400;letter-spacing:8px;text-transform:uppercase}@media only screen and (max-width:1024px){header.page.category-header #top-bar{position:fixed;height:60px}header.page.category-header #top-bar h1{padding-top:6px;font-size:30px;letter-spacing:0}header.page.category-header #top-bar h4{color:#ddd}}div.root-category .material-icons{font-size:150px;float:right;color:#dfe1df;padding:30px}div.root-category ul{font-size:20px;padding:10px 0 20px 20px}div.root-category ul li{line-height:1.5em;color:#bfc1bf}div.root-category ul li a{font-size:25px;padding-right:5px;text-decoration:none;font-weight:700}div.category{margin-top:-20px}div.category section.posts{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}div.category section.posts article.summary{font-weight:400;clear:left;text-shadow:none;padding:0;margin:0}div.category section.posts article.summary:first-child header.post{border-top:none}div.category section.posts article.summary header.post{background-color:#fff;margin-top:20px;border-top:1px solid #bfc1bf;padding:13px 7px 10px 15px;box-shadow:0 -2px 6px rgba(0,0,0,.1)}div.category section.posts article.summary header.post .mode-icon{float:right;margin:1px 10px 0 0}div.category section.posts article.summary header.post ul.info{margin-top:-1px;float:right;list-style:none}div.category section.posts article.summary header.post ul.info li{text-align:right;font-size:13px;line-height:1em}div.category section.posts article.summary header.post ul.info li.date-taken{font-weight:700}div.category section.posts article.summary header.post ul.info li.photo-count{color:#747e73}div.category section.posts article.summary header.post a.title{clear:both;display:inline-block;padding-top:3px;color:#524948;letter-spacing:-.5;font-size:23px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.2)}div.category section.posts article.summary header.post a.title:hover{color:#910}div.category section.posts article.summary a.thumb{margin:0 20px 0 0;float:left}div.category section.posts article.summary a.map{margin-left:-20px}div.category section.posts article.summary p.summary{margin:25px 30px 0;font-family:Lora,Georgia,Times;font-size:16px;line-height:1.2em;text-align:justify}div.category section.posts article.summary ul.categories{float:right;list-style:none;margin:0;padding:10px 6px 10px 0}div.category section.posts article.summary ul.categories li{position:relative;font-size:16px;font-weight:400;color:#888;display:block;float:left;clear:none;padding:1px 4px 0;margin-left:3px;line-height:1em}div.category section.posts article.summary ul.categories li a{cursor:pointer;text-decoration:none}div.category section.posts article.summary ul.categories li a .material-icons{-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20);font-size:18px;vertical-align:text-bottom;margin:0 2px 1px 0}div.category section.posts article.summary ul.categories li a:hover .material-icons{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}@media only screen and (max-width:1024px){div.category section.posts article.summary header.post{padding:12px;background-color:#333}div.category section.posts article.summary header.post a.title,div.category section.posts article.summary header.post ul.info{color:#fff}div.category section.posts article.summary header.post a.title{line-height:1em}div.category section.posts article.summary header.post ul.info{padding-bottom:4px}div.category section.posts article.summary header.post ul.info li.photo-count{padding-top:2px}div.category section.posts article.summary header.post a:active{color:#e5e}div.category section.posts article.summary header.post .mode-icon{display:none}div.category section.posts article.summary a.thumb{display:block;text-align:center;float:none;margin:0 auto}div.category section.posts article.summary a.map{display:none}div.category section.posts article.summary p.summary{font-size:18px;text-align:left;margin:18px 18px 8px;color:#ddd}div.category section.posts article.summary ul.categories{padding:6px 10px;text-align:center;float:none}div.category section.posts article.summary ul.categories li{font-size:16px;padding:0 0 0 6px;margin:10px 0}div.category section.posts article.summary ul.categories li a{color:#999;padding:2px 12px 4px;background-color:hsla(0,0%,39%,.4);border:none;border-radius:16px;background-clip:padding-box}div.category section.posts article.summary ul.categories li a .material-icons{display:none}div.category section.posts article.summary ul.categories li a:active{color:#ef0}}@media only screen and (min-width:768px) and (max-width:1024px){div.category section.posts article.summary header.post{font-size:22px;padding-top:4px}div.category section.posts article.summary a.thumb img{zoom:2}div.category section.posts article.summary p.summary{font-size:22px}}@media only screen and (max-width:1024px){#photo-tag a{color:#69f}#photo-tag a:active{color:#ef0}}#photo-tag #flickr-logo{position:absolute;top:-45px;right:100px;z-index:200;text-decoration:none;display:block;text-align:center}@media only screen and (max-width:1024px){#photo-tag #flickr-logo{display:none}}#photo-tag #wait{position:absolute;display:none;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.8);z-index:500}@media only screen and (max-width:1024px){#photo-tag #wait{background-color:rgba(0,0,0,.7)}}@media only screen and (min-width:1025px){#photo-tag #wait{cursor:wait}}#photo-tag ul#letters{list-style:none;float:left;margin:5px 0 0 -40px;padding:0}#photo-tag ul#letters li{display:block;width:40px;padding:5px 0;margin-bottom:2px;text-align:center;font-size:24px;font-weight:700;cursor:pointer;text-transform:uppercase;color:#fff;background-color:#747e73;z-index:200;text-shadow:-1px -1px 0 rgba(0,0,0,.3)}@media only screen and (min-width:1025px){#photo-tag ul#letters li{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;background-clip:padding-box}#photo-tag ul#letters li:hover{background-color:#524948}#photo-tag ul#letters li.selected{color:#400;background-color:hsla(0,0%,100%,.9);text-shadow:none}}@media only screen and (max-width:1024px){#photo-tag ul#letters{margin:0}#photo-tag ul#letters li{width:28px;background-color:#444;text-shadow:none;padding:25px 0}#photo-tag ul#letters li:active{background-color:#ef0}#photo-tag ul#letters li.selected{color:#444;background-color:#ef0}}#photo-tag #tag-index{float:left;margin:0;width:178px;overflow:hidden}#photo-tag #tag-index div{display:none;margin:7px 0;padding:0}#photo-tag #tag-index div a{text-decoration:none;display:block;padding-left:5px;white-space:nowrap;font-size:14px;line-height:1.3em;text-overflow:ellipsis}@media only screen and (min-width:1025px){#photo-tag #tag-index a.selected{background-color:#ff9}}@media only screen and (max-width:1024px){#photo-tag #tag-index{width:150px}#photo-tag #tag-index div a{font-size:18px;line-height:3em;text-align:right}#photo-tag #tag-index div a.selected{font-weight:700;color:#ef0}}#photo-tag #thumbs{float:right;width:465px;margin:0 2px 20px 0}#photo-tag #thumbs h4{margin:10px 0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-1px;font-size:22px;color:#524948;text-shadow:0 1px 0 hsla(0,0%,100%,.9)}#photo-tag #thumbs a{padding:2px 0;margin:0}#photo-tag #thumbs a img{margin:0;padding:0;border:1px solid #747e73}#photo-tag #thumbs a:hover img{border-color:#910}@media only screen and (max-width:1024px){#photo-tag #thumbs{float:none;position:absolute;width:auto;left:188px;right:0;top:0}#photo-tag #thumbs h4{font-size:16px;padding-right:10px;text-align:center;color:#ddd;font-weight:400;text-shadow:none}#photo-tag #thumbs a{float:left}#photo-tag #thumbs a img{border:none;padding:2px}}@media only screen and (max-width:767px){#photo-tag #thumbs a img{zoom:.6}}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{margin:0;padding:0;position:relative;font-size:small;color:#333;line-height:1.3em;background:#222 url(/img/topo-map-tile.jpg) repeat}@media only screen and (max-width:1024px){body{color:#ddd;padding-top:60px}}.content{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;text-align:left;margin:0 auto;padding:0;background-color:hsla(0,0%,100%,.9);width:650px}@media only screen and (max-width:1024px){.content{background:none;width:100%}}.clear{clear:both}#bug{position:absolute;top:15px;left:5px;text-decoration:none}@media only screen and (max-width:1024px){#bug{display:none}}#bug h1,#bug h2{margin:0 0 0 10px;padding:0;color:hsla(0,0%,100%,.1);text-shadow:-1px -1px 0 rgba(0,0,0,.3);font-family:Oswald,Impact,Arial,sans-serif;text-rendering:optimizeLegibility;font-weight:400;line-height:1em}#bug h1{font-size:40px}#bug h2{font-size:14px;letter-spacing:3.4px;text-transform:uppercase;padding:2px 0 0 5px;color:hsla(0,0%,100%,.2)}#bug p{margin:2px 0 0 15px;color:#747e73;font-size:14px;line-height:1.3em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;width:200px}#bug:hover h1,#bug:hover h2,#bug:hover h3{text-shadow:-1px -1px 0 rgba(0,0,0,.7);transition:all .2s ease-out}#bug:hover h1{color:hsla(0,0%,100%,.2)}#bug:hover h2{color:hsla(0,0%,100%,.4)}#bug:hover p{color:hsla(0,100%,70%,.6)}header.page{position:relative}header.page #top-bar{z-index:500;position:relative;height:65px}header.page #top-bar h1{padding:10px 0 0 10px;font-family:Oswald,Impact,Arial,sans-serif;font-weight:700;letter-spacing:-1.5px;font-size:34px;line-height:1em;color:#524948;text-shadow:0 1px 0 hsla(0,0%,100%,.9);vertical-align:top}header.page #top-bar a{color:#4e584c}@media only screen and (min-width:1025px){header.page #top-bar{background:#dfe1df url(/img/logo.png) no-repeat 560px -15px;border-bottom:1px solid #bfc1bf}}@media only screen and (max-width:1024px){header.page{position:fixed;z-index:500}header.page #top-bar{height:60px;background-color:#666;border-bottom:none;position:fixed;width:100%;top:0;z-index:200}header.page #top-bar h1{font-size:38px;font-weight:400;letter-spacing:1px;color:#ddd;text-shadow:-1px -1px 0 rgba(0,0,0,.3)}}div.authorize{margin-top:20px}div.authorize h4{font-size:36pt;margin:0 0 0 20px;line-height:1em;padding:0;color:#747e73}div.authorize div,div.authorize h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}div.authorize div{font-size:22pt;margin-left:30px}.not-ready p{font-size:24pt;text-align:center;line-height:1.5em;padding:.5em 0;color:#fff}.not-found{height:650px;background-image:url(https://farm3.staticflickr.com/2911/14343924188_3eb2a469f0_b.jpg)}.not-found p{font-size:45px;text-align:center;line-height:1.5em;padding:1em;color:#fff;text-shadow:0 0 8px #000}.internal-error{height:650px;background-image:url(https://farm4.staticflickr.com/3797/10001205193_e5cd88c09d_b.jpg);background-position:-270px 0}.internal-error p{font-size:40px;text-align:center;line-height:1.5em;padding:4em 1em 0;color:#fff;text-shadow:0 0 8px #000}footer.page{position:relative;padding:7px 0;border-top:1px solid #747e73;clear:both;width:650px;text-align:center;background-color:hsla(0,0%,100%,.2);box-shadow:inset 0 2px 2px rgba(0,0,0,.1)}footer.page p{text-align:center;color:hsla(0,0%,100%,.6);font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;text-indent:0;padding:0;margin:2px;clear:right}footer.page p a{color:#dfe1df}footer.page p.rights{font-size:14px}footer.page a.repo{display:block;margin-bottom:10px;text-decoration:none}footer.page a.repo span.icon{height:25px;width:25px}@media only screen and (min-width:1025px){footer.page a.repo{float:right;margin-top:15px;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}footer.page a.repo img{margin:0 0 2px 3px}footer.page a.repo:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}}@media only screen and (max-width:1024px){footer.page{margin-top:18px;width:100%;background:#444}footer.page p{padding:0 10px;margin:0;line-height:1.1em}footer.page p,footer.page p.rights{font-size:10px}footer.page a.repo{margin:10px 0 0}footer.page a.repo img{margin:0 0 2px 1px}}@media only screen and (min-width:768px) and (max-width:1024px){footer.page p,footer.page p.rights{font-size:14px}}@font-face{font-family:Lora;font-style:italic;font-weight:400;src:local("Lora Italic"),local("Lora-Italic"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/lora-17aac8b915d951f68a5a95ca411fa01d63b2f4aa.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:400;src:url(fonts/lora-b1820e92fdf048eec0ea58cf9ed8ee737b98e568.eot);src:local("Lora Regular"),local("Lora-Regular"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/lora-b227ff6be0585c7a63cc920caa069ece5f42f2e2.svg#Lora) format("svg"),url(fonts/lora-b1820e92fdf048eec0ea58cf9ed8ee737b98e568.eot) format("embedded-opentype"),url(fonts/lora-d24fbeea10c5ce6a892c9ed507212f5dc008e351.ttf) format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(fonts/oswald-5c14f87768ca63621b5d9030ba36c49f40a13654.eot);src:local("Oswald Regular"),local("Oswald-Regular"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/oswald-887aaa592742ad006d66e0f6589e890b4004188f.svg#Oswald) format("svg"),url(fonts/oswald-5c14f87768ca63621b5d9030ba36c49f40a13654.eot) format("embedded-opentype"),url(fonts/oswald-94b5c5b5b464d6dfc4774aa141cf025b9efee9da.ttf) format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local("Oswald Bold"),local("Oswald-Bold"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/oswald-53474f8a286fcbef36d49585860a7bb85dc4c64f.ttf) format("truetype")} \ No newline at end of file +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.icon{display:inline-block;background-size:100%;background-repeat:no-repeat}.icon-github-circle{background-color:transparent;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNTRweCIgaGVpZ2h0PSIxNTJweCIgdmlld0JveD0iMCAwIDE1NCAxNTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1NCAxNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjODE4MTgxIiBkPSJNMCw3Ni45YzAtMTMuOTM0LDMuNDMzLTI2Ljc4NCwxMC4zLTM4LjU1UzI2LjQ4MywxNy4yNjcsMzguMjUsMTAuNFM2Mi44NjcsMC4xLDc2LjgsMC4xCgljMTMuOTM0LDAsMjYuNzg0LDMuNDMzLDM4LjU1LDEwLjNjMTEuNzY4LDYuODY3LDIxLjA4NCwxNi4xODQsMjcuOTUsMjcuOTVzMTAuMywyNC42MTcsMTAuMywzOC41NQoJYzAsMTYuNzMyLTQuODgzLDMxLjc4My0xNC42NDksNDUuMTQ5cy0yMi4zODQsMjIuNjE2LTM3Ljg1MSwyNy43NWMtMS44LDAuMzMzLTMuMTE2LDAuMTAxLTMuOTQ5LTAuN2MtMC44MzQtMC44LTEuMjUtMS44LTEuMjUtMwoJVjEyNWMwLTYuNDY3LTEuNzM0LTExLjItNS4yLTE0LjJjMy44LTAuMzk5LDcuMjE2LTEsMTAuMjUtMS44YzMuMDMzLTAuOCw2LjE2Ny0yLjEsOS4zOTktMy45YzMuMjM0LTEuOCw1LjkzNC00LjAxNiw4LjEwMS02LjY0OQoJczMuOTMzLTYuMTM0LDUuMy0xMC41czIuMDUtOS4zODQsMi4wNS0xNS4wNWMwLTguMDY2LTIuNjM0LTE0LjkzMy03Ljg5OS0yMC42YzIuNDY3LTYuMDY2LDIuMTk5LTEyLjg2Ni0wLjgwMS0yMC40CgljLTEuODY2LTAuNi00LjU2Ni0wLjIzMy04LjEsMS4xcy02LjYsMi44LTkuMiw0LjRMOTYsMzkuOGMtNi4yLTEuNzMzLTEyLjYtMi42LTE5LjItMi42Yy02LjYsMC0xMywwLjg2Ny0xOS4yLDIuNgoJYy0xLjA2Ny0wLjczMy0yLjQ4My0xLjYzMy00LjI1LTIuN2MtMS43NjctMS4wNjctNC41NS0yLjM1LTguMzUtMy44NXMtNi42NjctMS45NS04LjYtMS4zNWMtMi45MzMsNy41MzQtMy4xNjcsMTQuMzMzLTAuNywyMC40CgljLTUuMjY3LDUuNjY3LTcuOSwxMi41MzQtNy45LDIwLjZjMCw1LjY2NywwLjY4NCwxMC42NjcsMi4wNSwxNWMxLjM2Nyw0LjMzMywzLjExNyw3LjgzMyw1LjI1LDEwLjUKCWMyLjEzMywyLjY2Niw0LjgxNiw0Ljg5OSw4LjA1LDYuNjk5YzMuMjMzLDEuODAxLDYuMzY3LDMuMTAxLDkuNCwzLjljMy4wMzQsMC44LDYuNDUsMS40LDEwLjI1LDEuOGMtMi42NjcsMi40LTQuMyw1LjgzMy00LjksMTAuMwoJYy0xLjQsMC42NjctMi45LDEuMTY3LTQuNSwxLjVjLTEuNiwwLjMzNC0zLjUsMC41LTUuNywwLjVjLTIuMiwwLTQuMzgzLTAuNzE3LTYuNTUtMi4xNDljLTIuMTY3LTEuNDM0LTQuMDE3LTMuNTE3LTUuNTUtNi4yNQoJYy0xLjI2Ny0yLjEzNC0yLjg4My0zLjg2Ni00Ljg1LTUuMnMtMy42MTctMi4xMzMtNC45NS0yLjRsLTItMC4zYy0xLjQsMC0yLjM2NywwLjE1LTIuOSwwLjQ1cy0wLjcsMC42ODQtMC41LDEuMTUKCWMwLjIsMC40NjcsMC41LDAuOTM0LDAuOSwxLjM5OWMwLjQsMC40NjcsMC44MzMsMC44NjYsMS4zLDEuMmwwLjcsMC41YzEuNDY3LDAuNjY2LDIuOTE3LDEuOTM0LDQuMzUsMy44CgljMS40MzQsMS44NjYsMi40ODMsMy41NjcsMy4xNSw1LjEwMWwxLDIuM2MwLjg2NywyLjUzMywyLjMzMyw0LjU4Myw0LjQsNi4xNDljMi4wNjYsMS41NjYsNC4zLDIuNTY2LDYuNywzczQuNzE3LDAuNjY3LDYuOTUsMC43CgljMi4yMzMsMC4wMzQsNC4wODMtMC4wODMsNS41NS0wLjM1bDIuMy0wLjRjMCwyLjUzNCwwLjAxNyw1LjUsMC4wNSw4LjljMC4wMzMsMy4zOTksMC4wNSw1LjIsMC4wNSw1LjM5OWMwLDEuMi0wLjQzMywyLjItMS4zLDMKCWMtMC44NjcsMC44MDEtMi4yLDEuMDMzLTQsMC43Yy0xNS40NjctNS4xMzQtMjguMDgzLTE0LjM4NC0zNy44NS0yNy43NVMwLDkzLjYzMywwLDc2Ljl6Ii8+Cjwvc3ZnPgo=)}a{text-decoration:underline}a:link,a:visited{color:#453}a:hover{color:#910}a:active{color:#964}.mode-icon{width:20px;height:20px;background-image:url(/img/modes-small.png);background-repeat:no-repeat;display:inline-block}.mode-icon,.mode-icon.hike{background-position:0 0}.mode-icon.bicycle{background-position:-20px,0}.mode-icon.motorcycle{background-position:-40px,0}.mode-icon.jeep{background-position:-60px,0}header #post-menu-button{bottom:3px;left:6px}header #post-menu{top:66px;left:6px}@media only screen and (max-width:1024px){header #post-menu-button{display:none}}#post-menu-button{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;display:block;background-color:#fff;cursor:pointer;color:#4e584c;line-height:20px;padding:2px 28px 1px 12px;border:1px solid #747e73;text-decoration:none;z-index:205;border-radius:3px;background-clip:padding-box}#post-menu-button:hover{color:#910}#post-menu-button .material-icons{position:absolute;right:5px;top:0;margin:0;vertical-align:text-bottom}@media only screen and (max-width:1024px){#post-menu-button .material-icons{top:8px}}#post-menu-button .material-icons.expand_less{display:none;top:-1px}@media only screen and (max-width:1024px){#post-menu-button .material-icons.expand_less{top:5px}}#post-menu-button.selected{border-bottom-color:#fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;background-clip:padding-box}#post-menu{position:absolute;display:none;z-index:200;width:634px;padding:0;background-color:#fff;border:1px solid #747e73;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;box-shadow:0 4px 6px rgba(0,0,0,.5);-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;background-clip:padding-box}#post-menu #menu-categories,#post-menu #menu-posts,#post-menu #menu-roots{float:left;display:block;list-style-type:none;margin:0;padding:5px 0;max-height:275px;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:1024px){#post-menu #menu-categories,#post-menu #menu-posts,#post-menu #menu-roots{font-weight:700;max-height:400px;padding:0}}#post-menu #menu-categories li,#post-menu #menu-posts li,#post-menu #menu-roots li{position:relative;display:block;font-size:16px;padding:0 6px}@media only screen and (max-width:1024px){#post-menu #menu-categories li,#post-menu #menu-posts li,#post-menu #menu-roots li{padding:10px 6px}}#post-menu #menu-categories li,#post-menu #menu-roots li{line-height:24px;height:24px;margin-right:12px;cursor:pointer;white-space:nowrap}#post-menu #menu-categories li:after,#post-menu #menu-roots li:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-width:12px;margin-top:-12px}@media only screen and (max-width:1024px){#post-menu #menu-categories li:after,#post-menu #menu-roots li:after{display:none}}#post-menu #menu-categories li:hover,#post-menu #menu-roots li:hover{background-color:#ff0}@media only screen and (max-width:1024px){#post-menu #menu-categories li:hover,#post-menu #menu-roots li:hover{border-radius:15px;background-clip:padding-box}}#post-menu #menu-categories li:hover:after,#post-menu #menu-roots li:hover:after{border-left-color:#ff0}#post-menu #menu-categories li.selected,#post-menu #menu-roots li.selected{color:#fff;background-color:#524948}@media only screen and (max-width:1024px){#post-menu #menu-categories li.selected,#post-menu #menu-roots li.selected{border-radius:15px;background-clip:padding-box}}#post-menu #menu-categories li.selected:after,#post-menu #menu-roots li.selected:after{border-left-color:#524948}#post-menu #menu-roots{width:15%}#post-menu #menu-categories{width:30%}#post-menu #menu-posts{width:55%}#post-menu #menu-posts .mode-icon{margin-right:5px;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}@media only screen and (max-width:1024px){#post-menu #menu-posts .mode-icon{display:none}}#post-menu #menu-posts li{padding-left:27px;text-indent:-27px}@media only screen and (max-width:1024px){#post-menu #menu-posts li{padding-left:15px;text-indent:-10px}}#post-menu #menu-posts li.series{margin-top:5px}#post-menu #menu-posts li.series ol{margin:0 0 5px 10px;padding-left:10px}#post-menu #menu-posts li.series ol li{display:list-item;font-size:14px;padding-left:0;text-indent:0;color:#000}#post-menu #menu-posts li.post{cursor:pointer}#post-menu #menu-posts li.post:hover{color:#910;text-decoration:underline}#post-menu #menu-posts li:hover .mode-icon{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}#post-menu #post-description{clear:left;border-top:1px solid #bfc1bf;min-height:10px;padding:2px 10px;font-size:13px;color:#000;background-color:#eee;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-left-radius:0;background-clip:padding-box}#mobile-menu-button{position:absolute;z-index:300;top:0;right:0;width:50px;display:none}#mobile-menu-button .material-icons{padding:2px 0;font-size:40px;color:#ddd}@media only screen and (max-width:1024px){#mobile-menu-button{display:block}}#mobile-menu{top:60px;bottom:0;width:100%;position:fixed;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1em;color:#ddd;background-color:#222;z-index:800;margin:0;display:none}#mobile-menu ul{margin:0}#mobile-menu ul li{padding:14px 0;cursor:pointer}#mobile-menu ul li a{color:#ddd;text-decoration:none}#mobile-menu ul li a:active{color:#ef0}#mobile-menu ul.links{width:45%;position:absolute;top:0;right:0;text-align:right}#mobile-menu ul.links li .material-icons{vertical-align:middle;font-size:28px;padding:0 10px 4px;color:#5e5e5e}#mobile-menu ul.category-list{width:25%;margin:0;float:left}#mobile-menu ul.category-list li{text-align:center;white-space:nowrap;padding:30px 15px}#mobile-menu ul.category-list li.selected{background-color:#333}#mobile-menu .categories{float:left;position:relative;width:33%;height:100%;margin:0;overflow-y:auto;overflow-x:hidden;background-color:#333;z-index:90}#mobile-menu .categories ul{padding:0;margin:0;display:none}#mobile-menu .categories ul li{font-size:16px;text-align:left;padding:15px 5px}#mobile-menu .categories ul li .count{font-size:smaller;padding-left:10px;color:#666}#mobile-menu .material-icons.arrow_downward{color:#666;display:none;padding:0;margin:0 0 0 10px;font-size:50px;position:absolute;bottom:0;left:55%;z-index:100}#category-menu,#links{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;top:20px;color:#747e73;padding:0}@media only screen and (max-width:1024px){#category-menu,#links{display:none}}#links{right:50%;margin-right:345px;text-align:right}#links a{display:block;color:#747e73;text-decoration:none;font-size:17px;padding-bottom:8px;text-rendering:optimizeLegibility}#links a:active,#links a:hover{text-decoration:underline;color:#f08375}#category-menu{color:#dfe1df;left:50%;margin-left:345px;font-size:17px}#category-menu p{color:#747e73;padding-bottom:10px;font-weight:600}#category-menu select{display:block;font-size:15px;margin:4px 0 10px;border:none;background-color:#555;color:#dfe1df;appearance:none;padding:3px;cursor:pointer}#category-menu select option{cursor:pointer}#category-menu select option.label{text-transform:uppercase;letter-spacing:4px;background-color:#333;font-size:13px;text-align:right}#category-menu select:focus{border:none}#fb-root,.fb-script{position:absolute}.fb-like{position:relative;padding:13px 0 2px 15px;height:22px;z-index:20}@media only screen and (max-width:1024px){.fb-like{display:none}}div.fb-comments{width:100%}div.fb-comments .fbFeedBackContent .fbFeedBackContentHeader div.fbModeratorOptions{margin-left:10px!important}@media only screen and (max-width:1024px){div.fb-comments{background-color:#ddd}}div.google-search{width:192px;height:30px;margin-left:-1px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box{width:auto;line-height:14px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td{padding:0;margin:0}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box{width:142px;position:relative;border-color:#000;border-right:none;box-shadow:inset 1px 1px 2px rgba(0,0,0,.4)}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table{margin:3px 0 0 5px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table td{padding-right:10px}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table td input.gsc-input{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-input div.gsc-input-box table td div a span.gscb_a{position:absolute;top:-5px;right:0}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-search-button{width:50px;vertical-align:top}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-search-button input.gsc-search-button{margin:0;background-color:#747e73;border-color:#000;border-left:none;padding:6px 8px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;background-clip:padding-box}div.google-search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td.gsc-search-button input.gsc-search-button:hover{background-color:#bfc1bf}.about{padding:0;position:relative;border-radius:8px;overflow:hidden}.about .main-image{float:right;margin:0;padding:0 0 10px 1em}.about .main-image img{border:1px solid #747e73;border-top:none;border-right:none;border-bottom-left-radius:8px}.about .main-image:hover img{border-color:#910}.about p{padding:0 2em;font-family:Lora,Georgia,Times;font-size:18px;line-height:1.2em;margin:0 0 1em}.about p.first{padding-top:2em}.about .by-line{text-align:right;font-size:25px;padding:1em 2em 1.5em 0;font-family:Lora,Georgia,Times;font-style:italic}@media only screen and (max-width:1024px){.about .main-image img{border:none}.about p{font-size:20px}.about p a{color:#69f}.about .by-line{margin-bottom:20px}}@media only screen and (max-width:767px){.about .main-image{float:none;padding:0;pointer-events:none}.about .main-image img{border:none;width:100%;height:auto}}header.page #top-bar .subtitle{color:#bfc1bf;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:22px;line-height:18px;margin:-10px 0 0 8px}header.page #top-bar .subtitle .parts{display:block;color:#747e73;padding-right:6px}header.page #top-bar #post-date{position:absolute;bottom:0;font-size:15px;right:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#dfe1df}@media only screen and (max-width:1024px){header.page #top-bar #post-date{right:15px}}.synopsis.content{border-radius:8px;background-color:#bfc1bf;font-weight:400;line-height:1.2em;font-family:Lora,Georgia,Times;font-size:18px;text-align:center;text-rendering:optimizeLegibility;margin:15px auto}.synopsis.content p{padding:1.6em 2em}.post.content{border-radius:8px}.post.content div.map{position:relative;background-color:#d2d8ac;border-top:1px solid #747e73;text-align:center;width:100%;padding:0;margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.post.content div.map img{width:100%;height:auto}}@media only screen and (max-width:767px){.post.content div.map{display:none}}@media only screen and (max-width:1024px){#nav-bottom div.next,#nav-bottom div.previous,#nav-top div.next,#nav-top div.previous{font-size:14px;line-height:1em;margin:0;padding:0}#nav-bottom div.next .material-icons,#nav-bottom div.previous .material-icons,#nav-top div.next .material-icons,#nav-top div.previous .material-icons{font-size:30px;padding:0}#nav-bottom div.next h4,#nav-bottom div.previous h4,#nav-top div.next h4,#nav-top div.previous h4{padding:0;margin:0;line-height:1em}}div.next,div.previous{width:192px;margin-top:-4.5em;position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;z-index:250}div.next h4,div.previous h4{color:#777;margin:0 0 2px;font-size:22px;line-height:1em}div.next h4 .material-icons,div.previous h4 .material-icons{font-size:28px;line-height:24px;margin:0 -6px;vertical-align:text-bottom}div.next a,div.previous a{color:#ddd;text-decoration:none}@media only screen and (min-width:1025px){div.next a:hover,div.previous a:hover{color:#eb5a47}}@media only screen and (max-width:1024px){div.next,div.previous{width:auto;font-size:20px}div.next h4 .material-icons,div.previous h4 .material-icons{font-size:20px}div.next a,div.previous a{color:#69f}div.next a:active,div.previous a:active{color:#ef0}}div.next{left:50%;margin-left:335px}@media only screen and (max-width:1024px){div.next{right:10px;margin:0;text-align:right}}div.previous{right:50%;margin-right:335px;text-align:right}@media only screen and (max-width:1024px){div.previous{left:10px;margin:0;text-align:left}}#nav-bottom div.next,#nav-bottom div.previous{margin-top:0}@media only screen and (max-width:1024px){#nav-bottom{width:100%;margin:0 0 20px}}#light-box{display:none;position:fixed;overflow:hidden;z-index:1000;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.75);cursor:zoom-out}#light-box img{position:absolute;cursor:move;margin:0 auto;border:1px solid #000;box-shadow:0 0 20px #000}nav.tag-wrapper{display:flex;border:none;background-color:#747e73;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;border-top-left-radius:8px;border-top-right-radius:8px}nav.tag-wrapper ul.tags{width:100%;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}nav.tag-wrapper ul.tags li{display:block;white-space:nowrap;padding:5px;font-size:16px;color:#fff;text-rendering:optimizeLegibility}nav.tag-wrapper ul.tags li a{text-decoration:none;color:#fff}nav.tag-wrapper ul.tags li a span{padding-right:2px}nav.tag-wrapper ul.tags li a:hover{color:#f99386;text-decoration:underline;background-color:#747e73}.footer-tags.content{background:none}.footer-tags.content nav.tag-wrapper{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:20px}div.gas{position:absolute;display:none;padding:20px 0;margin:0;right:1px}div.video{margin:0 auto 1px}@media only screen and (max-width:1024px){div.video{margin:-100px -191px -70px;padding:0;transform:scale(.62984496)}}div.video iframe{background-color:#000;padding:4px}figure{margin:0 auto;text-align:center;position:relative;padding:0 9px 0 0;z-index:100}figure img{border:1px solid #000;background-color:#fff;padding:4px;margin:0;cursor:pointer;cursor:-moz-zoom-in;z-index:20;box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:1024px){figure{width:100%;margin:0 auto 20px;padding:0}figure img{border:none;padding:0;cursor:default;box-shadow:none}}figure nav.tags{position:absolute;left:5px;bottom:100px;color:#fff;background-color:#000;margin-right:4px;padding:5px 5px 5px 30px;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60);display:none;text-align:left;font-size:15px}figure nav.tags h4{display:none;position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:10px;line-height:10px;margin:0;padding:0;top:2px;left:4px}figure nav.tags .material-icons{font-size:18px;position:absolute;top:6px;left:10px}figure nav.tags a{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:22px;padding:7px;text-decoration:none;white-space:nowrap}figure nav.tags a:hover{color:#ff0;text-decoration:underline}figure div.info-button,figure div.mobile-button,figure div.mobile-info{position:absolute;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}figure div.info-button .material-icons,figure div.mobile-button .material-icons,figure div.mobile-info .material-icons{position:absolute}figure div.info-button ul,figure div.mobile-info ul{list-style:none;margin:4px 4px 6px 8px;padding:0;cursor:help}figure div.info-button ul li,figure div.mobile-info ul li{padding-top:1px}figure div.info-button ul li.camera,figure div.mobile-info ul li.camera{font-size:16pt;margin-bottom:3px;font-weight:700;color:hsla(0,0%,100%,.6)}figure div.info-button ul li.focal-length,figure div.mobile-info ul li.focal-length{font-size:12pt;line-height:1em}figure div.info-button ul li.iso,figure div.info-button ul li.software,figure div.mobile-info ul li.iso,figure div.mobile-info ul li.software{margin-top:10px}figure div.info-button{top:5px;display:none;right:5px;color:#fff;background-color:#000;padding:5px;font-size:17px;font-weight:400;text-align:center;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60)}figure div.info-button .material-icons,figure div.info-button p{cursor:progress}figure div.info-button p{display:inline;line-height:1.3em;padding:0 4px 0 33px}figure div.info-button .material-icons{top:6px;left:10px;color:#747e73;font-size:21px;font-weight:400}figure div.info-button .material-icons.cloud-download{top:5px}figure div.mobile-button{margin:0;bottom:25px;padding:3px;right:5px;height:30px;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);color:#fff;background-color:#000;border-radius:20px;background-clip:padding-box}figure div.mobile-button .material-icons{position:relative;font-size:30px;line-height:30px}figure div.mobile-button.active .material-icons.info,figure div.mobile-button .material-icons.info_outline{display:none}figure div.mobile-button.active .material-icons.info_outline{display:block}@media only screen and (min-width:1025px){figure div.mobile-button{display:none}}figure div.mobile-info{padding:20px;position:absolute;background-color:rgba(0,0,0,.5);font-size:17px}@media only screen and (min-width:768px) and (max-width:1024px){figure div.mobile-info{right:0;bottom:120px}}@media only screen and (max-width:767px){figure div.mobile-info{right:auto;left:0;top:0}}figure a.map{display:block;background-color:#fff;color:#000;padding:0 26px 3px 5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;line-height:17px;text-decoration:none;letter-spacing:-1px;position:absolute;border:1px solid #524948;border-radius:5px;background-clip:padding-box;-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20);right:11px;bottom:12px;z-index:30}figure a.map .material-icons{position:absolute;right:4px;top:1px;font-size:18px;color:rgba(0,0,0,.4)}@media only screen and (max-width:1024px){figure a.map{margin:0;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30);border:none;padding:2px 0 3px 7px;bottom:65px;right:7px;border-radius:20px;background-clip:padding-box;background-color:#000;text-align:center}figure a.map span{display:none}figure a.map .material-icons{font-size:25px;color:#fff;position:relative;line-height:30px}}@media only screen and (min-width:1025px){figure:active a.map,figure:hover a.map{-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}figure:active a.map .material-icons,figure:hover a.map .material-icons{color:rgba(255,0,0,.5)}figure:active a.map:active,figure:active a.map:hover,figure:hover a.map:active,figure:hover a.map:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}figure:active a.map:active .material-icons,figure:active a.map:hover .material-icons,figure:hover a.map:active .material-icons,figure:hover a.map:hover .material-icons{color:red}figure:active div.info-button,figure:active nav.tags,figure:hover div.info-button,figure:hover nav.tags{display:block}figure:active figcaption span,figure:hover figcaption span{color:#000}}figure a.source-link{display:none;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;letter-spacing:.5px;color:#555;text-decoration:none;position:absolute;bottom:-10px;right:-18px;transform:rotate(90deg);transform-origin:100% 0}figure a.source-link:hover{color:#ff0}@media only screen and (min-width:1025px){figure a.source-link{display:block}}figure figcaption{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;z-index:55;margin:-17px auto 0;width:100%;letter-spacing:-1px}figure figcaption span{margin-top:-10px;background-color:#fff;white-space:nowrap;color:rgba(0,0,0,.7);border:1px solid #666;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);padding:0 10px 1px}@media only screen and (max-width:1024px){figure figcaption{font-size:16px;font-weight:400;margin-top:2px;letter-spacing:0}figure figcaption span{color:#999;border:none;padding-top:2px;background:none}}@media only screen and (min-width:768px) and (max-width:1024px){figure figcaption{font-size:20px;margin-top:4px}}div.shadow{position:relative;z-index:-1;height:7px}div.caption{margin-top:0;line-height:1.3em;padding:4px 0 0;font-size:17px}div.caption sup{color:#900;vertical-align:top;line-height:1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;cursor:help}div.caption .tab{display:inline-block;width:2em}div.caption blockquote{font-size:16px;background-image:url(/img/left-quote.png);background-repeat:no-repeat;background-position:0 0;margin:1em 1em 0;text-align:justify}div.caption blockquote p{padding:0 4em .5em;line-height:1.1em;color:#444}div.caption blockquote.poem{background-image:url(/img/quote-ornament.png);background-position:0 100%;font-family:Lora,Georgia,Times;line-height:1.4em;text-align:left;margin-top:1.5em}div.caption blockquote.poem p{text-align:left;text-indent:0;padding:0 0 1.4em 5em}div.caption p{text-indent:2em;font-family:Lora,Georgia,Times;margin:0;padding:0 2em .3em}div.caption p.first,div.caption p:first-child{text-indent:0;padding-top:1.4em}div.caption p:last-child{padding-bottom:2em}div.caption p.first{padding-top:.4em}div.caption p.quip.first,div.caption p.quip:first-child{text-indent:2em}div.caption p.note{text-indent:0;text-align:center;background-color:#fff;font-size:small;border:1px solid #bfc1bf;margin:0 4em;padding:1em}div.caption p.poem{padding-left:3em;line-height:1.3em;font-size:18px}div.caption p.poem .drop-cap{font-size:36pt;padding:0 3px 0 0;float:left;line-height:33pt}div.caption p.haiku{font-style:italic;font-size:22px;text-indent:0;padding:10px 0 15px 65px;line-height:1.1em}div.caption p.haiku .material-icons{display:block;position:absolute;top:15px;right:100px;color:#747e73;font-size:75px;-moz-opacity:.1;-khtml-opacity:.1;-webkit-opacity:.1;opacity:.1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter:alpha(opacity=10)}div.caption ol.footnotes{list-style-type:decimal;position:relative;border-top:1px solid #747e73;background-color:#d2d5d2;padding:10px 20px 10px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;margin-top:20px;cursor:help;color:#900;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}div.caption ol.footnotes:hover{background:none;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}div.caption ol.footnotes li{line-height:1em;padding-bottom:5px;counter-increment:note-counter}div.caption ol.footnotes li span{color:#444}div.caption ol.footnotes li a:hover{color:#910}div.caption ol.footnotes li.credit{list-style:none;text-indent:-10px;padding-bottom:10px}div.caption ol.footnotes li.credit .material-icons{font-size:14px;color:#900;margin:0;padding-right:7px;vertical-align:text-top}@media only screen and (max-width:1024px){div.caption{padding:0 0 15px;font-size:19px;line-height:1.3em;color:#ddd}div.caption p{padding:0 .7em .3em}div.caption p.first,div.caption p:first-child{padding-top:0}div.caption p:last-child{padding-bottom:1em}div.caption blockquote{margin-bottom:15px;text-align:left}div.caption blockquote p{font-size:17px;color:#ddd;line-height:1.2em;padding:0 3em .5em}div.caption sup{color:#e99}div.caption ol.footnotes{border:none;background-color:#333;margin:6px 0 30px;padding:6px 5px 0 30px;color:#e99;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}div.caption ol.footnotes li{padding-bottom:8px;line-height:1.5em}div.caption ol.footnotes li span{color:#919191}div.caption ol.footnotes li.credit{text-indent:-8px}div.caption ol.footnotes li.credit .material-icons{margin:0;padding:2px 2px 0 0}div.caption ol.footnotes a{color:#69f}}@media only screen and (min-width:768px) and (max-width:1024px){div.caption{font-size:20px}div.caption p{padding:0 1.5em .3em 2em}}div.by-line{position:relative;text-align:right;font-family:Lora,Georgia,Times;font-size:25px;font-style:italic;font-weight:400;color:#524948;text-shadow:1px 1px 1px rgba(0,0,0,.5)}div.by-line p{padding:25px 25px 20px 0}@media only screen and (max-width:1024px){div.by-line{text-align:center;color:#ddd}div.by-line p{margin-top:40px}}header.page #top-bar .site-description{position:absolute;text-align:right;top:20px;right:10px;color:#747e73;width:28%}@media only screen and (max-width:1024px){header.page #top-bar .site-description{color:#bfc1bf;top:10px;right:70px}}div.root-category .material-icons{font-size:150px;float:right;color:#dfe1df;padding:30px}div.root-category ul{font-size:20px;padding:10px 0 20px 20px}div.root-category ul li{line-height:1.5em;color:#bfc1bf}div.root-category ul li a{font-size:25px;padding-right:5px;text-decoration:none;font-weight:700}div.category{background:none}div.category section.posts{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:none}div.category section.posts article.summary{font-weight:400;clear:left;text-shadow:none;padding:0;margin:20px 0 0;background-color:#eee;border-radius:8px;overflow:hidden}div.category section.posts article.summary:first-of-type{margin-top:10px}div.category section.posts article.summary header.post{background-color:#fff;margin-top:0;padding:13px 13px 10px 15px}div.category section.posts article.summary header.post .mode-icon{float:right;margin:1px 10px 0 0}div.category section.posts article.summary header.post ul.info{margin-top:-1px;float:right;list-style:none}div.category section.posts article.summary header.post ul.info li{text-align:right;font-size:13px;line-height:1em}div.category section.posts article.summary header.post ul.info li.date-taken{font-weight:700}div.category section.posts article.summary header.post ul.info li.photo-count{color:#747e73}div.category section.posts article.summary header.post a.title{clear:both;display:inline-block;padding-top:3px;color:#524948;letter-spacing:-.5;font-size:23px;font-weight:700;text-decoration:none}div.category section.posts article.summary header.post a.title .subtitle{padding-top:4px;display:block;font-size:18px}div.category section.posts article.summary header.post a.title .subtitle .part{font-weight:400;padding-right:4px}div.category section.posts article.summary header.post a.title:hover{color:#910}div.category section.posts article.summary a.thumb{margin:0 20px 0 0;float:left}div.category section.posts article.summary a.map{margin-left:-20px}div.category section.posts article.summary p.summary{margin:2em 2em 2.5em;font-family:Lora,Georgia,Times;font-size:17px;line-height:1.2em;color:#000}div.category section.posts article.summary ul.categories{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;background-color:#747e73;padding:5px;clear:both}div.category section.posts article.summary ul.categories li{position:relative;font-size:16px;font-weight:400;display:block;padding:3px 4px;margin-left:3px;line-height:1em;white-space:nowrap}div.category section.posts article.summary ul.categories li a{color:#dfe1df;text-decoration:none;letter-spacing:-.5px}div.category section.posts article.summary ul.categories li a span{padding-right:1px}div.category section.posts article.summary ul.categories li a:hover{text-decoration:underline;color:#e8897d}div.category section.posts article.summary ul.categories li a:hover span{text-decoration:none!important}header.page.content #flickr-logo{position:absolute;top:8px;right:8px;z-index:200;text-decoration:none;display:block;text-align:center;color:#747e73}header.page.content #flickr-logo img{padding-top:6px}@media only screen and (max-width:1024px){header.page.content #flickr-logo{display:none}}ul#letters{background:none;display:flex;justify-content:space-between;list-style:none;padding:0;margin:-4px auto 10px}ul#letters li{display:block;text-align:center;font-size:20px;font-weight:700;padding:3px;cursor:pointer;text-transform:uppercase;color:#fff}@media only screen and (min-width:1025px){ul#letters li:hover{background-color:#910}ul#letters li.selected{color:#400;background-color:hsla(0,0%,100%,.9);text-shadow:none}}@media only screen and (max-width:1024px){ul#letters{margin:0}ul#letters li{width:28px;background-color:#444;text-shadow:none;padding:25px 0}ul#letters li:active{background-color:#ef0}ul#letters li.selected{color:#444;background-color:#ef0}}#selectors.content{background:none;display:flex;justify-content:flex-start;align-items:center}#selectors.content select{display:none;font-size:15px;margin:4px 0 10px;border:none;background-color:#555;color:#dfe1df;appearance:none;padding:3px;width:50%;cursor:pointer}#selectors.content select option{cursor:pointer}#selectors.content select option.label{text-transform:uppercase;letter-spacing:4px;background-color:#333;font-size:13px;text-align:right}#selectors.content select:focus{border:none}#selectors.content #status{color:#bfc1bf;padding:0 0 5px 10px}#thumbs.content{background:none;display:flex;flex-wrap:wrap;justify-content:space-between}#thumbs.content a{padding:8px 0;margin:0}#thumbs.content a img{margin:0;padding:0}@media only screen and (max-width:1024px){#thumbs.content{width:auto;left:188px;right:0;top:0}#thumbs.content a img{border:none;padding:2px}}@media only screen and (max-width:767px){#thumbs.content a img{zoom:.6}}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{margin:0;padding:0;position:relative;font-size:small;color:#333;line-height:1.3em;background:#222 url(/img/topo-map-tile.jpg) repeat}:focus{outline:none}.content{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;text-align:left;margin:0 auto;padding:0;background-color:#eee;width:650px}@media only screen and (max-width:1024px){.content{background:none;width:100%}}.clear{clear:both}#bug{position:absolute;top:15px;left:15px;text-decoration:none;color:#747e73;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media only screen and (max-width:1024px){#bug{display:none}}#bug p{line-height:1.3em;width:200px}#bug p.by-line{font-style:italic}header.page,header.page #top-bar{position:relative;background:none}header.page #top-bar{z-index:500}header.page #top-bar h1{font-family:Oswald,Impact,Arial,sans-serif;color:#dfe1df;margin:0 0 0 8px;padding:12px 0;font-size:45px;line-height:1em;letter-spacing:0}header.page #top-bar h4{margin:-6px 0 0 8px;color:#bfc1bf;font-size:14px;font-family:Oswald,Impact,Arial,sans-serif;font-weight:400;letter-spacing:8px;text-transform:uppercase}@media only screen and (max-width:1024px){header.page{z-index:500}header.page #top-bar{width:100%;z-index:200}header.page #top-bar h1{padding-top:8px}header.page #top-bar h4{padding-bottom:10px}}div.authorize{margin-top:20px}div.authorize h4{font-size:36pt;margin:0 0 0 20px;line-height:1em;padding:0;color:#747e73}div.authorize div,div.authorize h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}div.authorize div{font-size:22pt;margin-left:30px}.not-ready p{font-size:24pt;text-align:center;line-height:1.5em;padding:.5em 0;color:#fff}.not-found{height:650px;background-image:url(https://farm3.staticflickr.com/2911/14343924188_3eb2a469f0_b.jpg)}.not-found p{font-size:45px;text-align:center;line-height:1.5em;padding:1em;color:#fff;text-shadow:0 0 8px #000}.internal-error{height:650px;background-image:url(https://farm4.staticflickr.com/3797/10001205193_e5cd88c09d_b.jpg);background-position:-270px 0}.internal-error p{font-size:40px;text-align:center;line-height:1.5em;padding:4em 1em 0;color:#fff;text-shadow:0 0 8px #000}footer.page{position:relative;padding:0;margin:2em auto 1em;width:650px;text-align:center;background:none}footer.page a.repo{display:block;margin-bottom:10px;text-decoration:none}footer.page a.repo span.icon{height:25px;width:25px}footer.page aside{background-color:hsla(0,0%,100%,.1);padding:1em;border-radius:8px}footer.page aside p{text-align:center;color:hsla(0,0%,100%,.6);font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;text-indent:0;padding:0;margin:2px;clear:right}footer.page aside p a{color:#dfe1df}footer.page aside p.rights{font-size:14px}@media only screen and (min-width:1025px){footer.page a.repo{-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}footer.page a.repo img{margin:0 0 2px 3px}footer.page a.repo:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}}@media only screen and (max-width:1024px){footer.page{margin-top:18px;width:100%;background:#444}footer.page p{padding:0 10px;margin:0;line-height:1.1em}footer.page p,footer.page p.rights{font-size:10px}footer.page a.repo{margin:10px 0 0}footer.page a.repo img{margin:0 0 2px 1px}}@media only screen and (min-width:768px) and (max-width:1024px){footer.page p,footer.page p.rights{font-size:14px}}@font-face{font-family:Lora;font-style:italic;font-weight:400;src:local("Lora Italic"),local("Lora-Italic"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/lora-17aac8b915d951f68a5a95ca411fa01d63b2f4aa.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:400;src:url(fonts/lora-b1820e92fdf048eec0ea58cf9ed8ee737b98e568.eot);src:local("Lora Regular"),local("Lora-Regular"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/lora-b227ff6be0585c7a63cc920caa069ece5f42f2e2.svg#Lora) format("svg"),url(fonts/lora-b1820e92fdf048eec0ea58cf9ed8ee737b98e568.eot) format("embedded-opentype"),url(fonts/lora-d24fbeea10c5ce6a892c9ed507212f5dc008e351.ttf) format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(fonts/oswald-5c14f87768ca63621b5d9030ba36c49f40a13654.eot);src:local("Oswald Regular"),local("Oswald-Regular"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/oswald-887aaa592742ad006d66e0f6589e890b4004188f.svg#Oswald) format("svg"),url(fonts/oswald-5c14f87768ca63621b5d9030ba36c49f40a13654.eot) format("embedded-opentype"),url(fonts/oswald-94b5c5b5b464d6dfc4774aa141cf025b9efee9da.ttf) format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local("Oswald Bold"),local("Oswald-Bold"),url("data:application/x-font-woff;base64,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") format("woff"),url(fonts/oswald-53474f8a286fcbef36d49585860a7bb85dc4c64f.ttf) format("truetype")} \ No newline at end of file diff --git a/public/js/mapbox.js b/public/js/mapbox.js index 5422e95a..87674df0 100644 --- a/public/js/mapbox.js +++ b/public/js/mapbox.js @@ -1,2 +1,2 @@ -"use strict";$(function(){function g(t){return void 0===t&&(t=1024),window.innerWidth<=t}var t={zoom:6.5,center:[-116.0987,44.7]},o={font:["Open Sans Bold","Arial Unicode MS Bold"],minZoom:6,maxZoom:18},m="Map",e=$("#photo-count"),i=$("#photo-preview"),n=$("nav .zoom-out"),a=$("#legend .toggle"),l=post?"/"+post.key:"",r=function(){for(var t=window.location.search.split(/[&\?]/g),o={},e=0;e").append($("").attr("src",o.url).attr("title",e).attr("alt",e).click(function(){!function(t){var o=t.split("/"),e=o[o.length-1].split("_");window.location.href="/"+e[0]}(o.url)})).append($("
").html(this.coordinate(t.geometry.coordinates)))},photoPreview:function(t,o,e,n){i.empty().removeClass().css(function(t){var o=t.point.x,e=t.point.y;{if(g(767))return{top:(u.height-p)/2,right:0};var n={x:o+d-u.width,y:e+p-u.height};return n.x=n.x<0?0:n.x+10,n.y=n.y<0?0:n.y+10,o-=n.x,e-=n.y,0").text(window.location.href).appendTo(document.body).hide(),e=document.createRange();try{e.selectNode(o[0]);var n=window.getSelection();null!==n&&(n.removeAllRanges(),n.addRange(e)),util.log.event(m,"Copy URL")}catch(t){console.error(t)}o.remove()},buttonClick:function(t){window.location.href=$(this).data("link")},mapLink:function(t){var o=h.getCenter(),e=h.getZoom(),n=1/Math.pow(2.3,e)*375e6;window.location.href=$(this).data("link").replace("{lat}",o.lat).replace("{lon}",o.lng).replace("{zoom}",e).replace("{altitude}",n)},photoClick:function(t){var o=C.photo(t.features[0]);null!==o&&C.photoPreview(t,"single",o),util.log.event(m,"Click Photo Pin")},previewShown:function(){h.on("move",x.mapInteraction)},closePreview:function(){i.hide(),z(!1),h.off("move",x.mapInteraction)},photoLayerToggle:function(t){var o=(w=!w)?"visible":"none";["cluster","cluster-count","photo"].forEach(function(t){h.setLayoutProperty(t,"visibility",o)}),$(this).find("p").html((w?"Hide":"Show")+" Photos"),util.log.event(m,(w?"Show":"Hide")+" Photos")},legendToggle:function(){a.parents("ul").toggleClass("collapsed"),$("nav .toggle-legend").toggleClass("active"),f=!f,g()||(util.setting.showMapLegend=f),util.log.event(m,"Toggle Legend")},clusterClick:function(t){function o(){h.easeTo({center:t.lngLat,zoom:18-n<2?18:n+2})}var e=t.features[0].properties,n=h.getZoom();if(void 0!==e.point_count&&20=i[0]&&o[1]>=i[1]&&o[0]<=a[0]&&o[1]<=a[1]}).map(function(t){return t.properties.distance=function(t,o){var e=t.lng,n=t.lat,i=o[0],a=o[1];return Math.sqrt(Math.pow(i-e,2)+Math.pow(a-n,2))}(o,t.geometry.coordinates),t});return l.sort(function(t,o){var e=t.properties.distance,n=o.properties.distance;return void 0===e&&(e=0),void 0===n&&(n=0),e-n}),l.slice(0,t)}(t.lngLat,e.point_count);if(0==i.length)o();else{var a=1,l=$("
").addClass("photo-list"),r=$("
").addClass("markers"),c=function(t){(a+=t)>i.length?a=1:a<1&&(a=i.length),$("figure",l).hide(),$("i",r).removeClass("selected"),$("figure:nth-child("+a+")",l).show(),$("i:nth-child("+a+")",r).addClass("selected"),y||(util.log.event(m,"Navigate Photo Cluster"),y=!0)},s=function(){c(-1)},u=function(){c(1)};g()||z(!0,u,s);for(var d=0;d").html((d+1).toString()));r.append("of "+i.length)}else for(d=0;d").append(util.html.icon("arrow_back",s)).append(r).append($("
").addClass("mobile-tip").html("tap photo to view post")).append(util.html.icon("arrow_forward",u)))}}util.log.event(m,"Click Cluster")}};function z(t,o,e){t?(x.keyNav=function(t){switch(t.keyCode){case 27:x.mapInteraction();break;case 37:void 0!==e&&e();break;case 39:void 0!==o&&o()}},document.addEventListener("keydown",x.keyNav)):null!==x.keyNav&&document.removeEventListener("keydown",x.keyNav)}function L(){if(k){var t=h.getCenter(),o=l+"/map?lat="+t.lat+"&lon="+t.lng+"&zoom="+h.getZoom();window.history.replaceState(null,"",o)}}function S(){void 0!==t.zoom&&(h.getZoom()>t.zoom&&!v?(v=!0,n.click(function(){h.easeTo(t),util.log.event(m,"Zoom Out")}).removeClass("disabled")):h.getZoom()<=t.zoom&&v&&(v=!1,n.off("click").addClass("disabled")))}r.center&&S(),a.click(x.legendToggle),$("nav button.toggle-legend").click(x.legendToggle),$("nav button.map-link").click(x.mapLink),$("nav button.copy-url").click(x.copyUrl),$("nav button.toggle-photos").click(x.photoLayerToggle),window.addEventListener("resize",x.windowResize),f?util.setting.showMapLegend||a.click():a.parents("ul").addClass("collapsed"),h.addControl(c,"top-right").on("load",function(){$.getJSON("/geo.json",function(t){null!==(b=t)?(e.find("div").html(b.features.length.toString()),function(){null!==b&&h.addSource("photos",{type:"geojson",data:b,cluster:!0,clusterMaxZoom:18,clusterRadius:30});h.addLayer({id:"cluster",type:"circle",source:"photos",filter:["has","point_count"],paint:{"circle-color":"#422","circle-radius":{property:"point_count",type:"interval",stops:[[0,10],[10,12],[100,15]]},"circle-opacity":.6,"circle-stroke-width":3,"circle-stroke-color":"#ccc"}}),h.addLayer({id:"cluster-count",type:"symbol",source:"photos",filter:["has","point_count"],layout:{"text-field":"{point_count_abbreviated}","text-font":o.font,"text-size":14},paint:{"text-color":"#fff"}}),h.addLayer({id:"photo",type:"circle",source:"photos",filter:["!has","point_count"],paint:{"circle-color":"#f00","circle-radius":7,"circle-stroke-width":4,"circle-stroke-color":"#fdd","circle-opacity":.6}})}(),h.on("mouseenter","cluster",M("pointer")).on("mouseleave","cluster",M()).on("mouseenter","photo",M("pointer")).on("mouseleave","photo",M()).on("zoomend",x.zoomEnd).on("moveend",L).on("click","cluster",x.clusterClick).on("click","photo",x.photoClick),h.addSource("moscow-mountain",{type:"vector",url:"mapbox://jabbott7.1q8zrllv"}),h.addLayer({id:"mountain-labels",type:"symbol",source:"moscow-mountain","source-layer":"moscow-mountain-dvde24",layout:{"text-font":o.font,"text-field":"{name}","text-size":{base:1,stops:[[10,10],[14,13]]},"text-rotation-alignment":"map","symbol-spacing":50},paint:{"text-color":"#fff","text-halo-color":"#000","text-halo-width":1,"text-halo-blur":1},minzoom:6,maxzoom:18}),h.addLayer({id:"mountain-tracks",type:"line",source:"moscow-mountain","source-layer":"moscow-mountain-dvde24",paint:{"line-color":"#55f","line-width":{base:1,stops:[[8,1],[13,2]]}},minzoom:o.minZoom,maxzoom:o.maxZoom},"mountain-labels"),x.windowResize(),post?(post.bounds.sw[0]-=.01,post.bounds.sw[1]-=.01,post.bounds.ne[0]+=.01,post.bounds.ne[1]+=.01,$.getJSON("/"+post.key+"/geo.json",Z)):k=!0):console.error("Unable to retrieve blog GeoJSON")})});var M=function(t){return void 0===t&&(t=""),function(){s.style.cursor=t}};function Z(t){0 button.link").click(x.buttonClick),h.once("zoomend",function(){window.setTimeout(function(){k=!0},500)}),h.fitBounds([post.bounds.sw,post.bounds.ne])}});var util={setting:{save:function(t,o){window.localStorage&&localStorage.setItem(t,o)},load:function(t){return window.localStorage?localStorage.getItem(t):null},set showMapLegend(t){util.setting.save("map-legend",t?"true":"false")},get showMapLegend(){var t=util.setting.load("map-legend");return!t||"true"==t},set menuCategory(t){"string"==typeof t&&(t=[t,null]),null!==t&&util.setting.save("menu",t.join())},get menuCategory(){var t=util.setting.load("menu");return null===t?null:t[1].split(",")}},html:{icon:function(t,o){var e=$("").addClass("material-icons "+t).text(t);return void 0!==o&&e.click(o),e}},log:{event:function(t,o,e){ga("send","event",t,o,e)}}}; +"use strict";$(function(){function g(o){return void 0===o&&(o=1024),window.innerWidth<=o}var o={zoom:6.5,center:[-116.0987,44.7]},t={font:["Open Sans Bold","Arial Unicode MS Bold"],minZoom:6,maxZoom:18},e=$("#photo-count"),i=$("#photo-preview"),n=$("nav .zoom-out"),a=$("#legend .toggle"),l=post?"/"+post.key:"",r=function(){for(var o=window.location.search.split(/[&\?]/g),t={},e=0;e").append($("").attr("src",t.url).attr("title",e).attr("alt",e).click(function(){!function(o){var t=o.split("/"),e=t[t.length-1].split("_");window.location.href="/"+e[0]}(t.url)})).append($("
").html(this.coordinate(o.geometry.coordinates)))},photoPreview:function(o,t,e,n){i.empty().removeClass().css(function(o){var t=o.point.x,e=o.point.y;{if(g(767))return{top:(d.height-p)/2,right:0};var n={x:t+u-d.width,y:e+p-d.height};return n.x=n.x<0?0:n.x+10,n.y=n.y<0?0:n.y+10,t-=n.x,e-=n.y,0").text(window.location.href).appendTo(document.body).hide(),e=document.createRange();try{e.selectNode(t[0]);var n=window.getSelection();null!==n&&(n.removeAllRanges(),n.addRange(e))}catch(o){console.error(o)}t.remove()},buttonClick:function(o){window.location.href=$(this).data("link")},mapLink:function(o){var t=m.getCenter(),e=m.getZoom(),n=1/Math.pow(2.3,e)*375e6;window.location.href=$(this).data("link").replace("{lat}",t.lat).replace("{lon}",t.lng).replace("{zoom}",e).replace("{altitude}",n)},photoClick:function(o){var t=k.photo(o.features[0]);null!==t&&k.photoPreview(o,"single",t)},previewShown:function(){m.on("move",b.mapInteraction)},closePreview:function(){i.hide(),x(!1),m.off("move",b.mapInteraction)},photoLayerToggle:function(o){var t=(v=!v)?"visible":"none";["cluster","cluster-count","photo"].forEach(function(o){m.setLayoutProperty(o,"visibility",t)}),$(this).find("p").html((v?"Hide":"Show")+" Photos")},legendToggle:function(){a.parents("ul").toggleClass("collapsed"),$("nav .toggle-legend").toggleClass("active"),f=!f,g()||(util.setting.showMapLegend=f)},clusterClick:function(o){function t(){m.easeTo({center:o.lngLat,zoom:18-n<2?18:n+2})}var e=o.features[0].properties,n=m.getZoom();if(void 0!==e.point_count&&20=i[0]&&t[1]>=i[1]&&t[0]<=a[0]&&t[1]<=a[1]}).map(function(o){return o.properties.distance=function(o,t){var e=o.lng,n=o.lat,i=t[0],a=t[1];return Math.sqrt(Math.pow(i-e,2)+Math.pow(a-n,2))}(t,o.geometry.coordinates),o});return l.sort(function(o,t){var e=o.properties.distance,n=t.properties.distance;return void 0===e&&(e=0),void 0===n&&(n=0),e-n}),l.slice(0,o)}(o.lngLat,e.point_count);if(0==i.length)t();else{var a=1,l=$("
").addClass("photo-list"),r=$("
").addClass("markers"),c=function(o){(a+=o)>i.length?a=1:a<1&&(a=i.length),$("figure",l).hide(),$("i",r).removeClass("selected"),$("figure:nth-child("+a+")",l).show(),$("i:nth-child("+a+")",r).addClass("selected"),!0},s=function(){c(-1)},d=function(){c(1)};g()||x(!0,d,s);for(var u=0;u").html((u+1).toString()));r.append("of "+i.length)}else for(u=0;u").append(util.html.icon("arrow_back",s)).append(r).append($("
").addClass("mobile-tip").html("tap photo to view post")).append(util.html.icon("arrow_forward",d)))}}}};function x(o,t,e){o?(b.keyNav=function(o){switch(o.keyCode){case 27:b.mapInteraction();break;case 37:void 0!==e&&e();break;case 39:void 0!==t&&t()}},document.addEventListener("keydown",b.keyNav)):null!==b.keyNav&&document.removeEventListener("keydown",b.keyNav)}function C(){if(w){var o=m.getCenter(),t=l+"/map?lat="+o.lat+"&lon="+o.lng+"&zoom="+m.getZoom();window.history.replaceState(null,"",t)}}function z(){void 0!==o.zoom&&(m.getZoom()>o.zoom&&!h?(h=!0,n.click(function(){m.easeTo(o)}).removeClass("disabled")):m.getZoom()<=o.zoom&&h&&(h=!1,n.off("click").addClass("disabled")))}r.center&&z(),a.click(b.legendToggle),$("nav button.toggle-legend").click(b.legendToggle),$("nav button.map-link").click(b.mapLink),$("nav button.copy-url").click(b.copyUrl),$("nav button.toggle-photos").click(b.photoLayerToggle),window.addEventListener("resize",b.windowResize),f?util.setting.showMapLegend||a.click():a.parents("ul").addClass("collapsed"),m.addControl(c,"top-right").on("load",function(){$.getJSON("/geo.json",function(o){null!==(y=o)?(e.find("div").html(y.features.length.toString()),function(){null!==y&&m.addSource("photos",{type:"geojson",data:y,cluster:!0,clusterMaxZoom:18,clusterRadius:30});m.addLayer({id:"cluster",type:"circle",source:"photos",filter:["has","point_count"],paint:{"circle-color":"#422","circle-radius":{property:"point_count",type:"interval",stops:[[0,10],[10,12],[100,15]]},"circle-opacity":.6,"circle-stroke-width":3,"circle-stroke-color":"#ccc"}}),m.addLayer({id:"cluster-count",type:"symbol",source:"photos",filter:["has","point_count"],layout:{"text-field":"{point_count_abbreviated}","text-font":t.font,"text-size":14},paint:{"text-color":"#fff"}}),m.addLayer({id:"photo",type:"circle",source:"photos",filter:["!has","point_count"],paint:{"circle-color":"#f00","circle-radius":7,"circle-stroke-width":4,"circle-stroke-color":"#fdd","circle-opacity":.6}})}(),m.on("mouseenter","cluster",L("pointer")).on("mouseleave","cluster",L()).on("mouseenter","photo",L("pointer")).on("mouseleave","photo",L()).on("zoomend",b.zoomEnd).on("moveend",C).on("click","cluster",b.clusterClick).on("click","photo",b.photoClick),m.addSource("moscow-mountain",{type:"vector",url:"mapbox://jabbott7.1q8zrllv"}),m.addLayer({id:"mountain-labels",type:"symbol",source:"moscow-mountain","source-layer":"moscow-mountain-dvde24",layout:{"text-font":t.font,"text-field":"{name}","text-size":{base:1,stops:[[10,10],[14,13]]},"text-rotation-alignment":"map","symbol-spacing":50},paint:{"text-color":"#fff","text-halo-color":"#000","text-halo-width":1,"text-halo-blur":1},minzoom:6,maxzoom:18}),m.addLayer({id:"mountain-tracks",type:"line",source:"moscow-mountain","source-layer":"moscow-mountain-dvde24",paint:{"line-color":"#55f","line-width":{base:1,stops:[[8,1],[13,2]]}},minzoom:t.minZoom,maxzoom:t.maxZoom},"mountain-labels"),b.windowResize(),post?(post.bounds.sw[0]-=.01,post.bounds.sw[1]-=.01,post.bounds.ne[0]+=.01,post.bounds.ne[1]+=.01,$.getJSON("/"+post.key+"/geo.json",S)):w=!0):console.error("Unable to retrieve blog GeoJSON")})});var L=function(o){return void 0===o&&(o=""),function(){s.style.cursor=o}};function S(o){0 button.link").click(b.buttonClick),m.once("zoomend",function(){window.setTimeout(function(){w=!0},500)}),m.fitBounds([post.bounds.sw,post.bounds.ne])}});var util={setting:{save:function(o,t){window.localStorage&&localStorage.setItem(o,t)},load:function(o){return window.localStorage?localStorage.getItem(o):null},set showMapLegend(o){util.setting.save("map-legend",o?"true":"false")},get showMapLegend(){var o=util.setting.load("map-legend");return!o||"true"==o},set menuCategory(o){"string"==typeof o&&(o=[o,null]),null!==o&&util.setting.save("menu",o.join())},get menuCategory(){var o=util.setting.load("menu");return null===o?null:o[1].split(",")}},html:{icon:function(o,t){var e=$("").addClass("material-icons "+o).text(o);return void 0!==t&&e.click(t),e}}}; //# sourceMappingURL=/js/maps/mapbox.js.map diff --git a/public/js/photo-tag.js b/public/js/photo-tag.js index 00bc0904..30dd0e1f 100644 --- a/public/js/photo-tag.js +++ b/public/js/photo-tag.js @@ -1,2 +1,2 @@ -"use strict";$(function(){var a="Photo Tag",i="selected",t=$("#photo-tag"),e="item-"+selectedTag.substr(0,1).toLowerCase(),o=t.find("#"+e),s=o.find("#link-"+selectedTag),r=t.find("li[data-for="+e+"]");function l(o){if(0!=o.length){var t=o.attr("href");void 0!==t&&($("#wait").show(),$("#thumbs").load(t,function(t,e){"error"===e&&($(this).empty(),o.removeClass(i),util.log.event(a,"Load Photos Error","Error"),alert('Sorry about that. Looking for "'+o.html()+'" photos caused an error.')),$("#wait").hide(),window.scrollTo(0,0)}))}}o.show(),s.addClass(i),r.addClass(i),l(s),t.find("li").click(function(){r.removeClass(i),(r=$(this)).addClass(i),o.hide(),(o=$("#"+r.data("for"))).show(),util.log.event(a,"Click Index Letter")}),t.find("#tag-index a").click(function(t){t.stopPropagation(),t.preventDefault(),s.removeClass(i),(s=$(this)).addClass(i),l(s),util.log.event(a,"Click Name");var e=s.attr("href");void 0!==e&&(e=e.replace("/search","")),window.history.pushState(null,siteName+' photos tagged with "'+s.html()+'"',e)})}); +"use strict";$(function(){var a="selected",o=$("#status"),e=$("#letters"),t=$("#selectors"),s=$("#thumbs"),l="item-"+selectedTag.substr(0,1).toLowerCase(),i=t.find("#"+l),r=e.find("li[data-for="+l+"]");function n(a){if(a&&"-"!=a){var e="/photo-tag/search/"+a;o.html("Retrieving images …"),s.load(e,function(e,t){o.empty(),"error"===t&&(s.empty(),alert('Sorry about that. Looking for "'+a+'" photos caused an error.')),window.scrollTo(0,0)})}else s.empty(),o.empty()}i.val(selectedTag).show(),r.addClass(a),n(selectedTag),e.find("li").click(function(){r.removeClass(a),(r=$(this)).addClass(a),i.val("-"),i.hide(),(i=$("#"+r.data("for"))).show();var e=i.find("option");if(2==e.length){var t=e[1].value;i.val(t),n(t)}else s.empty(),o.html("Waiting for selection …")}),t.on("change","select",function(e){e.stopPropagation(),e.preventDefault();var t=i.val();n(t),t&&"-"!=t&&window.history.pushState(null,siteName+' photos tagged with "'+t+'"',"/photo-tag/"+t)})}); //# sourceMappingURL=/js/maps/photo-tag.js.map diff --git a/public/js/post-menu.js b/public/js/post-menu.js index ec0a3377..e6f95cb4 100644 --- a/public/js/post-menu.js +++ b/public/js/post-menu.js @@ -1,2 +1,2 @@ -"use strict";$(function(){var n="Post Menu",s="selected",e=$("#post-menu-button"),i=$("#post-menu"),o=$("#menu-roots"),l=$("#menu-categories"),d=$("#menu-posts"),t=$("#post-description"),p=util.setting.menuCategory;function a(t,a){var n=e.find(".material-icons.expand_less"),o=e.find(".material-icons.expand_more");t&&t.stopPropagation(),void 0===a&&(a=e.hasClass(s)),a?(e.removeClass(s),i.hide(),n.hide(),o.show()):(e.addClass(s),i.show(),n.show(),o.hide())}function u(t,a,n,o){t.find("li").removeClass(s),n(o),a.addClass(s),util.setting.menuCategory=o}function r(t){var a=t[0];if(null!==a){var n=postMenuData.category[a];l.empty(),null==t[1]&&(t[1]=n[0].title);for(var o=0;o").text(n[o].title);l.append(e),n[o].title==t[1]&&(e.addClass(s),c(t))}}}function c(t){var a=t[0];if(null!==a){var n=postMenuData.category[a];d.empty();for(var o=0;o");s").addClass("post").attr("value",u).html(r).data("description",i.description).data("slug",i.slug)),s++}s--,i=postMenuData.post[e[s]],d.append($("
  • ").addClass("series").html(''+i.title).append(p))}else i.part&&(l+=": "+i.subTitle),d.append($("
  • ").addClass("post").html(''+l).data("description",i.description).data("slug",i.slug))}}}null==p&&(p=["When",null]),e.one("click",function(){if(null!==p){for(var t in postMenuData.category){var a=$("
  • ").text(t);o.append(a),t==p[0]&&(a.addClass(s),r(p))}util.log.event(n,"Open")}}).click(a),o.on("click","li",function(t){t.stopPropagation();var a=$(this);p=[a.text(),null],u(o,a,r,p)}),l.on("click","li",function(t){if(t.stopPropagation(),null!==p){var a=$(this);p[1]=a.text(),u(l,a,c,p)}}),d.on("click","li.post",function(){window.location.href="/"+$(this).data("slug"),a(),util.log.event(n,"Click Post")}).on("mouseover","li.post",function(){t.html($(this).data("description"))}).on("mouseout",function(){t.empty()}),$("html").click(function(t){a(t,!0)})}); +"use strict";$(function(){var i="selected",s=$("#post-menu-button"),e=$("#post-menu"),n=$("#menu-roots"),l=$("#menu-categories"),d=$("#menu-posts"),t=$("#post-description"),o=util.setting.menuCategory;function a(t,a){var n=s.find(".material-icons.expand_less"),o=s.find(".material-icons.expand_more");t&&t.stopPropagation(),void 0===a&&(a=s.hasClass(i)),a?(s.removeClass(i),e.hide(),n.hide(),o.show()):(s.addClass(i),e.show(),n.show(),o.hide())}function p(t,a,n,o){t.find("li").removeClass(i),n(o),a.addClass(i),util.setting.menuCategory=o}function r(t){var a=t[0];if(null!==a){var n=postMenuData.category[a];l.empty(),null==t[1]&&(t[1]=n[0].title);for(var o=0;o").text(n[o].title);l.append(s),n[o].title==t[1]&&(s.addClass(i),u(t))}}}function u(t){var a=t[0];if(null!==a){var n=postMenuData.category[a];d.empty();for(var o=0;o");i").addClass("post").attr("value",r).html(u).data("description",e.description).data("slug",e.slug)),i++}i--,e=postMenuData.post[s[i]],d.append($("
  • ").addClass("series").html(''+e.title).append(p))}else e.part&&(l+=": "+e.subTitle),d.append($("
  • ").addClass("post").html(''+l).data("description",e.description).data("slug",e.slug))}}}null==o&&(o=["When",null]),s.one("click",function(){if(null!==o)for(var t in postMenuData.category){var a=$("
  • ").text(t);n.append(a),t==o[0]&&(a.addClass(i),r(o))}}).click(a),n.on("click","li",function(t){t.stopPropagation();var a=$(this);o=[a.text(),null],p(n,a,r,o)}),l.on("click","li",function(t){if(t.stopPropagation(),null!==o){var a=$(this);o[1]=a.text(),p(l,a,u,o)}}),d.on("click","li.post",function(){window.location.href="/"+$(this).data("slug"),a()}).on("mouseover","li.post",function(){t.html($(this).data("description"))}).on("mouseout",function(){t.empty()}),$("html").click(function(t){a(t,!0)})}); //# sourceMappingURL=/js/maps/post-menu.js.map diff --git a/public/js/post.js b/public/js/post.js index c0133295..fc9efac8 100644 --- a/public/js/post.js +++ b/public/js/post.js @@ -1,2 +1,2 @@ -"use strict";$(function(){var s="Post",t=$("figure"),c=$("#light-box");function u(){$("html").css("overflow","hidden"),document.ontouchmove=function(t){t.preventDefault()}}function e(){$("html").css("overflow","auto"),$(window).off("resize"),document.ontouchmove=null}c.on("click",function(){c.off("mousemove").hide(0,e)}),t.find("img").on("click",function(t){function e(t){var e="zoom-out";n.update(),n.needsToPan?(e="move",c.on("mousemove",h),c.on("touchstart",d),c.on("touchmove",l)):(c.off("mousemove",h),c.off("touchstart",d),c.off("touchmove",l)),h(t),r.css("cursor",e)}function a(t){var e=0,i=0,o=t.targetTouches;return void 0!==o&&(e=o[0].clientX,i=o[0].clientY),[e,i]}var i=$(this),r=c.find("img"),o=i.data("big-loaded"),n=new p(i.data("big-width"),i.data("big-height")),f={top:0,left:0},h=function(t){var e=t.clientX,i=t.clientY;void 0!==e&&void 0!==i&&r.css({top:n.height.CSS(i),left:n.width.CSS(e)})},d=function(t){var e=r.position(),i=a(t),o=i[0],n=i[1];f.left=e.left-o,f.top=e.top-n},l=function(t){var e=a(t),i=e[0],o=e[1];r.css({top:f.top+o,left:f.left+i})};void 0===o&&(o=!1);o?r.attr("src",i.data("big")):(r.attr("src",i.data("original")),$("").bind("load",function(){r.attr("src",this.src),i.data("big-loaded",!0)}).attr("src",i.data("big")));r.height(n.height.image).width(n.width.image),e(t),c.show(0,u),$(window).resize(e),util.log.event(s,"Show Lightbox")}).lazyload(),t.find(".mobile-button").on("touchstart",function(t){var e=$(this),i="mobile-info",o="info-visible",n="info-loaded",a="active",r=e.parent();t.preventDefault(),t.stopImmediatePropagation(),r.data(o)?(e.removeClass(a),r.data(o,!1).find("."+i).hide()):(e.addClass(a),r.data(o,!0),r.data(n)?r.find("."+i).show():($("
    ").addClass(i).load(r.data("exif"),function(){$(this).appendTo(r),r.data(n,!0)}),util.log.event(s,"Show Photo Info","Mobile")))}),t.find(".info-button").one("mouseover",function(){var t=$(this);t.addClass("loading").html(function(t,e){return util.html.icon(t).get(0).outerHTML+"

    "+e+"

    "}("cloud_download","Loading …")).load(t.parent().data("exif"),function(){t.removeClass("loading").addClass("loaded")}),util.log.event(s,"Show Photo Info")});var i=(o.prototype.update=function(t){this.window=t,this.extra=(this.window-this.image)/2},o.prototype.ratio=function(){return(this.window-this.image)/this.window*2},o.prototype.CSS=function(t){var e=0r.failure_limit)return!1}else t.trigger("appear"),e=0})}return t&&(h!==t.failurelimit&&(t.failure_limit=t.failurelimit,delete t.failurelimit),h!==t.effectspeed&&(t.effect_speed=t.effectspeed,delete t.effectspeed),f.extend(r,t)),e=r.container===h||r.container===o?d:f(r.container),0===r.event.indexOf("scroll")&&e.bind(r.event,function(){return i()}),this.each(function(){var o=this,n=f(o);o.loaded=!1,n.attr("src")!==h&&!1!==n.attr("src")||n.is("img")&&n.attr("src",r.placeholder),n.one("appear",function(){if(!this.loaded){if(r.appear){var t=a.length;r.appear.call(o,t,r)}f("").bind("load",function(){var t=n.attr("data-"+r.data_attribute);n.hide(),n.is("img")?n.attr("src",t):n.css("background-image","url('"+t+"')"),n[r.effect](r.effect_speed),o.loaded=!0;var e=f.grep(a,function(t){return!t.loaded});if(a=f(e),r.load){var i=a.length;r.load.call(o,i,r)}}).attr("src",n.attr("data-"+r.data_attribute))}}),0!==r.event.indexOf("scroll")&&n.bind(r.event,function(){o.loaded||n.trigger("appear")})}),d.bind("resize",function(){i()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&d.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&a.each(function(){f(this).trigger("appear")})}),f(n).ready(function(){i()}),this},f.belowthefold=function(t,e){return(e.container===h||e.container===o?(o.innerHeight?o.innerHeight:d.height())+d.scrollTop():f(e.container).offset().top+f(e.container).height())<=f(t).offset().top-e.threshold},f.rightoffold=function(t,e){return(e.container===h||e.container===o?d.width()+d.scrollLeft():f(e.container).offset().left+f(e.container).width())<=f(t).offset().left-e.threshold},f.abovethetop=function(t,e){return(e.container===h||e.container===o?d.scrollTop():f(e.container).offset().top)>=f(t).offset().top+e.threshold+f(t).height()},f.leftofbegin=function(t,e){return(e.container===h||e.container===o?d.scrollLeft():f(e.container).offset().left)>=f(t).offset().left+e.threshold+f(t).width()},f.inviewport=function(t,e){return!(f.rightoffold(t,e)||f.leftofbegin(t,e)||f.belowthefold(t,e)||f.abovethetop(t,e))},f.extend(f.expr[":"],{"below-the-fold":function(t){return f.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!f.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return f.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!f.rightoffold(t,{threshold:0})},"in-viewport":function(t){return f.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!f.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return f.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!f.rightoffold(t,{threshold:0})}})}(jQuery,window,document); +"use strict";$(function(){var t=$("figure"),l=$("#light-box");function c(){$("html").css("overflow","hidden"),document.ontouchmove=function(t){t.preventDefault()}}function e(){$("html").css("overflow","auto"),$(window).off("resize"),document.ontouchmove=null}l.on("click",function(){l.off("mousemove").hide(0,e)}),t.find("img").on("click",function(t){function e(t){var e="zoom-out";n.update(),n.needsToPan?(e="move",l.on("mousemove",h),l.on("touchstart",d),l.on("touchmove",s)):(l.off("mousemove",h),l.off("touchstart",d),l.off("touchmove",s)),h(t),r.css("cursor",e)}function a(t){var e=0,i=0,o=t.targetTouches;return void 0!==o&&(e=o[0].clientX,i=o[0].clientY),[e,i]}var i=$(this),r=l.find("img"),o=i.data("big-loaded"),n=new u(i.data("big-width"),i.data("big-height")),f={top:0,left:0},h=function(t){var e=t.clientX,i=t.clientY;void 0!==e&&void 0!==i&&r.css({top:n.height.CSS(i),left:n.width.CSS(e)})},d=function(t){var e=r.position(),i=a(t),o=i[0],n=i[1];f.left=e.left-o,f.top=e.top-n},s=function(t){var e=a(t),i=e[0],o=e[1];r.css({top:f.top+o,left:f.left+i})};void 0===o&&(o=!1);o?r.attr("src",i.data("big")):(r.attr("src",i.data("original")),$("").bind("load",function(){r.attr("src",this.src),i.data("big-loaded",!0)}).attr("src",i.data("big")));r.height(n.height.image).width(n.width.image),e(t),l.show(0,c),$(window).resize(e)}).lazyload(),t.find(".mobile-button").on("touchstart",function(t){var e=$(this),i="mobile-info",o="info-visible",n="info-loaded",a="active",r=e.parent();t.preventDefault(),t.stopImmediatePropagation(),r.data(o)?(e.removeClass(a),r.data(o,!1).find("."+i).hide()):(e.addClass(a),r.data(o,!0),r.data(n)?r.find("."+i).show():$("
    ").addClass(i).load(r.data("exif"),function(){$(this).appendTo(r),r.data(n,!0)}))}),t.find(".info-button").one("mouseover",function(){var t=$(this);t.addClass("loading").html(function(t,e){return util.html.icon(t).get(0).outerHTML+"

    "+e+"

    "}("cloud_download","Loading …")).load(t.parent().data("exif"),function(){t.removeClass("loading").addClass("loaded")})});var i=(o.prototype.update=function(t){this.window=t,this.extra=(this.window-this.image)/2},o.prototype.ratio=function(){return(this.window-this.image)/this.window*2},o.prototype.CSS=function(t){var e=0r.failure_limit)return!1}else t.trigger("appear"),e=0})}return t&&(h!==t.failurelimit&&(t.failure_limit=t.failurelimit,delete t.failurelimit),h!==t.effectspeed&&(t.effect_speed=t.effectspeed,delete t.effectspeed),f.extend(r,t)),e=r.container===h||r.container===o?d:f(r.container),0===r.event.indexOf("scroll")&&e.bind(r.event,function(){return i()}),this.each(function(){var o=this,n=f(o);o.loaded=!1,n.attr("src")!==h&&!1!==n.attr("src")||n.is("img")&&n.attr("src",r.placeholder),n.one("appear",function(){if(!this.loaded){if(r.appear){var t=a.length;r.appear.call(o,t,r)}f("").bind("load",function(){var t=n.attr("data-"+r.data_attribute);n.hide(),n.is("img")?n.attr("src",t):n.css("background-image","url('"+t+"')"),n[r.effect](r.effect_speed),o.loaded=!0;var e=f.grep(a,function(t){return!t.loaded});if(a=f(e),r.load){var i=a.length;r.load.call(o,i,r)}}).attr("src",n.attr("data-"+r.data_attribute))}}),0!==r.event.indexOf("scroll")&&n.bind(r.event,function(){o.loaded||n.trigger("appear")})}),d.bind("resize",function(){i()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&d.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&a.each(function(){f(this).trigger("appear")})}),f(n).ready(function(){i()}),this},f.belowthefold=function(t,e){return(e.container===h||e.container===o?(o.innerHeight?o.innerHeight:d.height())+d.scrollTop():f(e.container).offset().top+f(e.container).height())<=f(t).offset().top-e.threshold},f.rightoffold=function(t,e){return(e.container===h||e.container===o?d.width()+d.scrollLeft():f(e.container).offset().left+f(e.container).width())<=f(t).offset().left-e.threshold},f.abovethetop=function(t,e){return(e.container===h||e.container===o?d.scrollTop():f(e.container).offset().top)>=f(t).offset().top+e.threshold+f(t).height()},f.leftofbegin=function(t,e){return(e.container===h||e.container===o?d.scrollLeft():f(e.container).offset().left)>=f(t).offset().left+e.threshold+f(t).width()},f.inviewport=function(t,e){return!(f.rightoffold(t,e)||f.leftofbegin(t,e)||f.belowthefold(t,e)||f.abovethetop(t,e))},f.extend(f.expr[":"],{"below-the-fold":function(t){return f.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!f.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return f.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!f.rightoffold(t,{threshold:0})},"in-viewport":function(t){return f.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!f.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return f.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!f.rightoffold(t,{threshold:0})}})}(jQuery,window,document); //# sourceMappingURL=/js/maps/post.js.map diff --git a/public/js/responsive.js b/public/js/responsive.js index 05203145..a8fcf28c 100644 --- a/public/js/responsive.js +++ b/public/js/responsive.js @@ -1,2 +1,2 @@ -"use strict";$(function(){var t=!1,n=!1,o=$(window),e=0,i=1024,a={sideMenu:!0,postMenu:!0,twitter:!0,facebook:!1,timestamp:0};function r(){var e=o.width();void 0===e||i").addClass("material-icons "+e).text(e);return void 0!==t&&n.click(t),n}},log:{event:function(e,t,n){ga("send","event",e,t,n)}}}; +"use strict";$(function(){var t=!1,n=!1,o=$(window),e=0,i=1024,a={facebook:!1,timestamp:0};function l(){var e=o.width();void 0===e||i").addClass("material-icons "+e).text(e);return void 0!==t&&n.click(t),n}}}; //# sourceMappingURL=/js/maps/responsive.js.map diff --git a/src/app.ts b/src/app.ts index ca8717d5..f12e6b89 100644 --- a/src/app.ts +++ b/src/app.ts @@ -5,7 +5,7 @@ import { ExpressHandlebars } from '@toba/handlebars'; import * as path from 'path'; import { postProvider } from '@trailimage/flickr-provider'; import { mapProvider } from '@trailimage/google-provider'; -import { config as modelConfig, blog } from '@trailimage/models'; +import { config as modelConfig, blog, Category } from '@trailimage/models'; import { config } from './config'; import { Layout, addTemplateMethods, requireSSL } from './views/'; import { route } from './routes'; @@ -58,7 +58,29 @@ async function createWebService() { // https://github.com/expressjs/compression/blob/master/README.md app.use(compress()); app.use(Express.static(path.join(root, 'public'))); + await blog.load(); + + blog.categories.forEach(c => { + if (c.title.toLowerCase() != 'when') { + c.subcategories = sortSet(c.subcategories, (c1, c2) => + textCompare(c1.title, c2.title) + ); + } + }); + + const order: { [key: string]: number } = { + When: 1, + Who: 2, + What: 3, + Where: 4 + }; + + blog.categories = sortMap( + blog.categories, + (c1, c2) => order[c1.title] - order[c2.title] + ); + if (blog.loaded) { // blog must be loaded before routes are defined route.standard(app); @@ -70,6 +92,23 @@ async function createWebService() { } } +const textCompare = (t1: string, t2: string): number => + t1 < t2 ? -1 : t1 > t2 ? 1 : 0; + +/** + * Reconstruct set object in order to sort it. + */ +const sortSet = (s: Set, sorter: (a: V, b: V) => number): Set => + new Set([...s.values()].sort(sorter)); + +/** + * Reconstruct map object in order to sort it. + */ +const sortMap = ( + m: Map, + sorter: (a: V, b: V) => number +): Map => new Map([...m.entries()].sort((a, b) => sorter(a[1], b[1]))); + /** * @see https://github.com/donpark/hbs/blob/master/examples/extend/app.js * @see http://mustache.github.com/mustache.5.html diff --git a/src/client/browser.d.ts b/src/client/browser.d.ts index c1bacb17..3b958f7b 100644 --- a/src/client/browser.d.ts +++ b/src/client/browser.d.ts @@ -33,9 +33,6 @@ interface MenuPost { * Which features to enable on a page — determines which libraries to lazy-load */ interface PageFeature { - sideMenu: boolean; - postMenu: boolean; - twitter: boolean; facebook: boolean; timestamp: number; } diff --git a/src/client/mapbox.ts b/src/client/mapbox.ts index 350be9f3..069006c0 100644 --- a/src/client/mapbox.ts +++ b/src/client/mapbox.ts @@ -33,7 +33,6 @@ $(function() { minZoom: 6, maxZoom: 18 }; - const eventCategory = 'Map'; const $count = $('#photo-count'); const $preview = $('#photo-preview'); const $zoomOut = $('nav .zoom-out'); @@ -207,7 +206,6 @@ $(function() { selection.removeAllRanges(); selection.addRange(range); } - util.log.event(eventCategory, 'Copy URL'); } catch (ex) { console.error(ex); } @@ -247,7 +245,6 @@ $(function() { if ($photo !== null) { html.photoPreview(e, 'single', $photo); } - util.log.event(eventCategory, 'Click Photo Pin'); }, /** @@ -284,10 +281,6 @@ $(function() { $(this) .find('p') .html((photosVisible ? 'Hide' : 'Show') + ' Photos'); - util.log.event( - eventCategory, - (photosVisible ? 'Show' : 'Hide') + ' Photos' - ); }, legendToggle() { @@ -297,7 +290,6 @@ $(function() { if (!mobileLayout()) { util.setting.showMapLegend = legendVisible; } - util.log.event(eventCategory, 'Toggle Legend'); }, /** @@ -354,8 +346,6 @@ $(function() { ); if (!navigatedPhoto) { - // only track first use so logs aren't spammed - util.log.event(eventCategory, 'Navigate Photo Cluster'); navigatedPhoto = true; } }; @@ -407,7 +397,6 @@ $(function() { ); } } - util.log.event(eventCategory, 'Click Cluster'); } }; @@ -649,7 +638,6 @@ $(function() { $zoomOut .click(() => { map.easeTo(initial); - util.log.event(eventCategory, 'Zoom Out'); }) .removeClass('disabled'); } else if (map.getZoom() <= initial.zoom && zoomOutEnabled) { diff --git a/src/client/photo-tag.ts b/src/client/photo-tag.ts index 49bf3a7e..8adcab50 100644 --- a/src/client/photo-tag.ts +++ b/src/client/photo-tag.ts @@ -10,87 +10,91 @@ declare const selectedTag: string; declare const siteName: string; $(function() { - const eventCategory = 'Photo Tag'; + const emptyTag = '-'; const css = 'selected'; - const $view = $('#photo-tag'); + const $status = $('#status'); + const $letters = $('#letters'); + const $selectors = $('#selectors'); + const $thumbs = $('#thumbs'); const id = 'item-' + selectedTag.substr(0, 1).toLowerCase(); - let $list = $view.find('#' + id); - let $link = $list.find('#link-' + selectedTag); - let $li = $view.find('li[data-for=' + id + ']'); + /** Tag selection list for current letter */ + let $selector = $selectors.find('#' + id); + /** Currently selected letter */ + let $li = $letters.find('li[data-for=' + id + ']'); - $list.show(); - $link.addClass(css); + $selector.val(selectedTag).show(); $li.addClass(css); - loadPhotoTag($link); + loadPhotoTag(selectedTag); - $view.find('li').click(function(this: HTMLElement) { + $letters.find('li').click(function(this: HTMLElement) { $li.removeClass(css); $li = $(this); $li.addClass(css); - $list.hide(); - $list = $('#' + $li.data('for')); - $list.show(); + $selector.val(emptyTag); + $selector.hide(); + $selector = $('#' + $li.data('for')); + $selector.show(); - util.log.event(eventCategory, 'Click Index Letter'); - }); + const $options = $selector.find('option'); - $view - .find('#tag-index a') - .click(function(this: HTMLElement, e: JQuery.Event) { - e.stopPropagation(); - e.preventDefault(); - $link.removeClass(css); - $link = $(this); - $link.addClass(css); + if ($options.length == 2) { + const tag = ($options[1] as HTMLOptionElement).value; + $selector.val(tag); + loadPhotoTag(tag); + } else { + $thumbs.empty(); + $status.html('Waiting for selection …'); + } + }); - loadPhotoTag($link); + $selectors.on('change', 'select', function( + this: HTMLElement, + e: JQuery.Event + ) { + e.stopPropagation(); + e.preventDefault(); - util.log.event(eventCategory, 'Click Name'); - let url = $link.attr('href'); + const tag = $selector.val() as string; - if (url !== undefined) { - url = url.replace('/search', ''); - } + loadPhotoTag(tag); + if (tag && tag != emptyTag) { window.history.pushState( null, - siteName + ' photos tagged with "' + $link.html() + '"', - url + `${siteName} photos tagged with "${tag}"`, + `/photo-tag/${tag}` ); - }); + } + }); /** * Load photo-search.hbs rendered by server. */ - function loadPhotoTag($link: JQuery) { - if ($link.length == 0) { - return; - } - const url = $link.attr('href'); + function loadPhotoTag(tag: string) { + if (tag && tag != emptyTag) { + const url = `/photo-tag/search/${tag}`; + + $status.html('Retrieving images …'); + $thumbs.load(url, function( + this: HTMLElement, + _response: JQueryResponse, + status: string + ) { + $status.empty(); - if (url === undefined) { - return; + if (status === 'error') { + $thumbs.empty(); + alert( + `Sorry about that. Looking for "${tag}" photos caused an error.` + ); + } + window.scrollTo(0, 0); + }); + } else { + $thumbs.empty(); + $status.empty(); } - $('#wait').show(); - $('#thumbs').load(url, function( - this: HTMLElement, - _response: JQueryResponse, - status: string - ) { - if (status === 'error') { - $(this).empty(); - $link.removeClass(css); - util.log.event(eventCategory, 'Load Photos Error', 'Error'); - alert( - 'Sorry about that. Looking for "' + - $link.html() + - '" photos caused an error.' - ); - } - $('#wait').hide(); - window.scrollTo(0, 0); - }); } }); diff --git a/src/client/post-menu.ts b/src/client/post-menu.ts deleted file mode 100644 index 02668a18..00000000 --- a/src/client/post-menu.ts +++ /dev/null @@ -1,272 +0,0 @@ -/// -/// -/// -/// - -/** - * Loaded dynamically from /js/post-menu-data.js with content generated by - * /views/post-menu-data.hbs - */ -declare const postMenuData: PostMenu; - -/** - * Menu data are loaded in menu-script.hbs referenced as /js/menu-data.js - * only available on post pages. The menu shows three columns - * - * - menu-roots - * - menu-categories - * - menu-posts - * - * that have their HTML contents refreshed depending on clicks. - */ -$(function() { - const eventCategory = 'Post Menu'; - const css = 'selected'; - const $button = $('#post-menu-button'); - const $menu = $('#post-menu'); - const $rootList = $('#menu-roots'); - const $categoryList = $('#menu-categories'); - const $postList = $('#menu-posts'); - const $description = $('#post-description'); - - // default root category - let selection = util.setting.menuCategory; - if (selection == null) { - selection = ['When', null]; - } - - // handle click on main menu button - $button - .one('click', () => { - if (selection === null) { - return; - } - // populate menu on first click - for (const root in postMenuData.category) { - const $li = $('
  • ').text(root); - $rootList.append($li); - if (root == selection[0]) { - $li.addClass(css); - loadSubcategories(selection); - } - } - util.log.event(eventCategory, 'Open'); - }) - .click(toggleMenu); - - // handle click on root category - $rootList.on('click', 'li', function(this: HTMLElement, e: JQuery.Event) { - e.stopPropagation(); - const $li = $(this); - selection = [$li.text(), null]; - menuSelect($rootList, $li, loadSubcategories, selection); - }); - - // handle click on subcategory - $categoryList.on('click', 'li', function( - this: HTMLElement, - e: JQuery.Event - ) { - e.stopPropagation(); - if (selection === null) { - return; - } - const $li = $(this); - selection[1] = $li.text(); - menuSelect($categoryList, $li, loadPosts, selection); - }); - - // handle click on post title - $postList - .on('click', 'li.post', showSelection) - .on('mouseover', 'li.post', function(this: HTMLElement) { - $description.html($(this).data('description')); - }) - .on('mouseout', function() { - $description.empty(); - }); - - // always hide menu when clicking anywhere else on the screen - $('html').click(function(e: JQuery.Event) { - toggleMenu(e, true); - }); - - /** - * Toggle menu visibility - */ - function toggleMenu(event?: JQuery.Event, forceHide?: boolean) { - const $up = $button.find('.material-icons.expand_less'); - const $down = $button.find('.material-icons.expand_more'); - const show = function() { - $button.addClass(css); - $menu.show(); - $up.show(); - $down.hide(); - }; - const hide = function() { - $button.removeClass(css); - $menu.hide(); - $up.hide(); - $down.show(); - }; - - if (event) { - event.stopPropagation(); - } - - if (forceHide === undefined) { - forceHide = $button.hasClass(css); - } - if (forceHide) { - hide(); - } else { - show(); - } - } - - /** - * Navigate to clicked post. - */ - function showSelection(this: HTMLElement) { - window.location.href = '/' + $(this).data('slug'); - toggleMenu(); - util.log.event(eventCategory, 'Click Post'); - } - - /** - * Apply CSS to show item clicked and use supplied loader to display child - * items. - * - * - `$list` column containing the clicked item - * - `$clicked` clicked element - * - `loader` method to load child elements (`loadSubcategories` or `loadPosts`) - * - `selected` text values of selections to this point - */ - function menuSelect( - $list: JQuery, - $clicked: JQuery, - loader: (selected: (string | null)[]) => void, - selected: (string | null)[] - ) { - $list.find('li').removeClass(css); - loader(selected); - $clicked.addClass(css); - util.setting.menuCategory = selected; - } - - /** - * Build category HTML when root item is clicked. - */ - function loadSubcategories(selected: (string | null)[]) { - const c = selected[0]; - if (c === null) { - return; - } - const subcategories = postMenuData.category[c]; - - $categoryList.empty(); - - if (selected[1] == null) { - selected[1] = subcategories[0].title; - } - - for (let i = 0; i < subcategories.length; i++) { - const $li = $('
  • ').text(subcategories[i].title); - $categoryList.append($li); - if (subcategories[i].title == selected[1]) { - $li.addClass(css); - loadPosts(selected); - } - } - } - - /** - * Build post HTML from separately loaded `postMenuData` when subcategory - * is clicked. - */ - function loadPosts(selected: (string | null)[]) { - const c = selected[0]; - if (c === null) { - return; - } - const subcategories = postMenuData.category[c]; - - // reset list of posts in third column - $postList.empty(); - - for (let i = 0; i < subcategories.length; i++) { - if (subcategories[i].title == selected[1]) { - const ids = subcategories[i].posts; - - for (let j = 0; j < ids.length; j++) { - let post = postMenuData.post[ids[j]]; - let title = post.title; - - if ( - post.part && - j < ids.length - 1 && - title == postMenuData.post[ids[j + 1]].title - ) { - // found part in series followed by at least one more part in the same series - const $ol = $('
      '); - - while ( - j < ids.length && - postMenuData.post[ids[j]].title == title - ) { - post = postMenuData.post[ids[j]]; - const value = post.part === undefined ? '' : post.part; - const subTitle = - post.subTitle === undefined ? '' : post.subTitle; - - $ol.prepend( - $('
    1. ') - .addClass('post') - .attr('value', value) - .html(subTitle) - .data('description', post.description) - .data('slug', post.slug) - ); - - j++; - } - - j--; - - post = postMenuData.post[ids[j]]; - - $postList.append( - $('
    2. ') - .addClass('series') - .html( - '' + - post.title - ) - .append($ol) - ); - } else { - // if series part is orphaned within a tag then show full title - if (post.part) { - title += ': ' + post.subTitle; - } - - $postList.append( - $('
    3. ') - .addClass('post') - .html( - '' + - title - ) - .data('description', post.description) - .data('slug', post.slug) - ); - } - } - } - } - } -}); diff --git a/src/client/post.ts b/src/client/post.ts index af90f35f..a744abb0 100644 --- a/src/client/post.ts +++ b/src/client/post.ts @@ -15,7 +15,6 @@ interface JQuery { * @see http://www.appelsiini.net/projects/lazyload */ $(function() { - const eventCategory = 'Post'; const $photos = $('figure'); const $lb = $('#light-box'); @@ -67,8 +66,6 @@ $(function() { $(this).appendTo($fig); $fig.data(loadedKey, true); }); - - util.log.event(eventCategory, 'Show Photo Info', 'Mobile'); } } }); @@ -82,8 +79,6 @@ $(function() { .load($button.parent().data('exif'), function() { $button.removeClass('loading').addClass('loaded'); }); - - util.log.event(eventCategory, 'Show Photo Info'); }); /** @@ -206,8 +201,6 @@ $(function() { $lb.show(0, disablePageScroll); // update panning calculations if window resizes $(window).resize(updateSize); - - util.log.event(eventCategory, 'Show Lightbox'); } function disablePageScroll() { diff --git a/src/client/responsive.ts b/src/client/responsive.ts index dc75c6c8..53a07286 100644 --- a/src/client/responsive.ts +++ b/src/client/responsive.ts @@ -22,9 +22,6 @@ $(function() { const breakAt = 1024; // default features const feature: PageFeature = { - sideMenu: true, - postMenu: true, - twitter: true, facebook: false, timestamp: 0 }; @@ -70,33 +67,37 @@ $(function() { if (mobileLoaded) { return; } + const imageStyle = { width: '100%', height: 'auto' }; // could be optimized into a lazy-load - $('#mobile-menu').load('/mobile-menu', () => { - $.getScript('/js/mobile-menu.js'); + $('#mobile-menu').load('/mobile-menu?t=' + feature.timestamp, () => { + $.getScript('/js/mobile-menu.js?t=' + feature.timestamp); + }); + + $('figure').each(function(this: HTMLElement) { + $(this) + .css(imageStyle) + .find('img') + .css(imageStyle); }); mobileLoaded = true; } /** - * Lazy-load desktop resources + * Lazy-load desktop resources. Append timestamp to break caches. */ function loadDesktop() { if (desktopLoaded) { return; } - // could optimized into a lazy-load - if (feature.sideMenu) { - $('#category-menu').load('/category-menu'); - } - - if (feature.postMenu) { - // append timestap to defeat caching between site deployments - $.getScript('/js/post-menu-data.js?t=' + feature.timestamp); - $.getScript('/js/post-menu.js'); - } + // could be optimized into a lazy-load + $('#category-menu') + .load('/category-menu?t=' + feature.timestamp) + .on('change', 'select', e => { + window.location.assign($(e.target).val() as string); + }); if (feature.facebook) { loadSource( @@ -106,10 +107,6 @@ $(function() { ); } - if (feature.twitter) { - loadSource('twitter-wjs', '//platform.twitter.com/widgets.js'); - } - desktopLoaded = true; } diff --git a/src/client/util.ts b/src/client/util.ts index 3fdbc9c4..e8d05e70 100644 --- a/src/client/util.ts +++ b/src/client/util.ts @@ -69,13 +69,5 @@ const util = { } return $icon; } - }, - log: { - /** - * Send Google Analytics event. - */ - event(category: string, name: string, label?: string) { - ga('send', 'event', category, name, label); - } } }; diff --git a/src/config/views.ts b/src/config/views.ts index bd6d8cbf..40f651bc 100644 --- a/src/config/views.ts +++ b/src/config/views.ts @@ -50,10 +50,11 @@ export const style = { /** Maximum pixel height of static maps displayed with post summaries */ maxInlineHeight: 200 }, - css: { - /** See category-page.less */ - categoryHeader: 'category-header' - }, /** Characters used between displayed title and subtitle */ - subtitleSeparator: ':' + subtitleSeparator: ':', + /** + * Pixel width of main content used to compute generated image widths -- + * should match value in `settings.less`. + */ + contentWidth: 650 }; diff --git a/src/controllers/category.test.ts b/src/controllers/category.test.ts index 9d6f5cec..a1c17894 100644 --- a/src/controllers/category.test.ts +++ b/src/controllers/category.test.ts @@ -18,13 +18,7 @@ beforeEach(() => { res.reset(); }); -const contextKeys = [ - 'description', - 'headerCSS', - 'linkData', - 'subtitle', - 'title' -]; +const contextKeys = ['description', 'linkData', 'subtitle', 'title']; test('renders home page for default category', done => { res.onEnd = () => { diff --git a/src/controllers/category.ts b/src/controllers/category.ts index de4980a3..db000ff8 100644 --- a/src/controllers/category.ts +++ b/src/controllers/category.ts @@ -130,7 +130,6 @@ const standardContext = ( ): ViewContext => merge(context, { title: category.title, - headerCSS: config.style.css.categoryHeader, subtitle: `${sayNumber(childCount)} ${context.subtitle}` }); diff --git a/src/controllers/menu.test.ts b/src/controllers/menu.test.ts index 616b40a1..9a5e3ab8 100644 --- a/src/controllers/menu.test.ts +++ b/src/controllers/menu.test.ts @@ -12,16 +12,6 @@ beforeEach(() => { req.reset(); }); -test('builds data for main menu', done => { - res.onEnd = () => { - expect(res).toRenderTemplate(Page.PostMenuData); - expect(res.headers).toHaveKeyValue(Header.Vary, Header.Accept.Encoding); - expect(res.rendered.context).toHaveProperty('blog'); - done(); - }; - menu.data(req, res); -}); - it('renders mobile menu', done => { res.onEnd = () => { expect(res).toRenderTemplate(Page.MobileMenuData); diff --git a/src/controllers/menu.ts b/src/controllers/menu.ts index 4320e621..db39413e 100644 --- a/src/controllers/menu.ts +++ b/src/controllers/menu.ts @@ -1,28 +1,9 @@ -import { MimeType, Header } from '@toba/node-tools'; import { blog } from '@trailimage/models'; import { Request, Response } from 'express'; -import { config } from '../config'; import { Page, Layout, view } from '../views/'; -/** - * Minify menu JSON for production. Set `config.testing = true` if testing - * with the production flag enabled to avoid uglifying the mock response. - */ -export function data(_req: Request, res: Response) { - const minify = config.isProduction && !config.testing; - // vary caching depending on the accepted encoding - res.setHeader(Header.Vary, Header.Accept.Encoding); - view.send( - res, - Page.PostMenuData, - { blog, layout: Layout.None }, - MimeType.JSONP, - minify - ); -} - export function mobile(_req: Request, res: Response) { view.send(res, Page.MobileMenuData, { blog, layout: Layout.None }); } -export const menu = { mobile, data }; +export const menu = { mobile }; diff --git a/src/controllers/post.test.ts b/src/controllers/post.test.ts index 6fdd62f8..57127d5e 100644 --- a/src/controllers/post.test.ts +++ b/src/controllers/post.test.ts @@ -2,7 +2,7 @@ import '@toba/test'; import { MockRequest, MockResponse } from '@toba/test'; import { config } from '../config'; import { RouteParam } from '../routes'; -import { Page } from '../views/'; +import { Page, Layout } from '../views/'; import { post } from './'; import { loadMockData } from '../.test-data'; @@ -25,7 +25,7 @@ test('shows latest', done => { expect(res).toRenderTemplate(Page.Post); const context = res.rendered.context; expect(context).toHaveProperty('slug', 'stanley-lake-snow-hike'); - expect(context!.layout).toBeNull(); + expect(context!.layout).toBe(Layout.Main); done(); }; post.latest(req, res); diff --git a/src/controllers/post.ts b/src/controllers/post.ts index 6bdcf4d1..412df362 100644 --- a/src/controllers/post.ts +++ b/src/controllers/post.ts @@ -20,8 +20,9 @@ function send( render(viewName, { post: p, title: p.title, + scrollNav: true, + useFacebook: true, jsonLD: p.jsonLD(), - layout: Layout.None, description: p.longDescription, slug: key }); diff --git a/src/controllers/static.test.ts b/src/controllers/static.test.ts index 50392537..15ac7317 100644 --- a/src/controllers/static.test.ts +++ b/src/controllers/static.test.ts @@ -45,13 +45,3 @@ test('redirects to issues page', done => { }; staticPage.issues(req, res); }); - -test('displays search results', done => { - res.onEnd = () => { - expect(res).toRenderTemplate(Page.Search); - expect(res.rendered.context).toBeDefined(); - done(); - }; - req.query['q'] = 'search'; - staticPage.search(req, res); -}); diff --git a/src/controllers/static.ts b/src/controllers/static.ts index 5aff59ae..a91bd52e 100644 --- a/src/controllers/static.ts +++ b/src/controllers/static.ts @@ -1,25 +1,9 @@ -import { HttpStatus, MimeType, is } from '@toba/node-tools'; +import { HttpStatus, MimeType } from '@toba/node-tools'; import { blog, owner } from '@trailimage/models'; import { Request, Response } from 'express'; import { config } from '../config'; import { Page, Layout, view } from '../views/'; -/** - * Google search results page rendered directly without the `view.send` cache - * pipeline. - */ -function search(req: Request, res: Response) { - const term: string = req.query['q']; - - if (is.value(term)) { - res.render(Page.Search, { - title: `Search for “${term}”` - }); - } else { - view.notFound(req, res); - } -} - function about(_req: Request, res: Response) { view.send(res, Page.About, { title: 'About ' + config.site.title, @@ -48,4 +32,4 @@ function issues(_req: Request, res: Response) { res.redirect(HttpStatus.PermanentRedirect, 'http://issues.' + config.domain); } -export const staticPage = { issues, about, search, siteMap }; +export const staticPage = { issues, about, siteMap }; diff --git a/src/less/about-page.less b/src/less/about-page.less index f60d3f17..63539ad8 100644 --- a/src/less/about-page.less +++ b/src/less/about-page.less @@ -1,49 +1,64 @@ -@import "elements"; -@import "settings"; +@import 'elements'; +@import 'settings'; .about { padding: 0; position: relative; + border-radius: @borderRadius; + overflow: hidden; .main-image { float: right; margin: 0; - padding: 0 0 10px 10px; + padding: 0 0 10px 1em; img { border: 1px solid @trimColor; border-top: none; border-right: none; + border-bottom-left-radius: @borderRadius; } - &:hover { img { border-color: @hoverColor; } } + &:hover { + img { + border-color: @hoverColor; + } + } } p { - padding: 0 1em; + padding: 0 2em; font-family: @serifFont; font-size: 18px; line-height: 1.2em; margin: 0 0 1em; - &.first { padding-top: 1em; } + &.first { + padding-top: 2em; + } } .by-line { text-align: right; font-size: 25px; - padding: 0 20px 30px 0; + padding: 1em 2em 1.5em 0; font-family: @serifFont; font-style: italic; } @media @mobile { - .main-image img { border: none; } + .main-image img { + border: none; + } p { font-size: 20px; - a { color: @mobileLinkColor; } + a { + color: @mobileLinkColor; + } } - .by-line { margin-bottom: 20px; } + .by-line { + margin-bottom: 20px; + } } @media @phone { .main-image { @@ -57,4 +72,4 @@ pointer-events: none; } } -} \ No newline at end of file +} diff --git a/src/less/category-page.less b/src/less/category-page.less index 12ace081..f0c93e93 100644 --- a/src/less/category-page.less +++ b/src/less/category-page.less @@ -1,48 +1,26 @@ @import 'elements'; @import 'settings'; -header.page.category-header #top-bar { - // custom height - height: 75px; - - h1, - h4 { - clear: left; - float: none; - line-height: 1em; - text-rendering: optimizeLegibility; - } - - h1 { - margin: 0 0 0 5px; - padding: 2px 0 0; - font-size: 45px; - letter-spacing: 0; - } - - // subtitle - h4 { - margin: 7px 0 0 8px; - color: rgba(255, 255, 255, 0.1); - text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3); - font-size: 14px; - font-family: @headerFont; - font-weight: 400; - letter-spacing: 8px; - text-transform: uppercase; - } - - @media @mobile { - position: fixed; - height: @mobileHeaderHeight; - - h1 { - padding-top: 6px; - font-size: 30px; - letter-spacing: 0; +header.page { + #top-bar { + // subtitle + + .site-description { + position: absolute; + text-align: right; + top: 20px; + right: 10px; + color: @trimColor; + width: 28%; } - h4 { - color: @mobileTextColor; + + @media @mobile { + .site-description { + color: @lightTrimColor; + top: 10px; + // room for menu icon + right: 70px; + } } } } @@ -72,30 +50,32 @@ div.root-category { } div.category { - margin-top: -20px; + background: none; section.posts { padding: 0; margin: 0; font-family: @sanSerifFont; + background: none; article.summary { font-weight: normal; clear: left; text-shadow: none; padding: 0; - margin: 0; + margin: 20px 0 0 0; + background-color: @backgroundColor; + border-radius: @borderRadius; + overflow: hidden; - &:first-child header.post { - border-top: none; + &:first-of-type { + margin-top: 10px; } header.post { background-color: #fff; - margin-top: 20px; - border-top: 1px solid @lightTrimColor; - padding: 13px 7px 10px 15px; - .drop-shadow(0, -2px, 6px, 0.1); + margin-top: 0; + padding: 13px 13px 10px 15px; .mode-icon { float: right; @@ -128,7 +108,17 @@ div.category { font-size: 23px; font-weight: bold; text-decoration: none; - text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); + + .subtitle { + padding-top: 4px; + display: block; + font-size: 18px; + + .part { + font-weight: normal; + padding-right: 4px; + } + } &:hover { color: @hoverColor; @@ -146,117 +136,51 @@ div.category { } p.summary { - margin: 25px 30px 0; + margin: 2em 2em 2.5em; font-family: @serifFont; - font-size: 16px; + font-size: 17px; line-height: 1.2em; - text-align: justify; + color: #000; } ul.categories { - float: right; + display: flex; + flex-wrap: wrap; + justify-content: center; list-style: none; margin: 0; - padding: 10px 6px 10px 0; + background-color: @trimColor; + padding: 5px; + clear: both; li { position: relative; font-size: 16px; font-weight: normal; - color: #888; + display: block; - float: left; - clear: none; - padding: 1px 4px 0; + padding: 3px 4px; margin-left: 3px; line-height: 1em; + white-space: nowrap; a { - cursor: pointer; + color: @lightColor; text-decoration: none; - .material-icons { - .opacity(0.2); - font-size: 18px; - vertical-align: text-bottom; - margin: 0 2px 1px 0; - } - &:hover .material-icons { - .opacity(1); - } - } - } - } - } - } + letter-spacing: -0.5px; - @media @mobile { - section.posts { - article.summary { - header.post { - padding: 12px; - background-color: #333; - a.title, - ul.info { - color: #fff; - } - a.title { - line-height: 1em; - } - ul.info { - padding-bottom: 4px; - li.photo-count { - padding-top: 2px; + span { + // pound sign + //font-weight: bold; + padding-right: 1px; } - } - a:active { - color: @mobileHoverColor; - } - .mode-icon { - display: none; - } - } - - a.thumb { - display: block; - text-align: center; - float: none; - margin: 0 auto; - } - - a.map { - display: none; - } - p.summary { - font-size: 18px; - text-align: left; - margin: 18px 18px 8px 18px; - color: @mobileTextColor; - } - - ul.categories { - padding: 6px 10px; - text-align: center; - float: none; - - li { - font-size: 16px; - padding: 0 0 0 6px; - margin: 10px 0; - - a { - color: #999; - padding: 2px 12px 4px; - background-color: rgba(100, 100, 100, 0.4); - border: none; - - .material-icons { - display: none; - } - .rounded(16px); + &:hover { + text-decoration: underline; + color: desaturate(lighten(@hoverColor, 40%), 30%); - &:active { - color: @mobileActiveColor; + span { + text-decoration: none !important; } } } @@ -265,20 +189,96 @@ div.category { } } - @media @tablet { - section.posts { - article.summary { - header.post { - font-size: 22px; - padding-top: 4px; - } - a.thumb img { - zoom: 2; - } - p.summary { - font-size: 22px; - } - } - } - } + // @media @mobile { + // section.posts { + // article.summary { + // header.post { + // padding: 12px; + // background-color: #333; + // a.title, + // ul.info { + // color: #fff; + // } + // a.title { + // line-height: 1em; + // } + // ul.info { + // padding-bottom: 4px; + // li.photo-count { + // padding-top: 2px; + // } + // } + // a:active { + // color: @mobileHoverColor; + // } + // .mode-icon { + // display: none; + // } + // } + + // a.thumb { + // display: block; + // text-align: center; + // float: none; + // margin: 0 auto; + // } + + // a.map { + // display: none; + // } + + // p.summary { + // font-size: 18px; + // text-align: left; + // margin: 18px 18px 8px 18px; + // color: @mobileTextColor; + // } + + // ul.categories { + // padding: 6px 10px; + // text-align: center; + // float: none; + + // li { + // font-size: 16px; + // padding: 0 0 0 6px; + // margin: 10px 0; + + // a { + // color: #999; + // padding: 2px 12px 4px; + // background-color: rgba(100, 100, 100, 0.4); + // border: none; + + // .material-icons { + // display: none; + // } + // .rounded(16px); + + // &:active { + // color: @mobileActiveColor; + // } + // } + // } + // } + // } + // } + // } + + // @media @tablet { + // section.posts { + // article.summary { + // header.post { + // font-size: 22px; + // padding-top: 4px; + // } + // a.thumb img { + // zoom: 2; + // } + // p.summary { + // font-size: 22px; + // } + // } + // } + // } } diff --git a/src/less/photo-tag-page.less b/src/less/photo-tag-page.less index 42b8043c..9023cb16 100644 --- a/src/less/photo-tag-page.less +++ b/src/less/photo-tag-page.less @@ -1,188 +1,158 @@ -@import "elements"; -@import "settings"; +@import 'elements'; +@import 'settings'; -#photo-tag { - @thumbWidth: 150px; - @tabWidth: 40px; - @viewWidth: (@thumbWidth + 5) * 3; - @mobileTabWidth: 28px; - @mobileTagWidth: 150px; - - @media @mobile { - a { - color: @mobileLinkColor; - &:active { color: @mobileActiveColor; } - } - } +@thumbWidth: 150px; +@tabWidth: 40px; +@viewWidth: (@thumbWidth + 5) * 3; +@mobileTabWidth: 28px; +@mobileTagWidth: 150px; +header.page.content { #flickr-logo { position: absolute; - top: -45px; - right: 100px; + top: 8px; + right: @borderRadius; z-index: 200; text-decoration: none; display: block; text-align: center; + color: @trimColor; + + img { + padding-top: 6px; + } - @media @mobile { display: none; } + @media @mobile { + display: none; + } } +} - #wait { - position: absolute; - display: none; - top: 0; - bottom: 0; - left: 0; - right: 0; - background-color: rgba(255, 255, 255, 0.8); - z-index: 500; +ul#letters { + background: none; + display: flex; + justify-content: space-between; + list-style: none; + padding: 0; + margin: -4px auto 10px; - @media @mobile { background-color: rgba(0, 0, 0, 0.7); } - @media @desktop { cursor: wait; } + li { + display: block; + text-align: center; + font-size: 20px; + font-weight: bold; + padding: 3px; + cursor: pointer; + text-transform: uppercase; + color: #fff; } - ul#letters { - list-style: none; - float: left; - margin: 5px 0 0 -@tabWidth; - padding: 0; - + @media @desktop { li { - display: block; - width: @tabWidth; - padding: 5px 0; - margin-bottom: 2px; - text-align: center; - font-size: 24px; - font-weight: bold; - cursor: pointer; - text-transform: uppercase; - color: #fff; - background-color: @trimColor; - z-index: 200; - text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3); - } - - @media @desktop { - li { - .border-radius(0, 0, 4px, 4px); - &:hover { background-color: @boldColor; } - &.selected { - color: #400; - background-color: rgba(255, 255, 255, 0.9); - text-shadow: none; - } + &:hover { + background-color: @hoverColor; } - } - - @media @mobile { - margin: 0; - - li { - width: @mobileTabWidth; - background-color: #444; + &.selected { + color: #400; + background-color: rgba(255, 255, 255, 0.9); text-shadow: none; - padding: 25px 0; - &:active { background-color: @mobileActiveColor; } - &.selected { color: #444; background-color: @mobileActiveColor; } } } } - #tag-index { - float: left; + @media @mobile { margin: 0; - width: @contentWidth - (@viewWidth + 7); - overflow: hidden; - - div { - display: none; - margin: 7px 0; - padding: 0; - a { - text-decoration: none; - display: block; - padding-left: 5px; - white-space: nowrap; - font-size: 14px; - line-height: 1.3em; - text-overflow: ellipsis; + li { + width: @mobileTabWidth; + background-color: #444; + text-shadow: none; + padding: 25px 0; + &:active { + background-color: @mobileActiveColor; + } + &.selected { + color: #444; + background-color: @mobileActiveColor; } } + } +} + +#selectors.content { + background: none; + display: flex; + justify-content: flex-start; + align-items: center; + + select { + display: none; + font-size: 15px; + margin: 4px 0 10px; + border: none; + background-color: #555; + color: @lightColor; + appearance: none; + padding: 3px; + width: 50%; + cursor: pointer; + + option { + cursor: pointer; - @media @desktop { - a { - &.selected { - background-color: #ff9; - } + &.label { + text-transform: uppercase; + letter-spacing: 4px; + background-color: #333; + font-size: 13px; + text-align: right; } } - @media @mobile { - width: @mobileTagWidth; - - div { - a { - font-size: 18px; - line-height: 3em; - text-align: right; - - &.selected { - font-weight: 700; - color: @mobileActiveColor; - } - } - } + &:focus { + border: none; } } - #thumbs { - float: right; - width: @viewWidth; - margin: 0 2px 20px 0; + #status { + color: @lightTrimColor; + padding: 0 0 5px 10px; + } +} - h4 { - margin: 10px 0; - padding: 0; - font-family: @sanSerifFont; - font-weight: bold; - letter-spacing: -1px; - font-size: 22px; - color: @boldColor; /* 423938 or 5e685c */ - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); - } +#thumbs.content { + background: none; - a { - padding: 2px 0; - margin: 0; + display: flex; + flex-wrap: wrap; + justify-content: space-between; - img { margin: 0; padding: 0; border: 1px solid @trimColor; } - &:hover img { border-color: @hoverColor; } + a { + padding: 8px 0; + margin: 0; + + img { + margin: 0; + padding: 0; } + } - @media @mobile { - float: none; - position: absolute; - width: auto; - left: @mobileTabWidth + @mobileTagWidth + 10; - right: 0; - top: 0; - h4 { - font-size: 16px; - padding-right: 10px; - text-align: center; - color: @mobileTextColor; - font-weight: 400; - text-shadow: none; - } - a { - float: left; - img { border: none; padding: 2px; } + @media @mobile { + width: auto; + left: @mobileTabWidth + @mobileTagWidth + 10; + right: 0; + top: 0; + + a { + img { + border: none; + padding: 2px; } } - @media @phone { - a img { zoom: 0.6; } + } + @media @phone { + a img { + zoom: 0.6; } } -} \ No newline at end of file +} diff --git a/src/less/post-page.less b/src/less/post-page.less index 51feef6d..8903f42c 100644 --- a/src/less/post-page.less +++ b/src/less/post-page.less @@ -1,109 +1,63 @@ @import 'elements'; @import 'settings'; -@postHeaderHeight: @headerHeight + 10; @mobileButtonSize: 30px; @mobileButtonMargin: 5px; @mobileButtonColor: #fff; @mobileButtonBack: #000; @mobileButtonAlpha: 0.3; -@mobileSynopsisMargin: 60px; - -header.page.post-header { - z-index: 300; +header.page { #top-bar { - height: @postHeaderHeight; - padding: 0; - margin: 0; - z-index: 300; - background-position: (@contentWidth - 95); - - h1, - .subtitle { - float: left; - } - h1 { - padding-top: 4px; - } .subtitle { + color: @lightTrimColor; + display: flex; font-family: @sanSerifFont; - color: @boldColor; - letter-spacing: -1px; - padding: 0 0 0 7px; font-size: 22px; line-height: 18px; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); + margin: -10px 0 0 @borderRadius; .parts { display: block; - font-size: 15px; - padding: 2px 0 0 1px; - line-height: 18px; - letter-spacing: 0; + color: @trimColor; + padding-right: 6px; } } - } - - #post-date, - .video-link { - position: absolute; - font-family: @sanSerifFont; - } - - #post-date { - top: @postHeaderHeight - 20; - right: 80px; - z-index: 500; - font-weight: bold; - font-size: 14px; - color: @boldColor; - } - - .video-link { - position: absolute; - right: 15px; - top: @postHeaderHeight + 14; - height: 20px; - text-transform: uppercase; - text-decoration: none; - letter-spacing: 1px; - font-size: 12px; - line-height: 12px; - z-index: 21; - color: #fff; - padding: 0 6px 4px 4px; - .gradient(#800, #810, #966); - .rounded(3px); - .opacity(0.7); - - .material-icons { - padding: 0 6px 4px 0; - vertical-align: middle; + #post-date { + position: absolute; + bottom: 0; + font-size: 15px; + right: @borderRadius; + font-family: @sanSerifFont; + color: @lightColor; } - &:hover { - .opacity(1); + @media @mobile { + #post-date { + right: 15px; + } } } +} - .synopsis { - background-color: rgba(255, 255, 255, 0.5); - .border-radius(10px, 0, 0, 10px); - font-weight: normal; - line-height: 1.1em; - font-family: @serifFont; - font-size: 16px; - text-align: justify; - margin: 13px 35px 0; - padding: 1.6em 2em 1.2em; - text-rendering: optimizeLegibility; +.synopsis.content { + border-radius: @borderRadius; + background-color: @lightTrimColor; + font-weight: normal; + line-height: 1.2em; + font-family: @serifFont; + font-size: 18px; + text-align: center; + text-rendering: optimizeLegibility; + margin: 15px auto; - p { - margin: 0; - padding: 0; - } + p { + padding: 1.6em 2em; } +} + +.post.content { + border-radius: @borderRadius; div.map { position: relative; @@ -113,85 +67,21 @@ header.page.post-header { width: 100%; padding: 0; margin: 0; - } - - @media @mobile { - position: relative; - - #top-bar { - position: fixed; - height: @mobileHeaderHeight; - h1 { - padding-top: 10px; - letter-spacing: -1px; - } - .subtitle { - padding-top: 8px; - color: @mobileTextColor; - text-shadow: none; - } - } - #post-date { - position: fixed; - z-index: 400; - color: darken(@mobileTextColor, 30%); - font-size: 13px; - right: 10px; - } - .video-link, - .map { - display: none; - } - - .synopsis { - font-family: @sanSerifFont; - color: #ddd; - background-color: transparent; - line-height: 1.3em; - text-align: justify; - font-size: 16px; - // space for navigation - padding: 10px 0 @mobileSynopsisMargin + 10; - } - } - - @media @phone { - #top-bar .subtitle { - p { - display: none; - } - - .parts { - span { - display: none; - } - padding-bottom: 2px; - color: #fff; - } - } - } -} - -/* Feature variations ------------------------------------------------------ */ - -body.has-date { - @media @mobile { - #header.post-header { - .synopsis { - margin-top: 40px; + @media @tablet { + img { + width: 100%; + height: auto; } } - nav.tag-wrapper { - margin-top: 80px; + @media @phone { + display: none; } } } -//body.has-categories {} -//body.has-map {} -//body.has-nav {} +/* Main navigation ---------------------------------------------------------- */ #nav-top, #nav-bottom { @@ -216,47 +106,12 @@ body.has-date { } } -#nav-top { - @media @mobile { - div.next, - div.previous { - margin-top: -@mobileSynopsisMargin; - } - } -} - -#nav-bottom { - @media @mobile { - width: 100%; - margin: 0 0 20px; - } -} - -div.next { - left: 50%; - margin-left: (@contentWidth / 2) + 10; - @media @mobile { - right: 10px; - margin: 0; - text-align: right; - } -} - -div.previous { - right: 50%; - margin-right: (@contentWidth / 2) + 10; - text-align: right; - @media @mobile { - left: 10px; - margin: 0; - text-align: left; - } -} - div.next, div.previous { width: (@imageWidth - @contentWidth) / 2; - margin-top: 30px; + // this moves the navigation links up so they appear just above their div + // so they don't overlap image shown immediately below + margin-top: -4.5em; position: absolute; font-family: @sanSerifFont; font-size: 16px; @@ -303,6 +158,41 @@ div.previous { } } +div.next { + left: 50%; + margin-left: (@contentWidth / 2) + 10; + @media @mobile { + right: 10px; + margin: 0; + text-align: right; + } +} + +div.previous { + right: 50%; + margin-right: (@contentWidth / 2) + 10; + text-align: right; + @media @mobile { + left: 10px; + margin: 0; + text-align: left; + } +} + +#nav-bottom { + div.next, + div.previous { + margin-top: 0; + } + + @media @mobile { + width: 100%; + margin: 0 0 20px; + } +} + +/* End navigation ------------------------------------------------------------*/ + #light-box { display: none; position: fixed; @@ -324,83 +214,58 @@ div.previous { } } +// post category tags nav.tag-wrapper { - @height: 28px; - @mobileHeight: @height + 14; - - width: 100%; - height: @height; - margin: 0; - padding: 0; - overflow: hidden; - text-align: center; - position: relative; + display: flex; border: none; background-color: @trimColor; font-family: @sanSerifFont; - line-height: 10px; - .drop-shadow(0, 0, 2px, 0.4); - - .material-icons { - position: absolute; - top: 3px; - right: 6px; - font-size: @height - 6; - color: rgba(255, 255, 255, 0.4); - - @media @mobile { - font-size: @mobileHeight - 9; - top: 5px; - right: 10px; - color: rgba(255, 255, 150, 0.4); - } - } + border-top-left-radius: @borderRadius; + border-top-right-radius: @borderRadius; ul.tags { + width: 100%; list-style: none; - padding: 0; - margin: 0 auto; - white-space: nowrap; + display: flex; + justify-content: center; + flex-wrap: wrap; li { - font-size: 13px; - font-weight: normal; + display: block; + white-space: nowrap; + padding: 5px; + font-size: 16px; color: #fff; - display: inline-block; - padding: 0; - margin: 0; - line-height: @height - 2; - vertical-align: bottom; text-rendering: optimizeLegibility; - &.label { - padding-bottom: 2px; - margin-left: 0; - font-weight: bold; - text-shadow: 1px 0 2px rgba(0, 0, 0, 0.5); - } - a { - height: @height; - display: block; - padding: 1px 4px 0; text-decoration: none; - background-color: lighten(@trimColor, 7%); color: #fff; + span { + padding-right: 2px; + } + &:hover { - color: desaturate(lighten(@hoverColor, 55%), 20%); - background-color: darken(@trimColor, 10%); + color: desaturate(lighten(@hoverColor, 45%), 10%); + text-decoration: underline; + background-color: @trimColor; } } } } +} - @media @mobile { - display: none; - background-color: #555; - height: @mobileHeight; - line-height: @mobileHeight - 5; +// post category tags shown above footer +.footer-tags.content { + background: none; + + nav.tag-wrapper { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: @borderRadius; + border-bottom-right-radius: @borderRadius; + margin-bottom: 20px; } } @@ -963,6 +828,7 @@ div.caption { padding: 0 0 15px; font-size: @fontSize + 2; line-height: 1.3em; + color: @mobileTextColor; p { padding: 0 0.7em 0.3em; @@ -1029,21 +895,6 @@ div.caption { } } -.footer-tags { - margin: 0 auto; - - nav.tag-wrapper { - .drop-shadow(0, 0, 7px, 0.6); - } - - @media @mobile { - margin: 0; - nav.tag-wrapper { - .box-shadow(none); - } - } -} - div.by-line { position: relative; text-align: right; diff --git a/src/less/settings.less b/src/less/settings.less index 3cb1836c..1bbcec2b 100644 --- a/src/less/settings.less +++ b/src/less/settings.less @@ -1,5 +1,3 @@ -/* https://github.com/acdvorak/intellij-lessc-plugin */ - // https://css-tricks.com/snippets/css/system-font-stack/ // https://www.smashingmagazine.com/2015/11/using-system-ui-fonts-practical-guide/ @sanSerifFont: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', @@ -9,6 +7,7 @@ @headerFont: 'Oswald', Impact, Arial, sans-serif; @fontSize: 17px; @headerHeight: 65px; +@borderRadius: 8px; @imageWidth: 1034px; /* 1034px includes borders */ @contentWidth: 650px; @boldColor: #524948; @@ -17,6 +16,7 @@ @lightColor: #dfe1df; @hoverColor: #910; @footnoteColor: #900; +@backgroundColor: #eee; @mobileHeaderHeight: 60px; @mobileWidth: 1024px; @@ -25,6 +25,7 @@ @mobileActiveColor: #ef0; @mobileFootnoteColor: #e99; @mobileLinkColor: #69f; +@mobileBackgroundColor: #444; .icon { display: inline-block; diff --git a/src/less/side-menu.less b/src/less/side-menu.less index 4f4e78c7..e60aaceb 100644 --- a/src/less/side-menu.less +++ b/src/less/side-menu.less @@ -1,83 +1,80 @@ -@import "elements"; -@import "settings"; +@import 'elements'; +@import 'settings'; -#links, #tag-navigation { +@padding: 20px; +@centerOffset: (@contentWidth / 2) + @padding; + +#links, +#category-menu { position: absolute; font-family: @sanSerifFont; - left: 50%; - margin-left: (@contentWidth / 2) + 8; + top: @padding; + color: @trimColor; + padding: 0; + + @media @mobile { + display: none; + } +} - @media @mobile { display: none; } +#links { + right: 50%; + margin-right: @centerOffset; + text-align: right; a { display: block; color: @trimColor; text-decoration: none; font-size: 17px; - padding-bottom: 4px; + padding-bottom: 8px; text-rendering: optimizeLegibility; - &:hover, &:active { + &:hover, + &:active { text-decoration: underline; color: desaturate(lighten(@hoverColor, 40%), 20%); } } } -#tag-navigation { - top: 185px; +#category-menu { color: @lightColor; + left: 50%; + margin-left: @centerOffset; + font-size: 17px; - li { - &.Where { display: none; } - &.head { - font-size: 17px; - font-weight: bold; - color: desaturate(lighten(@hoverColor, 40%), 20%); - } - &.title { - font-size: 17px; - font-weight: bold; - margin: 5px; - } + p { + color: @trimColor; + padding-bottom: 10px; + font-weight: 600; + } - .material-icons { - font-size: 18px; - margin: 0 5px 1px 0; - vertical-align: text-bottom; - .opacity(0.8); - } + select { + display: block; + font-size: 15px; + margin: 4px 0 10px; + border: none; + background-color: #555; + color: @lightColor; + appearance: none; + padding: 3px; + cursor: pointer; - ul { - margin: 2px 0 0 10px; + option { + cursor: pointer; - li { - font-size: smaller; - font-weight: normal; - color: @lightTrimColor; - line-height: 1.2em; - a { display: inline; font-weight: normal; padding-right: 5px; } + &.label { + text-transform: uppercase; + letter-spacing: 4px; + background-color: #333; + font-size: 13px; + text-align: right; } } - } -} -#links { - top: 3px; - - .twitter { - height: 22px; - width: 65px; - position: absolute; - right: 17px; - top: 35px; - } - - a.feed-icon { - background: url(/img/feed-icon-14x14.png) no-repeat; - margin-top: 3px; - padding-left: 18px; - line-height: 1em; + &:focus { + border: none; + } } - .twitter-follow-button { margin-top: 7px; } -} \ No newline at end of file +} diff --git a/src/less/ti.less b/src/less/ti.less index d9ffebd9..1be3af82 100644 --- a/src/less/ti.less +++ b/src/less/ti.less @@ -24,21 +24,19 @@ body { color: #333; line-height: 1.3em; background: #222 url(/img/topo-map-tile.jpg) repeat; +} - @media @mobile { - color: @mobileTextColor; - padding-top: @mobileHeaderHeight; - } +*:focus { + outline: none; } .content { - position: relative; font-family: @sanSerifFont; font-weight: normal; text-align: left; margin: 0 auto; padding: 0; - background-color: rgba(255, 255, 255, 0.9); + background-color: @backgroundColor; width: @contentWidth; @media @mobile { @@ -54,114 +52,68 @@ body { #bug { position: absolute; top: 15px; - left: 5px; + left: 15px; text-decoration: none; + color: @trimColor; + font-size: 14px; + font-family: @sanSerifFont; @media @mobile { display: none; } - h1, - h2 { - margin: 0 0 0 10px; - padding: 0; - color: rgba(255, 255, 255, 0.1); - text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3); - font-family: 'Oswald', Impact, Arial, sans-serif; - text-rendering: optimizeLegibility; - font-weight: normal; - line-height: 1em; - } - - h1 { - font-size: 40px; - } - h2 { - font-size: 14px; - letter-spacing: 3.4px; - text-transform: uppercase; - padding: 2px 0 0 5px; - color: rgba(255, 255, 255, 0.2); - } - p { - margin: 2px 0 0 15px; - color: @trimColor; - font-size: 14px; line-height: 1.3em; - font-family: @sanSerifFont; width: 200px; - } - &:hover { - h1, - h2, - h3 { - text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.7); - .transition(); - } - h1 { - color: rgba(255, 255, 255, 0.2); - } - h2 { - color: rgba(255, 255, 255, 0.4); - } - p { - color: rgba(255, 100, 100, 0.6); + &.by-line { + font-style: italic; } } } header.page { position: relative; + background: none; #top-bar { z-index: 500; position: relative; - height: @headerHeight; + background: none; h1 { - padding: 10px 0 0 10px; font-family: @headerFont; - font-weight: 700; - letter-spacing: -1.5px; - font-size: 34px; + color: @lightColor; + margin: 0 0 0 @borderRadius; + padding: 12px 0; + font-size: 45px; line-height: 1em; - color: @boldColor; /* 423938 or 5e685c */ - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); - vertical-align: top; + letter-spacing: 0; } - a { - color: #4e584c; - } - } - - @media @desktop { - #top-bar { - background: @lightColor url(/img/logo.png) no-repeat - (@contentWidth - 90) -15px; - border-bottom: 1px solid @lightTrimColor; + // subtitle + h4 { + margin: -6px 0 0 @borderRadius; + color: @lightTrimColor; + font-size: 14px; + font-family: @headerFont; + font-weight: 400; + letter-spacing: 8px; + text-transform: uppercase; } } @media @mobile { - position: fixed; z-index: 500; + #top-bar { - height: @mobileHeaderHeight; - background-color: #666; - border-bottom: none; - position: fixed; width: 100%; - top: 0; z-index: 200; h1 { - font-size: 38px; - font-weight: 400; - letter-spacing: 1px; - color: @mobileTextColor; - text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3); + padding-top: @borderRadius; + } + h4 { + padding-bottom: 10px; } } } @@ -227,34 +179,11 @@ div.authorize { footer.page { position: relative; - padding: 7px 0; - border-top: 1px solid @trimColor; - clear: both; + padding: 0; + margin: 2em auto 1em; width: @contentWidth; text-align: center; - background-color: rgba(255, 255, 255, 0.2); - - .inner-shadow(0, 2px, 2px, 0.1); - - p { - text-align: center; - color: rgba(255, 255, 255, 0.6); - font-weight: normal; - font-family: @sanSerifFont; - font-size: 14px; - text-indent: 0; - padding: 0; - margin: 2px; - clear: right; - - a { - color: @lightColor; - } - - &.rights { - font-size: 14px; - } - } + background: none; a.repo { display: block; @@ -266,10 +195,34 @@ footer.page { } } + aside { + background-color: rgba(255, 255, 255, 0.1); + padding: 1em; + border-radius: @borderRadius; + + p { + text-align: center; + color: rgba(255, 255, 255, 0.6); + font-weight: normal; + font-family: @sanSerifFont; + font-size: 14px; + text-indent: 0; + padding: 0; + margin: 2px; + clear: right; + + a { + color: @lightColor; + } + + &.rights { + font-size: 14px; + } + } + } + @media @desktop { a.repo { - float: right; - margin-top: 15px; img { margin: 0 0 2px 3px; } diff --git a/src/routes.ts b/src/routes.ts index 62e4cae3..ac0f57f8 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -129,14 +129,12 @@ function standard(app: Express.Application) { app.get('/geo.json', map.json.blog); app.get('/rss', postFeed); app.get('/about', staticPage.about); - app.get('/js/post-menu-data.js', menu.data); app.get('/sitemap.xml', staticPage.siteMap); app.get(`/exif/${photoID}`, photo.exif); app.get('/issues?', staticPage.issues); app.get('/issues?/:slug' + s, staticPage.issues); app.get('/category-menu', category.menu); app.get('/mobile-menu', menu.mobile); - app.get('/search', staticPage.search); app.use(`/${rootCategory}`, categoryRoutes()); diff --git a/src/views/template.ts b/src/views/template.ts index 9b70160b..58ca0199 100644 --- a/src/views/template.ts +++ b/src/views/template.ts @@ -24,7 +24,6 @@ export const enum Page { Authorize = 'authorize', EXIF = 'exif', CategoryMenu = 'category-menu', - PostMenuData = 'post-menu-data', MobileMenuData = 'mobile-menu-data', Post = 'post', Category = 'category', @@ -33,7 +32,6 @@ export const enum Page { PhotoSearch = 'photo-search', //MAP: 'map', Mapbox = 'mapbox', - Search = 'search', Sitemap = 'sitemap-xml' } diff --git a/src/views/view.ts b/src/views/view.ts index 5e8b08a0..39036dec 100644 --- a/src/views/view.ts +++ b/src/views/view.ts @@ -6,13 +6,14 @@ import { HttpStatus, MimeType, is, - addCharSet + addCharSet, + mergeAll } from '@toba/node-tools'; import { Request, Response } from 'express'; import * as uglify from 'uglify-js'; import * as compress from 'zlib'; import { config } from '../config'; -import { Page } from './template'; +import { Page, Layout } from './template'; /** * Values available within view template. @@ -32,8 +33,20 @@ export interface ViewContext { * layout. */ layout?: string | null; + /** + * Whether navigation should scroll with the page instead of bveing fixed. + */ + scrollNav?: boolean; + /** Whether to load the Facebook API */ + useFacebook?: boolean; } +const defaultContext: Partial = { + layout: Layout.Main, + scrollNav: false, + useFacebook: false +}; + /** * Rendered page cache. */ @@ -282,10 +295,14 @@ function makeRenderer(res: Response, slug: string): Renderer { type?: MimeType, minify = false ) => { - // use default meta tag description if none provided - if (is.empty(context.description)) { - context.description = config.site.description; - } + context = Object.assign( + {}, + defaultContext, + { + description: config.site.description + }, + context + ); if (is.defined(context, 'jsonLD')) { context.linkData = serialize(context.jsonLD); diff --git a/views/about.hbs b/views/about.hbs index b293dae8..20de771c 100644 --- a/views/about.hbs +++ b/views/about.hbs @@ -1,4 +1,4 @@ -{{#contentFor "head"}} +{{#contentFor "html-head"}} {{> json-ld}} {{/contentFor}} diff --git a/views/category-list.hbs b/views/category-list.hbs index 6335865a..1a3a954d 100644 --- a/views/category-list.hbs +++ b/views/category-list.hbs @@ -1,4 +1,4 @@ -{{#contentFor "head"}} +{{#contentFor "html-head"}} {{> json-ld}} {{/contentFor}} diff --git a/views/category-menu.hbs b/views/category-menu.hbs index 2b4091e1..07c7e73f 100644 --- a/views/category-menu.hbs +++ b/views/category-menu.hbs @@ -1,13 +1,9 @@ -
        -
      • Other Posts
      • - {{#each blog.categories}} -
      • {{{iconForCategory this.title}}}{{this.title}} -
          - {{#each this.subcategories}} -
        • - ({{this.posts.size}})
        • - {{/each}} -
        -
      • +

        Adventure Categories

        +{{#each blog.categories}} + +{{/each}} diff --git a/views/category.hbs b/views/category.hbs index 813f7bc2..190aeec5 100644 --- a/views/category.hbs +++ b/views/category.hbs @@ -1,9 +1,13 @@ -{{#contentFor "head"}} +{{#contentFor "html-head"}} {{> json-ld}} {{/contentFor}} +{{#contentFor "header"}} + +{{/contentFor}} +
        {{#posts}} @@ -13,7 +17,9 @@
      • {{date happenedOn}}
      • {{#if photoCount}}
      • {{photoCount}} photos{{#if video}} and a video{{/if}}
      • {{/if}}
      - {{title}}{{#if subTitle}}: {{subTitle}}{{/if}} + {{title}} + {{#if subTitle}}Part {{part}}:{{subTitle}}{{/if}} +
      @@ -21,7 +27,7 @@ {{#if photoLocations}} {{#each categories}} {{! posts store their categories as titles keyed to the slug }} -
    4. +
    5. {{/each}} diff --git a/views/layouts/default-layout.hbs b/views/layouts/default-layout.hbs index 5b18c486..187a9b11 100644 --- a/views/layouts/default-layout.hbs +++ b/views/layouts/default-layout.hbs @@ -2,23 +2,27 @@ - {{> head-meta}} {{> head-files}} {{> ga}} {{> google-search}} {{{block "head"}}} + {{> head-meta}} {{> head-files}} {{{block "html-head"}}} + {{#unless scrollNav}} + {{/unless}} - {{! adjust header size for some pages }} -
      +
      @@ -27,9 +31,10 @@ {{#if subtitle}}

      {{subtitle}}

      {{/if}}
      {{{icon "menu"}}}
      + {{{block "header"}}}
  • - {{> side-menu}} {{> bug}} {{{body}}} {{> footer}} + {{> side-menu}} {{{body}}} {{> footer}} \ No newline at end of file diff --git a/views/partials/bug.hbs b/views/partials/bug.hbs index b5c244e2..a6f9d323 100644 --- a/views/partials/bug.hbs +++ b/views/partials/bug.hbs @@ -1,5 +1,4 @@ \ No newline at end of file diff --git a/views/partials/categories.hbs b/views/partials/categories.hbs index e64d6ad6..4755a3e4 100644 --- a/views/partials/categories.hbs +++ b/views/partials/categories.hbs @@ -1,11 +1,9 @@ {{#if this}} -{{/if}} - \ No newline at end of file +{{/if}} \ No newline at end of file diff --git a/views/partials/footer.hbs b/views/partials/footer.hbs index 92379704..8fe1a122 100644 --- a/views/partials/footer.hbs +++ b/views/partials/footer.hbs @@ -1,11 +1,14 @@ \ No newline at end of file diff --git a/views/partials/ga.hbs b/views/partials/ga.hbs deleted file mode 100644 index 19a17601..00000000 --- a/views/partials/ga.hbs +++ /dev/null @@ -1,9 +0,0 @@ -{{! https://developers.google.com/analytics/devguides/collection/analyticsjs/ }} - \ No newline at end of file diff --git a/views/partials/google-search.hbs b/views/partials/google-search.hbs deleted file mode 100644 index 862f5093..00000000 --- a/views/partials/google-search.hbs +++ /dev/null @@ -1,12 +0,0 @@ - \ No newline at end of file diff --git a/views/partials/head-meta.hbs b/views/partials/head-meta.hbs index 1533aae7..51cb7bd6 100644 --- a/views/partials/head-meta.hbs +++ b/views/partials/head-meta.hbs @@ -2,6 +2,5 @@ {{! https://developer.chrome.com/multidevice/android/installtohomescreen }} -{{!}} \ No newline at end of file diff --git a/views/partials/post-menu.hbs b/views/partials/post-menu.hbs deleted file mode 100644 index 87974806..00000000 --- a/views/partials/post-menu.hbs +++ /dev/null @@ -1,7 +0,0 @@ -View Another Adventure{{{icon 'expand_more'}}}{{{icon 'expand_less'}}} - \ No newline at end of file diff --git a/views/partials/side-menu.hbs b/views/partials/side-menu.hbs index 333a8c7e..6d3c270a 100644 --- a/views/partials/side-menu.hbs +++ b/views/partials/side-menu.hbs @@ -1,18 +1,13 @@ -{{! Links along right side in desktop view }} +{{! Links along the side in desktop view }} -{{! when/where/who/what links loaded by /js/responsive.js }} +{{! when/where/who/what selectors loaded by /js/responsive.js }} \ No newline at end of file diff --git a/views/partials/thumbnails.hbs b/views/partials/thumbnails.hbs index a6de412e..4fc076c7 100644 --- a/views/partials/thumbnails.hbs +++ b/views/partials/thumbnails.hbs @@ -1,4 +1,8 @@ -

    {{{title}}}

    {{#each photos}} - + {{/each}} \ No newline at end of file diff --git a/views/photo-tag.hbs b/views/photo-tag.hbs index 933ad3f0..c0065071 100644 --- a/views/photo-tag.hbs +++ b/views/photo-tag.hbs @@ -1,4 +1,4 @@ -{{#contentFor "head"}} +{{#contentFor "html-head"}} {{/contentFor}} -
    -
     
    - -
    -
      - {{#alphabet}} -
    • {{this}}
    • - {{/alphabet}} -
    -
    - {{#each tags}} -
    - {{#each this}} - {{this}} - {{/each}} -
    - {{/each}} -
    -
    +{{#contentFor "header"}} + +{{/contentFor}} + +
      +{{#alphabet}} +
    • {{this}}
    • +{{/alphabet}} +
    + +
    +{{#each tags}} + +{{/each}} +
    + +
    diff --git a/views/post-menu-data.hbs b/views/post-menu-data.hbs deleted file mode 100644 index 497723b7..00000000 --- a/views/post-menu-data.hbs +++ /dev/null @@ -1,28 +0,0 @@ -{{! - Generate Javscript data structure for menu - - http://www.cs.tut.fi/~jkorpela/chars/spaces.html - - Rendered to - http://www.trailimage.com/js/post-menu-data.js -}} -var postMenuData = { - category: { -{{#each blog.categories}} - '{{this.title}}': [{{#each this.subcategories}} { - title: '{{this.title}}', - posts: [{{#each this.posts}}'{{this.id}}'{{#unless @last}},{{/unless}}{{/each}}] - },{{/each}}], -{{/each}} - }, - post: { {{#each blog.posts}} - '{{this.id}}': { - slug: '{{this.key}}', - title: '{{this.title}}', - icon: '{{modeIconForPost this.categories}}', - description: '{{this.description}}'{{#this.isPartial}}, - subTitle: '{{this.subTitle}}', - part: {{this.part}}{{/this.isPartial}} - }{{#unless @last}},{{/unless}}{{/each}} - } -}; \ No newline at end of file diff --git a/views/post.hbs b/views/post.hbs index a02ce02b..92da749a 100644 --- a/views/post.hbs +++ b/views/post.hbs @@ -1,121 +1,101 @@ - - - {{> head-meta}} -{{#unless post.feature}} - {{! http://googlewebmastercentral.blogspot.com/2011/09/pagination-with-relnext-and-relprev.html }} - {{#if post.previousIsPart}} - - {{/if}} - {{#if post.nextIsPart}} - - {{/if}} -{{/unless}} - {{> head-files}} - {{> head-facebook}} - {{> google-search}} - {{> ga}} - - - {{> json-ld}} - -{{! feature-based CSS classes allow conditional formatting }} - - {{! script is loaded in /js/responsive.js }} -
    - {{> bug}} - {{> side-menu}} -
    - - - -
    - {{#if post.isPartial}} -

    {{post.title}}

    -
    -
    Part {{post.part}} of {{post.totalParts}}
    -

    {{post.subTitle}}

    -
    - {{else}} -

    {{post.title}}

    - {{/if}} - - - {{> post-menu}} - -
    {{{icon "menu"}}}
    -
    - - {{#if post.happenedOn}} - {{! outside top-bar to avoid its fixed positioning }} +{{#contentFor "html-head"}} + {{#unless post.feature}} + {{! http://googlewebmastercentral.blogspot.com/2011/09/pagination-with-relnext-and-relprev.html }} + {{#if post.previousIsPart}} + + {{/if}} + {{#if post.nextIsPart}} + + {{/if}} + {{/unless}} + {{> head-facebook}} + +{{/contentFor}} + +{{#contentFor "header"}} + {{#if post.isPartial}} +
    +
    Part {{post.part}} of {{post.totalParts}}:
    +

    {{post.subTitle}}

    +
    + {{/if}} + + {{#if post.happenedOn}}
    {{date post.happenedOn}}
    {{/if}} +{{/contentFor}} -
    - - {{#if post.video}} - {{{icon 'videocam'}}}jump to the video - {{/if}} - - {{#if post.description}} -
    -

    {{post.description}}

    -

    - {{/if}} +{{#if post.description}} +
    +

    {{post.description}}

    +
    +{{/if}} +
    {{#unless post.feature}} {{> categories post.categories}} - {{#if post.photoLocations}} {{! https://www.mapbox.com/api-documentation/#static }} {{/if}} + {{/unless}} -
    +
    -
    +
    {{#each post.photos}} -
    - {{! links from photo tag search are anchored to ID }} - - {{! data-original attribute supports jquery.lazyload }} - {{title}} -
    {{{icon 'photo_camera'}}}

    Camera Settings

    - - {{#if tags.size}} - - {{/if}} - - {{#if longitude}} +
    + {{! links from photo tag search are anchored to ID }} + + {{! data-original attribute supports jquery.lazyload }} + {{title}} +
    {{{icon 'photo_camera'}}}

    Camera Settings

    + + {{#if tags.size}} + + {{/if}} + + {{#if longitude}} {{! http://handlebarsjs.com/#paths }} - map{{{icon 'map'}}} - {{/if}} + map{{{icon 'map'}}} + {{/if}} - {{#if title}} -
    {{{formatTitle title}}}
    - {{/if}} - {{#if sourceUrl}} - http://{{sourceUrl}} - {{/if}} -
    {{{icon 'info'}}}{{{icon 'info_outline'}}}
    -
    + {{#if title}} +
    {{{formatTitle title}}}
    + {{/if}} + {{#if sourceUrl}} + http://{{sourceUrl}} + {{/if}} +
    {{{icon 'info'}}}{{{icon 'info_outline'}}}
    +
    -
    {{{formatCaption description}}}
    +
    {{{formatCaption description}}}
    {{/each}} @@ -128,14 +108,12 @@ {{/if}} + {{#unless post.feature}} {{/unless}} -
    - {{> footer}} - - \ No newline at end of file +
    diff --git a/views/search.hbs b/views/search.hbs deleted file mode 100644 index 701c46d6..00000000 --- a/views/search.hbs +++ /dev/null @@ -1,10 +0,0 @@ -{{#contentFor "head"}} - - -{{/contentFor}} - -{{! http://www.google.com/cse/setup/advanced?cx=012532665638014192714%3Aeb0vr5on0aw }} -{{! https://developers.google.com/custom-search/docs/element }} - \ No newline at end of file