Frontend: Update toolbar icons, fix layout, and improve about

This commit is contained in:
Michael Mayer 2022-03-02 09:04:28 +01:00
parent c0bb3a2062
commit 4fc900b39a
8 changed files with 378 additions and 362 deletions

View file

@ -3918,11 +3918,11 @@
}
},
"node_modules/cssnano": {
"version": "5.0.17",
"resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.17.tgz",
"integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.0.tgz",
"integrity": "sha512-wWxave1wMlThGg4ueK98jFKaNqXnQd1nVZpSkQ9XvR+YymlzP1ofWqES1JkHtI250LksP9z5JH+oDcrKDJezAg==",
"dependencies": {
"cssnano-preset-default": "^5.1.12",
"cssnano-preset-default": "^5.2.0",
"lilconfig": "^2.0.3",
"yaml": "^1.10.2"
},
@ -3938,39 +3938,39 @@
}
},
"node_modules/cssnano-preset-default": {
"version": "5.1.12",
"resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz",
"integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==",
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.0.tgz",
"integrity": "sha512-3N5Vcptj2pqVKpHVqH6ezOJvqikR2PdLTbTrsrhF61FbLRQuujAqZ2sKN5rvcMsb7hFjrNnjZT8CGEkxoN/Pwg==",
"dependencies": {
"css-declaration-sorter": "^6.0.3",
"cssnano-utils": "^3.0.2",
"postcss-calc": "^8.2.0",
"postcss-colormin": "^5.2.5",
"postcss-convert-values": "^5.0.4",
"postcss-discard-comments": "^5.0.3",
"postcss-discard-duplicates": "^5.0.3",
"postcss-discard-empty": "^5.0.3",
"postcss-discard-overridden": "^5.0.4",
"postcss-merge-longhand": "^5.0.6",
"postcss-merge-rules": "^5.0.6",
"postcss-minify-font-values": "^5.0.4",
"postcss-minify-gradients": "^5.0.6",
"postcss-minify-params": "^5.0.5",
"postcss-minify-selectors": "^5.1.3",
"postcss-normalize-charset": "^5.0.3",
"postcss-normalize-display-values": "^5.0.3",
"postcss-normalize-positions": "^5.0.4",
"postcss-normalize-repeat-style": "^5.0.4",
"postcss-normalize-string": "^5.0.4",
"postcss-normalize-timing-functions": "^5.0.3",
"postcss-normalize-unicode": "^5.0.4",
"postcss-normalize-url": "^5.0.5",
"postcss-normalize-whitespace": "^5.0.4",
"postcss-ordered-values": "^5.0.5",
"postcss-reduce-initial": "^5.0.3",
"postcss-reduce-transforms": "^5.0.4",
"postcss-svgo": "^5.0.4",
"postcss-unique-selectors": "^5.0.4"
"cssnano-utils": "^3.1.0",
"postcss-calc": "^8.2.3",
"postcss-colormin": "^5.3.0",
"postcss-convert-values": "^5.1.0",
"postcss-discard-comments": "^5.1.0",
"postcss-discard-duplicates": "^5.1.0",
"postcss-discard-empty": "^5.1.0",
"postcss-discard-overridden": "^5.1.0",
"postcss-merge-longhand": "^5.1.0",
"postcss-merge-rules": "^5.1.0",
"postcss-minify-font-values": "^5.1.0",
"postcss-minify-gradients": "^5.1.0",
"postcss-minify-params": "^5.1.0",
"postcss-minify-selectors": "^5.2.0",
"postcss-normalize-charset": "^5.1.0",
"postcss-normalize-display-values": "^5.1.0",
"postcss-normalize-positions": "^5.1.0",
"postcss-normalize-repeat-style": "^5.1.0",
"postcss-normalize-string": "^5.1.0",
"postcss-normalize-timing-functions": "^5.1.0",
"postcss-normalize-unicode": "^5.1.0",
"postcss-normalize-url": "^5.1.0",
"postcss-normalize-whitespace": "^5.1.0",
"postcss-ordered-values": "^5.1.0",
"postcss-reduce-initial": "^5.1.0",
"postcss-reduce-transforms": "^5.1.0",
"postcss-svgo": "^5.1.0",
"postcss-unique-selectors": "^5.1.0"
},
"engines": {
"node": "^10 || ^12 || >=14.0"
@ -3980,9 +3980,9 @@
}
},
"node_modules/cssnano-utils": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz",
"integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==",
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
"integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
"engines": {
"node": "^10 || ^12 || >=14.0"
},
@ -6310,9 +6310,9 @@
}
},
"node_modules/has-symbols": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
"integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
"engines": {
"node": ">= 0.4"
},
@ -8806,9 +8806,9 @@
}
},
"node_modules/postcss-colormin": {
"version": "5.2.5",
"resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.5.tgz",
"integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==",
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
"integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
"dependencies": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0",
@ -8823,9 +8823,9 @@
}
},
"node_modules/postcss-convert-values": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz",
"integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz",
"integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -8890,9 +8890,9 @@
}
},
"node_modules/postcss-discard-comments": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz",
"integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.0.tgz",
"integrity": "sha512-L0IKF4jAshRyn03SkEO6ar/Ipz2oLywVbg2THf2EqqdNkBwmVMxuTR/RoAltOw4piiaLt3gCAdrbAqmTBInmhg==",
"engines": {
"node": "^10 || ^12 || >=14.0"
},
@ -8901,9 +8901,9 @@
}
},
"node_modules/postcss-discard-duplicates": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz",
"integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
"integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
"engines": {
"node": "^10 || ^12 || >=14.0"
},
@ -8912,9 +8912,9 @@
}
},
"node_modules/postcss-discard-empty": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz",
"integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.0.tgz",
"integrity": "sha512-782T/buGgb3HOuHOJAHpdyKzAAKsv/BxWqsutnZ+QsiHEcDkY7v+6WWdturuBiSal6XMOO1p1aJvwXdqLD5vhA==",
"engines": {
"node": "^10 || ^12 || >=14.0"
},
@ -8923,9 +8923,9 @@
}
},
"node_modules/postcss-discard-overridden": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz",
"integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
"integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
"engines": {
"node": "^10 || ^12 || >=14.0"
},
@ -9131,12 +9131,12 @@
}
},
"node_modules/postcss-merge-longhand": {
"version": "5.0.6",
"resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz",
"integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.0.tgz",
"integrity": "sha512-Gr46srN2tsLD8fudKYoHO56RG0BLQ2nsBRnSZGY04eNBPwTeWa9KeHrbL3tOLAHyB2aliikycPH2TMJG1U+W6g==",
"dependencies": {
"postcss-value-parser": "^4.2.0",
"stylehacks": "^5.0.3"
"stylehacks": "^5.1.0"
},
"engines": {
"node": "^10 || ^12 || >=14.0"
@ -9146,13 +9146,13 @@
}
},
"node_modules/postcss-merge-rules": {
"version": "5.0.6",
"resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz",
"integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz",
"integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==",
"dependencies": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0",
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-selector-parser": "^6.0.5"
},
"engines": {
@ -9163,9 +9163,9 @@
}
},
"node_modules/postcss-minify-font-values": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz",
"integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
"integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9177,12 +9177,12 @@
}
},
"node_modules/postcss-minify-gradients": {
"version": "5.0.6",
"resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz",
"integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz",
"integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==",
"dependencies": {
"colord": "^2.9.1",
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
},
"engines": {
@ -9193,12 +9193,12 @@
}
},
"node_modules/postcss-minify-params": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz",
"integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.0.tgz",
"integrity": "sha512-q67dcts4Hct6x8+JmhBgctHkbvUsqGIg2IItenjE63iZXMbhjr7AlVZkNnKtIGt/1Wsv7p/7YzeSII6Q+KPXRg==",
"dependencies": {
"browserslist": "^4.16.6",
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
},
"engines": {
@ -9209,9 +9209,9 @@
}
},
"node_modules/postcss-minify-selectors": {
"version": "5.1.3",
"resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz",
"integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==",
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz",
"integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==",
"dependencies": {
"postcss-selector-parser": "^6.0.5"
},
@ -9292,9 +9292,9 @@
}
},
"node_modules/postcss-normalize-charset": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz",
"integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
"integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
"engines": {
"node": "^10 || ^12 || >=14.0"
},
@ -9303,9 +9303,9 @@
}
},
"node_modules/postcss-normalize-display-values": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz",
"integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
"integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9317,9 +9317,9 @@
}
},
"node_modules/postcss-normalize-positions": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz",
"integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz",
"integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9331,9 +9331,9 @@
}
},
"node_modules/postcss-normalize-repeat-style": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz",
"integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz",
"integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9345,9 +9345,9 @@
}
},
"node_modules/postcss-normalize-string": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz",
"integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
"integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9359,9 +9359,9 @@
}
},
"node_modules/postcss-normalize-timing-functions": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz",
"integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
"integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9373,9 +9373,9 @@
}
},
"node_modules/postcss-normalize-unicode": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz",
"integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz",
"integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==",
"dependencies": {
"browserslist": "^4.16.6",
"postcss-value-parser": "^4.2.0"
@ -9388,9 +9388,9 @@
}
},
"node_modules/postcss-normalize-url": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz",
"integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
"integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
"dependencies": {
"normalize-url": "^6.0.1",
"postcss-value-parser": "^4.2.0"
@ -9403,9 +9403,9 @@
}
},
"node_modules/postcss-normalize-whitespace": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz",
"integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.0.tgz",
"integrity": "sha512-7O1FanKaJkpWFyCghFzIkLhehujV/frGkdofGLwhg5upbLyGsSfiTcZAdSzoPsSUgyPCkBkNMeWR8yVgPdQybg==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9435,11 +9435,11 @@
}
},
"node_modules/postcss-ordered-values": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz",
"integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz",
"integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==",
"dependencies": {
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
},
"engines": {
@ -9552,9 +9552,9 @@
}
},
"node_modules/postcss-reduce-initial": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz",
"integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz",
"integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==",
"dependencies": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0"
@ -9567,9 +9567,9 @@
}
},
"node_modules/postcss-reduce-transforms": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz",
"integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
"integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
"dependencies": {
"postcss-value-parser": "^4.2.0"
},
@ -9631,9 +9631,9 @@
}
},
"node_modules/postcss-svgo": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.4.tgz",
"integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
"integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
"dependencies": {
"postcss-value-parser": "^4.2.0",
"svgo": "^2.7.0"
@ -9646,9 +9646,9 @@
}
},
"node_modules/postcss-unique-selectors": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz",
"integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.0.tgz",
"integrity": "sha512-LmUhgGobtpeVJJHuogzjLRwJlN7VH+BL5c9GKMVJSS/ejoyePZkXvNsYUtk//F6vKOGK86gfRS0xH7fXQSDtvA==",
"dependencies": {
"postcss-selector-parser": "^6.0.5"
},
@ -11002,9 +11002,9 @@
}
},
"node_modules/stylehacks": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.3.tgz",
"integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
"integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==",
"dependencies": {
"browserslist": "^4.16.6",
"postcss-selector-parser": "^6.0.4"
@ -11185,9 +11185,9 @@
}
},
"node_modules/terser": {
"version": "5.11.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz",
"integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==",
"version": "5.12.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.12.0.tgz",
"integrity": "sha512-R3AUhNBGWiFc77HXag+1fXpAxTAFRQTJemlJKjAgD9r8xXTpjNKqIXwHM/o7Rh+O0kUJtS3WQVdBeMKFk5sw9A==",
"dependencies": {
"acorn": "^8.5.0",
"commander": "^2.20.0",
@ -15383,55 +15383,55 @@
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
},
"cssnano": {
"version": "5.0.17",
"resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.17.tgz",
"integrity": "sha512-fmjLP7k8kL18xSspeXTzRhaFtRI7DL9b8IcXR80JgtnWBpvAzHT7sCR/6qdn0tnxIaINUN6OEQu83wF57Gs3Xw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.0.tgz",
"integrity": "sha512-wWxave1wMlThGg4ueK98jFKaNqXnQd1nVZpSkQ9XvR+YymlzP1ofWqES1JkHtI250LksP9z5JH+oDcrKDJezAg==",
"requires": {
"cssnano-preset-default": "^5.1.12",
"cssnano-preset-default": "^5.2.0",
"lilconfig": "^2.0.3",
"yaml": "^1.10.2"
}
},
"cssnano-preset-default": {
"version": "5.1.12",
"resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.12.tgz",
"integrity": "sha512-rO/JZYyjW1QNkWBxMGV28DW7d98UDLaF759frhli58QFehZ+D/LSmwQ2z/ylBAe2hUlsIWTq6NYGfQPq65EF9w==",
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.0.tgz",
"integrity": "sha512-3N5Vcptj2pqVKpHVqH6ezOJvqikR2PdLTbTrsrhF61FbLRQuujAqZ2sKN5rvcMsb7hFjrNnjZT8CGEkxoN/Pwg==",
"requires": {
"css-declaration-sorter": "^6.0.3",
"cssnano-utils": "^3.0.2",
"postcss-calc": "^8.2.0",
"postcss-colormin": "^5.2.5",
"postcss-convert-values": "^5.0.4",
"postcss-discard-comments": "^5.0.3",
"postcss-discard-duplicates": "^5.0.3",
"postcss-discard-empty": "^5.0.3",
"postcss-discard-overridden": "^5.0.4",
"postcss-merge-longhand": "^5.0.6",
"postcss-merge-rules": "^5.0.6",
"postcss-minify-font-values": "^5.0.4",
"postcss-minify-gradients": "^5.0.6",
"postcss-minify-params": "^5.0.5",
"postcss-minify-selectors": "^5.1.3",
"postcss-normalize-charset": "^5.0.3",
"postcss-normalize-display-values": "^5.0.3",
"postcss-normalize-positions": "^5.0.4",
"postcss-normalize-repeat-style": "^5.0.4",
"postcss-normalize-string": "^5.0.4",
"postcss-normalize-timing-functions": "^5.0.3",
"postcss-normalize-unicode": "^5.0.4",
"postcss-normalize-url": "^5.0.5",
"postcss-normalize-whitespace": "^5.0.4",
"postcss-ordered-values": "^5.0.5",
"postcss-reduce-initial": "^5.0.3",
"postcss-reduce-transforms": "^5.0.4",
"postcss-svgo": "^5.0.4",
"postcss-unique-selectors": "^5.0.4"
"cssnano-utils": "^3.1.0",
"postcss-calc": "^8.2.3",
"postcss-colormin": "^5.3.0",
"postcss-convert-values": "^5.1.0",
"postcss-discard-comments": "^5.1.0",
"postcss-discard-duplicates": "^5.1.0",
"postcss-discard-empty": "^5.1.0",
"postcss-discard-overridden": "^5.1.0",
"postcss-merge-longhand": "^5.1.0",
"postcss-merge-rules": "^5.1.0",
"postcss-minify-font-values": "^5.1.0",
"postcss-minify-gradients": "^5.1.0",
"postcss-minify-params": "^5.1.0",
"postcss-minify-selectors": "^5.2.0",
"postcss-normalize-charset": "^5.1.0",
"postcss-normalize-display-values": "^5.1.0",
"postcss-normalize-positions": "^5.1.0",
"postcss-normalize-repeat-style": "^5.1.0",
"postcss-normalize-string": "^5.1.0",
"postcss-normalize-timing-functions": "^5.1.0",
"postcss-normalize-unicode": "^5.1.0",
"postcss-normalize-url": "^5.1.0",
"postcss-normalize-whitespace": "^5.1.0",
"postcss-ordered-values": "^5.1.0",
"postcss-reduce-initial": "^5.1.0",
"postcss-reduce-transforms": "^5.1.0",
"postcss-svgo": "^5.1.0",
"postcss-unique-selectors": "^5.1.0"
}
},
"cssnano-utils": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.2.tgz",
"integrity": "sha512-KhprijuQv2sP4kT92sSQwhlK3SJTbDIsxcfIEySB0O+3m9esFOai7dP9bMx5enHAh2MwarVIcnwiWoOm01RIbQ==",
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
"integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
"requires": {}
},
"csso": {
@ -17106,9 +17106,9 @@
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
},
"has-symbols": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
"integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
"integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
},
"has-tostringtag": {
"version": "1.0.0",
@ -18908,9 +18908,9 @@
}
},
"postcss-colormin": {
"version": "5.2.5",
"resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.5.tgz",
"integrity": "sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==",
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz",
"integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==",
"requires": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0",
@ -18919,9 +18919,9 @@
}
},
"postcss-convert-values": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.4.tgz",
"integrity": "sha512-bugzSAyjIexdObovsPZu/sBCTHccImJxLyFgeV0MmNBm/Lw5h5XnjfML6gzEmJ3A6nyfCW7hb1JXzcsA4Zfbdw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz",
"integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
@ -18957,27 +18957,27 @@
}
},
"postcss-discard-comments": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.3.tgz",
"integrity": "sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.0.tgz",
"integrity": "sha512-L0IKF4jAshRyn03SkEO6ar/Ipz2oLywVbg2THf2EqqdNkBwmVMxuTR/RoAltOw4piiaLt3gCAdrbAqmTBInmhg==",
"requires": {}
},
"postcss-discard-duplicates": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.3.tgz",
"integrity": "sha512-vPtm1Mf+kp7iAENTG7jI1MN1lk+fBqL5y+qxyi4v3H+lzsXEdfS3dwUZD45KVhgzDEgduur8ycB4hMegyMTeRw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
"integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
"requires": {}
},
"postcss-discard-empty": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.3.tgz",
"integrity": "sha512-xGJugpaXKakwKI7sSdZjUuN4V3zSzb2Y0LOlmTajFbNinEjTfVs9PFW2lmKBaC/E64WwYppfqLD03P8l9BuueA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.0.tgz",
"integrity": "sha512-782T/buGgb3HOuHOJAHpdyKzAAKsv/BxWqsutnZ+QsiHEcDkY7v+6WWdturuBiSal6XMOO1p1aJvwXdqLD5vhA==",
"requires": {}
},
"postcss-discard-overridden": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.4.tgz",
"integrity": "sha512-3j9QH0Qh1KkdxwiZOW82cId7zdwXVQv/gRXYDnwx5pBtR1sTkU4cXRK9lp5dSdiM0r0OICO/L8J6sV1/7m0kHg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
"integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
"requires": {}
},
"postcss-double-position-gradients": {
@ -19099,57 +19099,57 @@
"requires": {}
},
"postcss-merge-longhand": {
"version": "5.0.6",
"resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.6.tgz",
"integrity": "sha512-rkmoPwQO6ymJSmWsX6l2hHeEBQa7C4kJb9jyi5fZB1sE8nSCv7sqchoYPixRwX/yvLoZP2y6FA5kcjiByeJqDg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.0.tgz",
"integrity": "sha512-Gr46srN2tsLD8fudKYoHO56RG0BLQ2nsBRnSZGY04eNBPwTeWa9KeHrbL3tOLAHyB2aliikycPH2TMJG1U+W6g==",
"requires": {
"postcss-value-parser": "^4.2.0",
"stylehacks": "^5.0.3"
"stylehacks": "^5.1.0"
}
},
"postcss-merge-rules": {
"version": "5.0.6",
"resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.6.tgz",
"integrity": "sha512-nzJWJ9yXWp8AOEpn/HFAW72WKVGD2bsLiAmgw4hDchSij27bt6TF+sIK0cJUBAYT3SGcjtGGsOR89bwkkMuMgQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz",
"integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==",
"requires": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0",
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-selector-parser": "^6.0.5"
}
},
"postcss-minify-font-values": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.4.tgz",
"integrity": "sha512-RN6q3tyuEesvyCYYFCRGJ41J1XFvgV+dvYGHr0CeHv8F00yILlN8Slf4t8XW4IghlfZYCeyRrANO6HpJ948ieA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
"integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-minify-gradients": {
"version": "5.0.6",
"resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.6.tgz",
"integrity": "sha512-E/dT6oVxB9nLGUTiY/rG5dX9taugv9cbLNTFad3dKxOO+BQg25Q/xo2z2ddG+ZB1CbkZYaVwx5blY8VC7R/43A==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz",
"integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==",
"requires": {
"colord": "^2.9.1",
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
}
},
"postcss-minify-params": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.5.tgz",
"integrity": "sha512-YBNuq3Rz5LfLFNHb9wrvm6t859b8qIqfXsWeK7wROm3jSKNpO1Y5e8cOyBv6Acji15TgSrAwb3JkVNCqNyLvBg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.0.tgz",
"integrity": "sha512-q67dcts4Hct6x8+JmhBgctHkbvUsqGIg2IItenjE63iZXMbhjr7AlVZkNnKtIGt/1Wsv7p/7YzeSII6Q+KPXRg==",
"requires": {
"browserslist": "^4.16.6",
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
}
},
"postcss-minify-selectors": {
"version": "5.1.3",
"resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.3.tgz",
"integrity": "sha512-9RJfTiQEKA/kZhMaEXND893nBqmYQ8qYa/G+uPdVnXF6D/FzpfI6kwBtWEcHx5FqDbA79O9n6fQJfrIj6M8jvQ==",
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz",
"integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==",
"requires": {
"postcss-selector-parser": "^6.0.5"
}
@ -19195,73 +19195,73 @@
}
},
"postcss-normalize-charset": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.3.tgz",
"integrity": "sha512-iKEplDBco9EfH7sx4ut7R2r/dwTnUqyfACf62Unc9UiyFuI7uUqZZtY+u+qp7g8Qszl/U28HIfcsI3pEABWFfA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
"integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
"requires": {}
},
"postcss-normalize-display-values": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.3.tgz",
"integrity": "sha512-FIV5FY/qs4Ja32jiDb5mVj5iWBlS3N8tFcw2yg98+8MkRgyhtnBgSC0lxU+16AMHbjX5fbSJgw5AXLMolonuRQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
"integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-positions": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.4.tgz",
"integrity": "sha512-qynirjBX0Lc73ROomZE3lzzmXXTu48/QiEzKgMeqh28+MfuHLsuqC9po4kj84igZqqFGovz8F8hf44hA3dPYmQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz",
"integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-repeat-style": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.4.tgz",
"integrity": "sha512-Innt+wctD7YpfeDR7r5Ik6krdyppyAg2HBRpX88fo5AYzC1Ut/l3xaxACG0KsbX49cO2n5EB13clPwuYVt8cMA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz",
"integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-string": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.4.tgz",
"integrity": "sha512-Dfk42l0+A1CDnVpgE606ENvdmksttLynEqTQf5FL3XGQOyqxjbo25+pglCUvziicTxjtI2NLUR6KkxyUWEVubQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
"integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-timing-functions": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.3.tgz",
"integrity": "sha512-QRfjvFh11moN4PYnJ7hia4uJXeFotyK3t2jjg8lM9mswleGsNw2Lm3I5wO+l4k1FzK96EFwEVn8X8Ojrp2gP4g==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
"integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-unicode": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.4.tgz",
"integrity": "sha512-W79Regn+a+eXTzB+oV/8XJ33s3pDyFTND2yDuUCo0Xa3QSy1HtNIfRVPXNubHxjhlqmMFADr3FSCHT84ITW3ig==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz",
"integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==",
"requires": {
"browserslist": "^4.16.6",
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-url": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.5.tgz",
"integrity": "sha512-Ws3tX+PcekYlXh+ycAt0wyzqGthkvVtZ9SZLutMVvHARxcpu4o7vvXcNoiNKyjKuWecnjS6HDI3fjBuDr5MQxQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
"integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
"requires": {
"normalize-url": "^6.0.1",
"postcss-value-parser": "^4.2.0"
}
},
"postcss-normalize-whitespace": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.4.tgz",
"integrity": "sha512-wsnuHolYZjMwWZJoTC9jeI2AcjA67v4UuidDrPN9RnX8KIZfE+r2Nd6XZRwHVwUiHmRvKQtxiqo64K+h8/imaw==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.0.tgz",
"integrity": "sha512-7O1FanKaJkpWFyCghFzIkLhehujV/frGkdofGLwhg5upbLyGsSfiTcZAdSzoPsSUgyPCkBkNMeWR8yVgPdQybg==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
@ -19272,11 +19272,11 @@
"integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w=="
},
"postcss-ordered-values": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.5.tgz",
"integrity": "sha512-mfY7lXpq+8bDEHfP+muqibDPhZ5eP9zgBEF9XRvoQgXcQe2Db3G1wcvjbnfjXG6wYsl+0UIjikqq4ym1V2jGMQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz",
"integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==",
"requires": {
"cssnano-utils": "^3.0.2",
"cssnano-utils": "^3.1.0",
"postcss-value-parser": "^4.2.0"
}
},
@ -19358,18 +19358,18 @@
}
},
"postcss-reduce-initial": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.3.tgz",
"integrity": "sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz",
"integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==",
"requires": {
"browserslist": "^4.16.6",
"caniuse-api": "^3.0.0"
}
},
"postcss-reduce-transforms": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.4.tgz",
"integrity": "sha512-VIJB9SFSaL8B/B7AXb7KHL6/GNNbbCHslgdzS9UDfBZYIA2nx8NLY7iD/BXFSO/1sRUILzBTfHCoW5inP37C5g==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
"integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
"requires": {
"postcss-value-parser": "^4.2.0"
}
@ -19407,18 +19407,18 @@
}
},
"postcss-svgo": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.4.tgz",
"integrity": "sha512-yDKHvULbnZtIrRqhZoA+rxreWpee28JSRH/gy9727u0UCgtpv1M/9WEWY3xySlFa0zQJcqf6oCBJPR5NwkmYpg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
"integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
"requires": {
"postcss-value-parser": "^4.2.0",
"svgo": "^2.7.0"
}
},
"postcss-unique-selectors": {
"version": "5.0.4",
"resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.4.tgz",
"integrity": "sha512-5ampwoSDJCxDPoANBIlMgoBcYUHnhaiuLYJR5pj1DLnYQvMRVyFuTA5C3Bvt+aHtiqWpJkD/lXT50Vo1D0ZsAQ==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.0.tgz",
"integrity": "sha512-LmUhgGobtpeVJJHuogzjLRwJlN7VH+BL5c9GKMVJSS/ejoyePZkXvNsYUtk//F6vKOGK86gfRS0xH7fXQSDtvA==",
"requires": {
"postcss-selector-parser": "^6.0.5"
}
@ -20470,9 +20470,9 @@
"requires": {}
},
"stylehacks": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.3.tgz",
"integrity": "sha512-ENcUdpf4yO0E1rubu8rkxI+JGQk4CgjchynZ4bDBJDfqdy+uhTRSWb8/F3Jtu+Bw5MW45Po3/aQGeIyyxgQtxg==",
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
"integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==",
"requires": {
"browserslist": "^4.16.6",
"postcss-selector-parser": "^6.0.4"
@ -20601,9 +20601,9 @@
}
},
"terser": {
"version": "5.11.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.11.0.tgz",
"integrity": "sha512-uCA9DLanzzWSsN1UirKwylhhRz3aKPInlfmpGfw8VN6jHsAtu8HJtIpeeHHK23rxnE/cDc+yvmq5wqkIC6Kn0A==",
"version": "5.12.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.12.0.tgz",
"integrity": "sha512-R3AUhNBGWiFc77HXag+1fXpAxTAFRQTJemlJKjAgD9r8xXTpjNKqIXwHM/o7Rh+O0kUJtS3WQVdBeMKFk5sw9A==",
"requires": {
"acorn": "^8.5.0",
"commander": "^2.20.0",

View file

@ -1,6 +1,6 @@
<template>
<div id="p-navigation">
<template v-if="visible && ($vuetify.breakpoint.smAndDown || !auth)">
<template v-if="visible && $vuetify.breakpoint.smAndDown">
<v-toolbar dark fixed flat scroll-off-screen dense color="navigation darken-1" class="nav-small"
@click.stop="showNavigation()">
<v-avatar tile :size="28">
@ -15,6 +15,16 @@
</v-btn>
</v-toolbar>
</template>
<template v-else-if="visible && !auth">
<v-toolbar dark flat scroll-off-screen dense color="navigation darken-1" class="nav-small">
<v-avatar tile :size="28">
<img :src="$config.appIcon()" :alt="config.name">
</v-avatar>
<v-toolbar-title class="nav-title">
{{ page.title }}
</v-toolbar-title>
</v-toolbar>
</template>
<v-navigation-drawer
v-if="visible && auth"
v-model="drawer"
@ -472,14 +482,14 @@
<v-list-tile-sub-title>{{ accountInfo }}</v-list-tile-sub-title>
</v-list-tile-content>
<v-list-tile-action :title="$gettext('Logout')" @click.stop="">
<v-btn icon @click="logout">
<v-list-tile-action :title="$gettext('Logout')">
<v-btn icon @click.stop.prevent="logout">
<v-icon>power_settings_new</v-icon>
</v-btn>
</v-list-tile-action>
</v-list-tile>
<v-list-tile v-show="isMini && auth && !isPublic" class="nav-logout" @click="logout">
<v-list-tile v-show="isMini && auth && !isPublic" class="nav-logout" @click.stop.prevent="logout">
<v-list-tile-action :title="$gettext('Logout')">
<v-icon>power_settings_new</v-icon>
</v-list-tile-action>

View file

@ -277,43 +277,45 @@ ol, ul {
/* Rounded Elements */
.v-btn.v-btn--depressed,
.rounded-3,
.rounded-3>a,
.v-progress-linear,
#photoprism .search-results.mosaic-view .result,
#photoprism .search-results.list-view .result .v-image,
.v-progress-linear .v-progress-linear__bar__determinate,
.v-progress-linear .v-progress-linear__bar__indeterminate--active {
border-radius: 3px;
}
.rounded-4,
.rounded-4>a,
.v-menu__content,
.v-btn.v-btn--depressed:not(.v-btn--round):not(.v-btn--icon),
.v-text-field.v-text-field--solo>.v-input__control>.v-input__slot {
border-radius: 4px;
}
.rounded-5,
.rounded-5>a {
border-radius: 5px;
}
.rounded-6,
.rounded-6>a,
#photoprism div.v-dialog>div.v-card,
#photoprism div.v-dialog .v-expansion-panel__container {
border-radius: 6px;
}
.v-autocomplete__content.v-menu__content,
.v-autocomplete__content.v-menu__content .v-card {
border-radius: 0 0 4px 4px;
}
.v-progress-linear,
.v-progress-linear .v-progress-linear__bar__determinate,
.v-progress-linear .v-progress-linear__bar__indeterminate--active {
border-radius: 3px;
}
.v-snack.v-snack--bottom .v-snack__wrapper {
border-radius: 5px 5px 0 0;
}
#photoprism div.v-dialog>div.v-card {
border-radius: 6px;
}
#photoprism div.v-dialog .v-expansion-panel__container {
border-radius: 6px;
}
#photoprism .search-results.mosaic-view .result {
border-radius: 3px;
}
#photoprism .search-results.list-view .result {
padding: 1px 0 1px 8px !important;
}
#photoprism .search-results.list-view .result .v-image {
border-radius: 3px;
}

View file

@ -57,7 +57,7 @@ msgstr ""
msgid "A click will copy it to your clipboard."
msgstr ""
#: src/component/navigation.vue:388
#: src/component/navigation.vue:398
#: src/component/navigation.vue:27
#: src/pages/about/about.vue:4
#: src/pages/about/about.vue:183
@ -173,10 +173,10 @@ msgstr ""
#: src/app/routes.js:129
#: src/app/routes.js:136
#: src/component/navigation.vue:126
#: src/component/navigation.vue:136
#: src/component/navigation.vue:146
#: src/component/navigation.vue:4
#: src/component/navigation.vue:538
#: src/component/navigation.vue:571
#: src/share/albums.vue:4
msgid "Albums"
msgstr ""
@ -288,7 +288,7 @@ msgid "Approve"
msgstr ""
#: src/app/routes.js:210
#: src/component/navigation.vue:113
#: src/component/navigation.vue:123
#: src/component/photo/cards.vue:36
#: src/component/photo/clipboard.vue:215
#: src/pages/settings/general.vue:294
@ -392,8 +392,8 @@ msgstr ""
#: src/app/routes.js:142
#: src/app/routes.js:149
#: src/component/navigation.vue:232
#: src/component/navigation.vue:900
#: src/component/navigation.vue:242
#: src/component/navigation.vue:933
msgid "Calendar"
msgstr ""
@ -457,7 +457,7 @@ msgstr ""
#: src/component/photo/toolbar.vue:351
#: src/dialog/album/edit.vue:163
#: src/pages/about/feedback.vue:94
#: src/pages/about/feedback.vue:108
#: src/pages/albums.vue:130
msgid "Category"
msgstr ""
@ -486,7 +486,7 @@ msgstr ""
#: src/component/photo/viewer.vue:79
#: src/dialog/photo/details.vue:113
#: src/dialog/share.vue:87
#: src/pages/library/errors.vue:58
#: src/pages/library/errors.vue:57
msgid "Close"
msgstr ""
@ -815,7 +815,7 @@ msgstr ""
msgid "Dynamic Size Limit: %{n}px"
msgstr ""
#: src/pages/about/feedback.vue:167
#: src/pages/about/feedback.vue:181
msgid "E-Mail"
msgstr ""
@ -856,7 +856,7 @@ msgstr ""
msgid "Enables RAW converter presets. May reduce performance."
msgstr ""
#: src/component/navigation.vue:355
#: src/component/navigation.vue:365
msgid "Errors"
msgstr ""
@ -881,7 +881,7 @@ msgstr ""
msgid "Exclude hidden"
msgstr ""
#: src/component/navigation.vue:245
#: src/component/navigation.vue:278
msgid "Expand"
msgstr ""
@ -940,8 +940,8 @@ msgid "Favorite"
msgstr ""
#: src/app/routes.js:175
#: src/component/navigation.vue:206
#: src/component/navigation.vue:812
#: src/component/navigation.vue:216
#: src/component/navigation.vue:845
msgid "Favorites"
msgstr ""
@ -949,7 +949,7 @@ msgstr ""
msgid "Feature Request"
msgstr ""
#: src/component/navigation.vue:396
#: src/component/navigation.vue:406
#: src/component/navigation.vue:35
msgid "Feedback"
msgstr ""
@ -999,8 +999,8 @@ msgstr ""
#: src/app/routes.js:155
#: src/app/routes.js:162
#: src/component/navigation.vue:292
#: src/component/navigation.vue:1108
#: src/component/navigation.vue:302
#: src/component/navigation.vue:1141
msgid "Folders"
msgstr ""
@ -1055,7 +1055,7 @@ msgstr ""
msgid "Help"
msgstr ""
#: src/component/navigation.vue:346
#: src/component/navigation.vue:356
msgid "Hidden"
msgstr ""
@ -1077,7 +1077,7 @@ msgstr ""
msgid "High Dynamic Range (HDR)"
msgstr ""
#: src/pages/about/feedback.vue:124
#: src/pages/about/feedback.vue:138
msgid "How can we help?"
msgstr ""
@ -1211,8 +1211,8 @@ msgid "Label"
msgstr ""
#: src/app/routes.js:261
#: src/component/navigation.vue:279
#: src/component/navigation.vue:1063
#: src/component/navigation.vue:289
#: src/component/navigation.vue:1096
#: src/dialog/photo/edit.vue:39
#: src/dialog/photo/edit.vue:6
#: src/dialog/photo/edit.vue:216
@ -1252,16 +1252,16 @@ msgstr ""
#: src/app/routes.js:293
#: src/app/routes.js:300
#: src/app/routes.js:307
#: src/component/navigation.vue:318
#: src/component/navigation.vue:328
#: src/component/navigation.vue:338
#: src/component/navigation.vue:4
#: src/component/navigation.vue:1200
#: src/component/navigation.vue:1233
#: src/pages/settings.vue:41
#: src/pages/settings/general.vue:404
msgid "Library"
msgstr ""
#: src/component/navigation.vue:404
#: src/component/navigation.vue:414
#: src/component/navigation.vue:43
#: src/dialog/photo/details.vue:544
#: src/pages/about/license.vue:4
@ -1294,7 +1294,7 @@ msgid "List"
msgstr ""
#: src/app/routes.js:182
#: src/component/navigation.vue:179
#: src/component/navigation.vue:189
#: src/component/photo/cards.vue:215
#: src/component/photo/list.vue:186
#: src/component/photo/mosaic.vue:190
@ -1322,19 +1322,19 @@ msgstr ""
msgid "Location"
msgstr ""
#: src/pages/library/errors.vue:35
#: src/pages/library/errors.vue:34
#: src/pages/library/errors.vue:1
msgid "Log messages appear here whenever PhotoPrism comes across broken files, or there are other potential issues."
msgstr ""
#: src/component/navigation.vue:418
#: src/component/navigation.vue:1536
#: src/component/navigation.vue:428
#: src/component/navigation.vue:1569
msgid "Login"
msgstr ""
#: src/component/navigation.vue:465
#: src/component/navigation.vue:1646
#: src/component/navigation.vue:1678
#: src/component/navigation.vue:475
#: src/component/navigation.vue:1679
#: src/component/navigation.vue:1710
msgid "Logout"
msgstr ""
@ -1381,7 +1381,7 @@ msgstr ""
msgid "Message sent"
msgstr ""
#: src/component/navigation.vue:198
#: src/component/navigation.vue:231
msgid "Minimize"
msgstr ""
@ -1392,13 +1392,13 @@ msgstr ""
#: src/app/routes.js:116
#: src/app/routes.js:123
#: src/component/navigation.vue:219
#: src/component/navigation.vue:855
#: src/component/navigation.vue:229
#: src/component/navigation.vue:888
#: src/pages/settings/general.vue:360
msgid "Moments"
msgstr ""
#: src/component/navigation.vue:72
#: src/component/navigation.vue:82
msgid "Monochrome"
msgstr ""
@ -1457,7 +1457,7 @@ msgstr ""
#: src/dialog/photo/labels.vue:48
#: src/dialog/photo/people.vue:21
#: src/dialog/photo/people.vue:230
#: src/pages/about/feedback.vue:144
#: src/pages/about/feedback.vue:158
#: src/pages/auth/login.vue:76
#: src/pages/auth/login.vue:80
#: src/pages/labels.vue:339
@ -1570,7 +1570,7 @@ msgstr ""
msgid "No video selected"
msgstr ""
#: src/pages/library/errors.vue:32
#: src/pages/library/errors.vue:31
#: src/pages/library/errors.vue:1
msgid "No warnings or error containing this keyword. Note that search is case-sensitive."
msgstr ""
@ -1619,8 +1619,8 @@ msgstr ""
msgid "Nothing to see here yet. Be patient."
msgstr ""
#: src/component/navigation.vue:434
#: src/component/navigation.vue:1581
#: src/component/navigation.vue:444
#: src/component/navigation.vue:1614
#: src/options/options.js:268
msgid "Offline"
msgstr ""
@ -1699,7 +1699,7 @@ msgstr ""
msgid "Original Name"
msgstr ""
#: src/component/navigation.vue:337
#: src/component/navigation.vue:347
#: src/dialog/account/edit.vue:104
#: src/pages/library/files.vue:6
#: src/pages/settings/general.vue:316
@ -1722,7 +1722,7 @@ msgstr ""
msgid "Panorama"
msgstr ""
#: src/component/navigation.vue:80
#: src/component/navigation.vue:90
msgid "Panoramas"
msgstr ""
@ -1740,8 +1740,8 @@ msgstr ""
#: src/app/routes.js:267
#: src/app/routes.js:287
#: src/component/navigation.vue:193
#: src/component/navigation.vue:767
#: src/component/navigation.vue:203
#: src/component/navigation.vue:800
#: src/dialog/photo/edit.vue:52
#: src/dialog/photo/edit.vue:6
#: src/dialog/photo/edit.vue:267
@ -1793,10 +1793,10 @@ msgstr ""
#: src/app/routes.js:223
#: src/app/routes.js:229
#: src/app/routes.js:236
#: src/component/navigation.vue:245
#: src/component/navigation.vue:255
#: src/component/navigation.vue:265
#: src/component/navigation.vue:4
#: src/component/navigation.vue:945
#: src/component/navigation.vue:978
#: src/pages/settings/general.vue:108
#: src/pages/settings/general.vue:450
msgid "Places"
@ -1857,8 +1857,8 @@ msgid "Primary"
msgstr ""
#: src/app/routes.js:203
#: src/component/navigation.vue:305
#: src/component/navigation.vue:1153
#: src/component/navigation.vue:315
#: src/component/navigation.vue:1186
#: src/dialog/photo/info.vue:102
#: src/pages/settings/general.vue:272
msgid "Private"
@ -1951,7 +1951,7 @@ msgstr ""
#: src/dialog/reload.vue:15
#: src/pages/albums.vue:142
#: src/pages/labels.vue:93
#: src/pages/library/errors.vue:71
#: src/pages/library/errors.vue:72
#: src/pages/library/files.vue:100
#: src/pages/people/faces.vue:65
#: src/pages/people/subjects.vue:105
@ -1984,17 +1984,13 @@ msgstr ""
msgid "Remove imported files to save storage. Unsupported file types will never be deleted, they remain in their current location."
msgstr ""
#: src/pages/library/errors.vue:89
msgid "Report Bug"
msgstr ""
#: src/common/api.js:74
msgid "Request failed - invalid response"
msgstr ""
#: src/pages/about/feedback.vue:103
#: src/pages/about/feedback.vue:123
#: src/pages/about/feedback.vue:165
#: src/pages/about/feedback.vue:117
#: src/pages/about/feedback.vue:137
#: src/pages/about/feedback.vue:179
msgid "Required"
msgstr ""
@ -2011,7 +2007,7 @@ msgid "Retype Password"
msgstr ""
#: src/app/routes.js:196
#: src/component/navigation.vue:104
#: src/component/navigation.vue:114
msgid "Review"
msgstr ""
@ -2025,15 +2021,15 @@ msgstr ""
msgid "Scan"
msgstr ""
#: src/component/navigation.vue:96
#: src/component/navigation.vue:106
msgid "Scans"
msgstr ""
#: src/app/routes.js:102
#: src/component/navigation.vue:52
#: src/component/navigation.vue:62
#: src/component/navigation.vue:72
#: src/component/navigation.vue:4
#: src/component/navigation.vue:277
#: src/component/navigation.vue:310
#: src/component/photo/toolbar.vue:50
#: src/pages/albums.vue:115
#: src/pages/labels.vue:81
@ -2079,7 +2075,7 @@ msgstr ""
msgid "Selection restored"
msgstr ""
#: src/pages/about/feedback.vue:35
#: src/pages/about/feedback.vue:39
msgid "Send"
msgstr ""
@ -2102,12 +2098,12 @@ msgstr ""
#: src/app/routes.js:339
#: src/app/routes.js:351
#: src/app/routes.js:363
#: src/component/navigation.vue:369
#: src/component/navigation.vue:379
#: src/component/navigation.vue:389
#: src/component/navigation.vue:8
#: src/component/navigation.vue:18
#: src/component/navigation.vue:4
#: src/component/navigation.vue:1374
#: src/component/navigation.vue:1407
msgid "Settings"
msgstr ""
@ -2239,7 +2235,7 @@ msgstr ""
msgid "Stackable"
msgstr ""
#: src/component/navigation.vue:88
#: src/component/navigation.vue:98
#: src/pages/settings/library.vue:34
msgid "Stacks"
msgstr ""
@ -2256,7 +2252,7 @@ msgstr ""
msgid "Start/Stop Slideshow"
msgstr ""
#: src/component/navigation.vue:265
#: src/component/navigation.vue:275
msgid "States"
msgstr ""
@ -2392,6 +2388,10 @@ msgstr ""
msgid "Topographic"
msgstr ""
#: src/pages/library/errors.vue:90
msgid "Troubleshooting Checklists"
msgstr ""
#: src/component/photo/cards.vue:10
#: src/component/photo/list.vue:11
#: src/component/photo/list.vue:28
@ -2444,7 +2444,7 @@ msgid "Unknown"
msgstr ""
#: src/app/routes.js:168
#: src/component/navigation.vue:146
#: src/component/navigation.vue:156
msgid "Unsorted"
msgstr ""
@ -2480,7 +2480,7 @@ msgid "Updating stacks"
msgstr ""
#: src/component/album/toolbar.vue:176
#: src/component/navigation.vue:130
#: src/component/navigation.vue:131
#: src/component/photo/toolbar.vue:127
#: src/dialog/share/upload.vue:35
#: src/dialog/upload.vue:8
@ -2568,10 +2568,10 @@ msgid "Video"
msgstr ""
#: src/app/routes.js:189
#: src/component/navigation.vue:159
#: src/component/navigation.vue:169
#: src/component/navigation.vue:179
#: src/component/navigation.vue:4
#: src/component/navigation.vue:651
#: src/component/navigation.vue:684
msgid "Videos"
msgstr ""

View file

@ -8,7 +8,7 @@
<v-spacer></v-spacer>
<v-btn icon href="https://photoprism.app/" target="_blank" class="action-info" :title="$gettext('About')">
<v-icon size="26">info_outline</v-icon>
<v-icon size="26">chat</v-icon>
</v-btn>
</v-toolbar>
<v-container fluid class="px-4 pt-4 pb-1">

View file

@ -7,6 +7,10 @@
<v-toolbar-title v-else>
<translate>Contact Us</translate>
</v-toolbar-title>
<v-spacer></v-spacer>
<v-btn icon>
<v-icon size="26">feedback</v-icon>
</v-btn>
</v-toolbar>
<v-container v-if="sent" fluid class="pa-4">
<p class="body-1">We'll get back to you as soon as possible!</p>

View file

@ -24,10 +24,10 @@
</v-btn>
<v-btn v-if="!filter.all" icon class="action-show-all" :title="$gettext('Show more')" @click.stop="showAll">
<v-icon>visibility</v-icon>
<v-icon>unfold_more</v-icon>
</v-btn>
<v-btn v-else icon class="action-show-important" :title="$gettext('Show less')" @click.stop="showImportant">
<v-icon>visibility_off</v-icon>
<v-icon>unfold_less</v-icon>
</v-btn>
</v-toolbar>
</v-form>

View file

@ -14,23 +14,23 @@
@click:clear="clearQuery"
@keyup.enter.native="updateQuery"
></v-text-field>
<v-spacer></v-spacer>
<v-btn icon class="action-reload" :title="$gettext('Reload')" @click.stop="reload">
<v-icon>refresh</v-icon>
</v-btn>
<v-btn icon href="https://github.com/photoprism/photoprism/issues" target="_blank" class="action-bug-report"
:title="$gettext('Report Bug')">
<v-btn icon href="https://docs.photoprism.app/getting-started/troubleshooting/" target="_blank" class="action-bug-report"
:title="$gettext('Troubleshooting Checklists')">
<v-icon>bug_report</v-icon>
</v-btn>
</v-toolbar>
<v-container v-if="loading" fluid class="pa-4">
<v-progress-linear color="secondary-dark" :indeterminate="true"></v-progress-linear>
</v-container>
<v-list v-else-if="errors.length > 0" dense two-line class="transparent">
<v-list v-else-if="errors.length > 0" dense two-line class="transparent pa-1">
<v-list-tile
v-for="err in errors" :key="err.ID"
avatar
class="rounded-4"
@click="showDetails(err)"
>
<v-list-tile-avatar>