diff --git a/material/.icons/octicons/container-16.svg b/material/.icons/octicons/container-16.svg
new file mode 100644
index 000000000..9c9293e24
--- /dev/null
+++ b/material/.icons/octicons/container-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/material/.icons/octicons/container-24.svg b/material/.icons/octicons/container-24.svg
new file mode 100644
index 000000000..7899afd55
--- /dev/null
+++ b/material/.icons/octicons/container-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/material/.icons/octicons/smiley-24.svg b/material/.icons/octicons/smiley-24.svg
index ecdca1f29..a85f2cdf5 100644
--- a/material/.icons/octicons/smiley-24.svg
+++ b/material/.icons/octicons/smiley-24.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/material/.icons/octicons/squirrel-24.svg b/material/.icons/octicons/squirrel-24.svg
new file mode 100644
index 000000000..be9860761
--- /dev/null
+++ b/material/.icons/octicons/squirrel-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 7f435d15b..5378a90cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -306,9 +306,9 @@
}
},
"@primer/octicons": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/@primer/octicons/-/octicons-11.0.0.tgz",
- "integrity": "sha512-aMM2n7dl4ToEqQH9ZWQ8M8alGCoGsRk2k5hT5h3KXd54YFKte1twhJDvyQjIjjxqggNh5NUfyuqTOv6MPCVSKQ==",
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/@primer/octicons/-/octicons-11.1.0.tgz",
+ "integrity": "sha512-qeW4Hu82V0eTKza54nIqud572lrZicy2R6PBX2SVfWlrfRUotpsRi6m/Dvxz/YKL/8xdwBSWgJl8hJXM4V5woA==",
"dev": true,
"requires": {
"object-assign": "^4.1.1"
@@ -504,9 +504,9 @@
"dev": true
},
"@types/node": {
- "version": "14.14.6",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz",
- "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==",
+ "version": "14.14.7",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz",
+ "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==",
"dev": true
},
"@types/normalize-package-data": {
@@ -602,9 +602,9 @@
}
},
"@types/webpack": {
- "version": "4.41.24",
- "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz",
- "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==",
+ "version": "4.41.25",
+ "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.25.tgz",
+ "integrity": "sha512-cr6kZ+4m9lp86ytQc1jPOJXgINQyz3kLLunZ57jznW+WIAL0JqZbGubQk4GlD42MuQL5JGOABrxdpqqWeovlVQ==",
"dev": true,
"requires": {
"@types/anymatch": "*",
@@ -1112,17 +1112,50 @@
"dev": true
},
"autoprefixer": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.0.1.tgz",
- "integrity": "sha512-aQo2BDIsoOdemXUAOBpFv4ZQa2DrOtEufarYhtFsK1088Ca0TUwu/aQWf0M3mrILXZ3mTIVn1lR3hPW8acacsw==",
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.0.2.tgz",
+ "integrity": "sha512-okBmu9OMdt6DNEcZmnl0IYVv8Xl/xYWRSnc2OJ9UJEOt1u30opG1B8aLsViqKryBaYv1SKB4f85fOGZs5zYxHQ==",
"dev": true,
"requires": {
- "browserslist": "^4.14.5",
- "caniuse-lite": "^1.0.30001137",
+ "browserslist": "^4.14.7",
+ "caniuse-lite": "^1.0.30001157",
"colorette": "^1.2.1",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
"postcss-value-parser": "^4.1.0"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "4.14.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.7.tgz",
+ "integrity": "sha512-BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ==",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30001157",
+ "colorette": "^1.2.1",
+ "electron-to-chromium": "^1.3.591",
+ "escalade": "^3.1.1",
+ "node-releases": "^1.1.66"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001158",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001158.tgz",
+ "integrity": "sha512-s5loVYY+yKpuVA3HyW8BarzrtJvwHReuzugQXlv1iR3LKSReoFXRm86mT6hT7PEF5RxW+XQZg+6nYjlywYzQ+g==",
+ "dev": true
+ },
+ "electron-to-chromium": {
+ "version": "1.3.596",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.596.tgz",
+ "integrity": "sha512-nLO2Wd2yU42eSoNJVQKNf89CcEGqeFZd++QsnN2XIgje1s/19AgctfjLIbPORlvcCO8sYjLwX4iUgDdusOY8Sg==",
+ "dev": true
+ },
+ "node-releases": {
+ "version": "1.1.66",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.66.tgz",
+ "integrity": "sha512-JHEQ1iWPGK+38VLB2H9ef2otU4l8s3yAMt9Xf934r6+ojCYDMHPMqvCc9TnzfeFSP1QEOeU6YZEd3+De0LTCgg==",
+ "dev": true
+ }
}
},
"babel-runtime": {
@@ -2345,9 +2378,9 @@
"dev": true
},
"copy-webpack-plugin": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.0.tgz",
- "integrity": "sha512-kQ2cGGQLO6Ov2fe7rEGVxObI17dPeFkv8bRGnUAGZehOcrrObyAR9yWYlFGlJsyWM4EeuC/ytQNQkXxjYotMzg==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.1.tgz",
+ "integrity": "sha512-SyIMdP6H3v+zPU+VIhKRsK0ZEF82KZ93JBlKOoIW8SkkuI84FSrHxG+aMTE1u4csbi9PLRqqWTIK+bfJ2xsFuQ==",
"dev": true,
"requires": {
"cacache": "^15.0.5",
@@ -6133,9 +6166,9 @@
"dev": true
},
"mini-css-extract-plugin": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.0.tgz",
- "integrity": "sha512-4DKmPwFd0XKlwoqvrkLi2X8Mlosh2ey/E/OVAucnPUdzGqrSWHgSqed/p4Ue2Q39JjIvcdSDgmZDO6mir5Ovmw==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.1.tgz",
+ "integrity": "sha512-jIOheqh9EU98rqj6ZaFTYNNDSFqdakNqaUZfkYwaXPjI9batmXVXX+K71NrqRAgtoGefELBMld1EQ7dqSAD5SQ==",
"dev": true,
"requires": {
"loader-utils": "^2.0.0",
@@ -7145,9 +7178,9 @@
"dev": true
},
"postcss": {
- "version": "8.1.6",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.6.tgz",
- "integrity": "sha512-JuifSl4h8dJ70SiMXKjzCxhalE6p2TnMHuq9G8ftyXj2jg6SXzqCsEuxMj9RkmJoO5D+Z9YrWunNkxqpRT02qg==",
+ "version": "8.1.7",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz",
+ "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==",
"dev": true,
"requires": {
"colorette": "^1.2.1",
@@ -7916,9 +7949,9 @@
"dev": true
},
"preact": {
- "version": "10.5.5",
- "resolved": "https://registry.npmjs.org/preact/-/preact-10.5.5.tgz",
- "integrity": "sha512-5ONLNH1SXMzzbQoExZX4TELemNt+TEDb622xXFNfZngjjM9qtrzseJt+EfiUu4TZ6EJ95X5sE1ES4yqHFSIdhg==",
+ "version": "10.5.7",
+ "resolved": "https://registry.npmjs.org/preact/-/preact-10.5.7.tgz",
+ "integrity": "sha512-4oEpz75t/0UNcwmcsjk+BIcDdk68oao+7kxcpc1hQPNs2Oo3ZL9xFz8UBf350mxk/VEdD41L5b4l2dE3Ug3RYg==",
"dev": true
},
"prepend-http": {
@@ -8501,9 +8534,9 @@
}
},
"sass-loader": {
- "version": "10.0.5",
- "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.5.tgz",
- "integrity": "sha512-2LqoNPtKkZq/XbXNQ4C64GFEleSEHKv6NPSI+bMC/l+jpEXGJhiRYkAQToO24MR7NU4JRY2RpLpJ/gjo2Uf13w==",
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.0.tgz",
+ "integrity": "sha512-ZCKAlczLBbFd3aGAhowpYEy69Te3Z68cg8bnHHl6WnSCvnKpbM6pQrz957HWMa8LKVuhnD9uMplmMAHwGQtHeg==",
"dev": true,
"requires": {
"klona": "^2.0.4",
@@ -10718,9 +10751,9 @@
"dev": true
},
"ts-loader": {
- "version": "8.0.10",
- "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.10.tgz",
- "integrity": "sha512-5fVbbZldz6LQi6RQ0v1P7lZ98CZGlQyM8b4xGZXw3G/XUqL8GIH+Ib6H01nImPhkHZ9+PVXZgTb+v3fRsaIHlg==",
+ "version": "8.0.11",
+ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.11.tgz",
+ "integrity": "sha512-06X+mWA2JXoXJHYAesUUL4mHFYhnmyoCdQVMXofXF552Lzd4wNwSGg7unJpttqUP7ziaruM8d7u8LUB6I1sgzA==",
"dev": true,
"requires": {
"chalk": "^2.3.0",
diff --git a/package.json b/package.json
index 9b2a43cbe..4b204ea8c 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"devDependencies": {
"@fortawesome/fontawesome-free": "^5.15.1",
"@mdi/svg": "^5.8.55",
- "@primer/octicons": "^11.0.0",
+ "@primer/octicons": "^11.1.0",
"@types/clipboard": "^2.0.1",
"@types/copy-webpack-plugin": "^6.2.0",
"@types/escape-html": "1.0.0",
@@ -51,13 +51,13 @@
"@types/html-minifier": "^4.0.0",
"@types/lunr": "^2.3.3",
"@types/mini-css-extract-plugin": "^1.2.1",
- "@types/node": "^14.14.6",
+ "@types/node": "^14.14.7",
"@types/ramda": "^0.27.32",
"@types/resize-observer-browser": "^0.1.4",
- "@types/webpack": "^4.41.24",
+ "@types/webpack": "^4.41.25",
"@types/webpack-assets-manifest": "^3.0.1",
- "autoprefixer": "10.0.1",
- "copy-webpack-plugin": "^6.3.0",
+ "autoprefixer": "10.0.2",
+ "copy-webpack-plugin": "^6.3.1",
"css-loader": "^5.0.1",
"event-hooks-webpack-plugin": "^2.2.0",
"expose-loader": "^1.0.1",
@@ -68,22 +68,22 @@
"imagemin-webpack-plugin": "^2.4.2",
"material-design-color": "^2.3.2",
"material-shadows": "^3.0.1",
- "mini-css-extract-plugin": "^1.3.0",
- "postcss": "^8.1.6",
+ "mini-css-extract-plugin": "^1.3.1",
+ "postcss": "^8.1.7",
"postcss-inline-svg": "^5.0.0",
"postcss-loader": "^4.0.4",
"postcss-svgo": "^4.0.2",
- "preact": "^10.5.5",
+ "preact": "^10.5.7",
"ramda": "^0.27.1",
"rimraf": "^3.0.2",
"sass": "^1.29.0",
- "sass-loader": "^10.0.5",
+ "sass-loader": "^10.1.0",
"stylelint": "^13.7.2",
"stylelint-config-rational-order": "^0.1.2",
"stylelint-config-standard": "^20.0.0",
"stylelint-order": "^4.1.0",
"stylelint-scss": "^3.18.0",
- "ts-loader": "^8.0.10",
+ "ts-loader": "^8.0.11",
"ts-node": "^9.0.0",
"tsconfig-paths-webpack-plugin": "^3.3.0",
"tslib": "^2.0.3",