diff --git a/css/icons.scss b/css/icons.scss index 2b3399b53..09cb77090 100644 --- a/css/icons.scss +++ b/css/icons.scss @@ -59,6 +59,7 @@ @include icon-black-white('archive', 'deck', 1); @include icon-black-white('circles', 'deck', 1); @include icon-black-white('clone', 'deck', 1); + @include icon-black-white('filter', 'deck', 1); @include icon-black-white('attach', 'deck', 1); .icon-toggle-compact-collapsed { diff --git a/img/filter.svg b/img/filter.svg new file mode 100644 index 000000000..38de48d9c --- /dev/null +++ b/img/filter.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/package-lock.json b/package-lock.json index 78164ab87..c33410e46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13118,7 +13118,7 @@ }, "mkdirp": { "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { @@ -13778,7 +13778,7 @@ }, "os-homedir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true }, @@ -13795,7 +13795,7 @@ }, "os-tmpdir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, @@ -13967,7 +13967,7 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-key": { @@ -16710,7 +16710,7 @@ }, "string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { "safe-buffer": "~5.1.0" diff --git a/src/components/Controls.vue b/src/components/Controls.vue index a042051a0..642e98365 100644 --- a/src/components/Controls.vue +++ b/src/components/Controls.vue @@ -47,6 +47,102 @@
+ + + + + + + + - +
@@ -78,13 +174,15 @@