diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index a30c13c6b..49863e26c 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -14,8 +14,8 @@
"@radix-ui/react-dialog": "^1.1.14",
"@tanstack/react-query": "^5.81.5",
"@tanstack/react-router": "^1.125.6",
- "@vector-im/compound-design-tokens": "4.0.5",
- "@vector-im/compound-web": "^8.1.2",
+ "@vector-im/compound-design-tokens": "5.0.1",
+ "@vector-im/compound-web": "^8.2.0",
"@zxcvbn-ts/core": "^3.0.4",
"@zxcvbn-ts/language-common": "^3.0.4",
"classnames": "^2.5.1",
@@ -5736,9 +5736,10 @@
}
},
"node_modules/@vector-im/compound-design-tokens": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/@vector-im/compound-design-tokens/-/compound-design-tokens-4.0.5.tgz",
- "integrity": "sha512-tZqcQhdp854SuBduP+A11xQ2FXk2vT7RXoklDF9jA3p5fLl83OJ66fjsqRdb5UUmfkfs2tM6fFWQiuymT9kx4Q==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@vector-im/compound-design-tokens/-/compound-design-tokens-5.0.1.tgz",
+ "integrity": "sha512-PbxhjfHsVGBmrioM7iZ1wgcG8KIZRcnHIJhhEpWascWQwJ9lRm1K7ixV7sjwPWYQlmweSUB8jz4qmp7VTrxWng==",
+ "license": "SEE LICENSE IN README.md",
"peerDependencies": {
"@types/react": "*",
"react": "^17 || ^18 || ^19.0.0"
@@ -5753,9 +5754,9 @@
}
},
"node_modules/@vector-im/compound-web": {
- "version": "8.1.2",
- "resolved": "https://registry.npmjs.org/@vector-im/compound-web/-/compound-web-8.1.2.tgz",
- "integrity": "sha512-F9UyQBwRThwju+STz84iJy6JGWQ7UIxaprstfsGpiyS/3ror4E6m/mfwbrNjT0l3fhrhk6sRiTAMlcBRzYgdMQ==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@vector-im/compound-web/-/compound-web-8.2.0.tgz",
+ "integrity": "sha512-we+EQ/pw2YCEl7EMPdpeqP3HZpnQcCuOHoiAYKFwF4doXBDENLpTyA8ZdX0cViT3sqvExPT0RHZ2Nlt5Y6dQNQ==",
"license": "SEE LICENSE IN README.md",
"dependencies": {
"@floating-ui/react": "^0.27.0",
@@ -5772,7 +5773,7 @@
"@fontsource/inconsolata": "^5",
"@fontsource/inter": "^5",
"@types/react": "*",
- "@vector-im/compound-design-tokens": ">=1.6.1 <5.0.0",
+ "@vector-im/compound-design-tokens": ">=1.6.1 <6.0.0",
"react": "^18 || ^19.0.0"
},
"peerDependenciesMeta": {
diff --git a/frontend/package.json b/frontend/package.json
index 433eb368d..bbb7be613 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -24,8 +24,8 @@
"@radix-ui/react-dialog": "^1.1.14",
"@tanstack/react-query": "^5.81.5",
"@tanstack/react-router": "^1.125.6",
- "@vector-im/compound-design-tokens": "4.0.5",
- "@vector-im/compound-web": "^8.1.2",
+ "@vector-im/compound-design-tokens": "5.0.1",
+ "@vector-im/compound-web": "^8.2.0",
"@zxcvbn-ts/core": "^3.0.4",
"@zxcvbn-ts/language-common": "^3.0.4",
"classnames": "^2.5.1",
diff --git a/templates/components/icon.html b/templates/components/icon.html
index b1d10a638..b0f6ca186 100644
--- a/templates/components/icon.html
+++ b/templates/components/icon.html
@@ -202,8 +202,12 @@
{% endmacro %}
+{% macro earpiece() %}
+
+{% endmacro %}
+
{% macro edit_solid() %}
-
+
{% endmacro %}
{% macro edit() %}
@@ -282,6 +286,10 @@
{% endmacro %}
+{% macro guest() %}
+
+{% endmacro %}
+
{% macro headphones_off_solid() %}
{% endmacro %}
@@ -638,6 +646,10 @@
{% endmacro %}
+{% macro shield() %}
+
+{% endmacro %}
+
{% macro sidebar() %}
{% endmacro %}
@@ -801,3 +813,12 @@
{% macro windows() %}
{% endmacro %}
+
+{% macro workspace_solid() %}
+
+{% endmacro %}
+
+{% macro workspace() %}
+
+{% endmacro %}
+