diff --git a/aleksis/apps/matrix/menus.py b/aleksis/apps/matrix/menus.py
index 9eac098aa10389647c89f5c5d0f369522e7d3937..45811de6e438b10d592973a5ff6d3db471ee64a1 100644
--- a/aleksis/apps/matrix/menus.py
+++ b/aleksis/apps/matrix/menus.py
@@ -5,7 +5,7 @@ MENUS = {
         {
             "name": _("Matrix"),
             "url": "#",
-            "icon": "chat",
+            "svg_icon": "simple-icons:matrix",
             "root": True,
             "validators": [
                 (
@@ -17,7 +17,7 @@ MENUS = {
                 {
                     "name": _("Groups and Rooms"),
                     "url": "matrix_rooms",
-                    "icon": "group_work",
+                    "svg_icon": "mdi:account-group-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
diff --git a/aleksis/apps/matrix/templates/matrix/room/list.html b/aleksis/apps/matrix/templates/matrix/room/list.html
index b1b326c876bc14e771ffd11f778b1c94688e638c..a2f4edd41426d0538c48f612c082c819d862a30e 100644
--- a/aleksis/apps/matrix/templates/matrix/room/list.html
+++ b/aleksis/apps/matrix/templates/matrix/room/list.html
@@ -16,13 +16,15 @@
 
 <div class="card">
   <div class="card-content">
-    <div class="card-title">{% trans "Filter groups" %}</div>
+    <div class="card-title">
+      <i class="material-icons left small iconify" data-icon="mdi:filter-multiple-outline"></i>
+      {% trans "Filter groups" %}
+    </div>
     <form method="get">
       {% form form=filter.form %}{% endform %}
-      {% trans "Search" as caption %}
-      {% include "core/partials/save_button.html" with caption=caption icon="search" %}
+      {% include "core/partials/save_button.html" with caption=_("Filter") icon="mdi:filter-outline" %}
       <button type="reset" class="btn red waves-effect waves-light">
-        <i class="material-icons left">clear</i>
+        <i class="material-icons left iconify" data-icon="mdi:filter-remove-outline"></i>
         {% trans "Clear" %}
       </button>
     </form>
@@ -36,7 +38,10 @@
       {% csrf_token %}
       <div class="row">
         <div class="col s12 {% if action_form %}m4 l4 xl6{% endif %}">
-          <div class="card-title">{% trans "Selected groups" %}</div>
+          <div class="card-title">
+            <i class="material-icons left small iconify" data-icon="mdi:account-group-outline"></i>
+            {% trans "Selected groups" %}
+          </div>
         </div>
         {% if action_form %}
         <div class="col s12 m8 l8 xl6">
@@ -46,7 +51,7 @@
           <div class="col s12 m4">
             <button type="submit" class="btn waves-effect waves-primary">
               {% trans "Execute" %}
-              <i class="material-icons right">send</i>
+              <i class="material-icons right iconify" data-icon="mdi:send-outline"></i>
             </button>
           </div>
         </div>
diff --git a/pyproject.toml b/pyproject.toml
index 1c9b49dd1860150aad1093105313f4c89052c64e..80dad381ddcb5fcdac4bf9eeefc86fb11db48865 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -35,7 +35,7 @@ python = "^3.9"
 aleksis-core = "^2.7"
 
 [tool.poetry.dev-dependencies]
-aleksis-builddeps = "^6"
+aleksis-builddeps = "*"
 matrix-synapse = "^1.49.2"
 pytest-xprocess = "^0.18.1"