diff --git a/src/client/scripts/theme.ts b/src/client/scripts/theme.ts
index 9f165f79981c527414f9ea9964bf06e8e9a742a0..e79d54fa6dcb5e3cb78b2827618719151c68eb4c 100644
--- a/src/client/scripts/theme.ts
+++ b/src/client/scripts/theme.ts
@@ -92,6 +92,8 @@ function compile(theme: Theme): Record<string, string> {
 				case 'darken': return color.darken(arg);
 				case 'lighten': return color.lighten(arg);
 				case 'alpha': return color.setAlpha(arg);
+				case 'hue': return color.spin(arg);
+				case 'saturate': return color.saturate(arg);
 			}
 		}