From 138878f3c48f1af82536d2ffb822a8a7fbc2553b Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Sun, 5 Jun 2022 17:10:47 +0200
Subject: [PATCH] Use new icon set in alsijil menus.py

---
 aleksis/apps/alsijil/menus.py | 33 ++++++++++++++++++++++-----------
 1 file changed, 22 insertions(+), 11 deletions(-)

diff --git a/aleksis/apps/alsijil/menus.py b/aleksis/apps/alsijil/menus.py
index eb2f7e0a6..9e259f90b 100644
--- a/aleksis/apps/alsijil/menus.py
+++ b/aleksis/apps/alsijil/menus.py
@@ -5,7 +5,8 @@ MENUS = {
         {
             "name": _("Class register"),
             "url": "#",
-            "icon": "chrome_reader_mode",
+            "svg_icon": "mdi:book-open-outline",
+            "vuetify_icon": "mdi-book-open-outline",
             "root": True,
             "validators": [
                 "menu_generator.validators.is_authenticated",
@@ -15,7 +16,8 @@ MENUS = {
                 {
                     "name": _("Current lesson"),
                     "url": "lesson_period",
-                    "icon": "alarm",
+                    "svg_icon": "mdi:alarm",
+                    "vuetify_icon": "mdi-alarm",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -26,7 +28,8 @@ MENUS = {
                 {
                     "name": _("Current week"),
                     "url": "week_view",
-                    "icon": "view_week",
+                    "svg_icon": "mdi:view-week-outline",
+                    "vuetify_icon": "mdi-view-week-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -37,7 +40,8 @@ MENUS = {
                 {
                     "name": _("My groups"),
                     "url": "my_groups",
-                    "icon": "people",
+                    "svg_icon": "mdi:account-multiple-outline",
+                    "vuetify_icon": "mdi-account-multiple-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -48,7 +52,8 @@ MENUS = {
                 {
                     "name": _("My overview"),
                     "url": "overview_me",
-                    "icon": "insert_chart",
+                    "svg_icon": "mdi:chart-box-outline",
+                    "vuetify_icon": "mdi-chart-box-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -59,7 +64,8 @@ MENUS = {
                 {
                     "name": _("My students"),
                     "url": "my_students",
-                    "icon": "people",
+                    "svg_icon": "mdi:account-school-outline",
+                    "vuetify_icon": "mdi-account-school-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -70,7 +76,8 @@ MENUS = {
                 {
                     "name": _("Assign group role"),
                     "url": "assign_group_role_multiple",
-                    "icon": "assignment_ind",
+                    "svg_icon": "mdi:clipboard-account-outline",
+                    "vuetify_icon": "mdi-clipboard-account-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -81,7 +88,8 @@ MENUS = {
                 {
                     "name": _("All lessons"),
                     "url": "all_register_objects",
-                    "icon": "list",
+                    "svg_icon": "mdi:format-list-text",
+                    "vuetify_icon": "mdi-format-list-text",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -92,7 +100,8 @@ MENUS = {
                 {
                     "name": _("Excuse types"),
                     "url": "excuse_types",
-                    "icon": "label",
+                    "svg_icon": "mdi:label-outline",
+                    "vuetify_icon": "mdi-label-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -103,7 +112,8 @@ MENUS = {
                 {
                     "name": _("Extra marks"),
                     "url": "extra_marks",
-                    "icon": "label",
+                    "svg_icon": "mdi:label-variant-outline",
+                    "vuetify_icon": "mdi-label-variant-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
@@ -114,7 +124,8 @@ MENUS = {
                 {
                     "name": _("Manage group roles"),
                     "url": "group_roles",
-                    "icon": "assignment_ind",
+                    "svg_icon": "mdi:clipboard-plus-outline",
+                    "vuetify_icon": "mdi-clipboard-plus-outline",
                     "validators": [
                         (
                             "aleksis.core.util.predicates.permission_validator",
-- 
GitLab