From d0cf2cd1ba79343b5e1ae6fa4ff0ad308d31fbab Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Fri, 23 Feb 2024 18:12:44 +0100
Subject: [PATCH] Specify icons to show when menu items are active

---
 aleksis/apps/alsijil/frontend/index.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/aleksis/apps/alsijil/frontend/index.js b/aleksis/apps/alsijil/frontend/index.js
index eb09dd25f..e8f870010 100644
--- a/aleksis/apps/alsijil/frontend/index.js
+++ b/aleksis/apps/alsijil/frontend/index.js
@@ -9,6 +9,7 @@ export default {
     inMenu: true,
     titleKey: "alsijil.menu_title",
     icon: "mdi-account-group-outline",
+    iconActive: "mdi-account-group",
     validators: [hasPersonValidator],
   },
   props: {
@@ -205,6 +206,7 @@ export default {
         inMenu: true,
         titleKey: "alsijil.extra_marks.menu_title",
         icon: "mdi-label-variant-outline",
+        iconActive: "mdi-label-variant",
         permission: "alsijil.view_extramarks_rule",
       },
       props: {
@@ -243,6 +245,7 @@ export default {
         inMenu: true,
         titleKey: "alsijil.excuse_types.menu_title",
         icon: "mdi-label-outline",
+        iconActive: "mdi-label",
         permission: "alsijil.view_excusetypes_rule",
       },
       props: {
@@ -281,6 +284,7 @@ export default {
         inMenu: true,
         titleKey: "alsijil.group_roles.menu_title_manage",
         icon: "mdi-clipboard-plus-outline",
+        iconActive: "mdi-clipboard-plus",
         permission: "alsijil.view_grouproles_rule",
       },
       props: {
@@ -367,6 +371,7 @@ export default {
         inMenu: true,
         titleKey: "alsijil.group_roles.menu_title_assign",
         icon: "mdi-clipboard-account-outline",
+        iconActive: "mdi-clipboard-account",
         permission: "alsijil.assign_grouprole_for_multiple_rule",
       },
       props: {
-- 
GitLab