diff --git a/public/css/Cis4/Cis.css b/public/css/Cis4/Cis.css
index 57617ec8d..3b382d1b4 100644
--- a/public/css/Cis4/Cis.css
+++ b/public/css/Cis4/Cis.css
@@ -154,11 +154,30 @@ html {
color: var(--fhc-text);
}
+#cis-menu .menu-entry .submenu{
+ background-color: var(--fhc-background-highlight);
+ color: inherit;
+}
+
+#cis-menu .menu-entry:hover .submenu{
+ background-color: var(--fhc-primary-highlight);
+ color: inherit;
+}
+
+#cis-menu .menu-entry:hover .submenu:hover{
+ color: var(--fhc-dark);
+}
+
+#cis-menu [disabled="true"].menu-entry .submenu{
+ opacity: 0.5;
+ background-color: var(--fhc-secondary)
+}
+
[disabled="true"].menu-entry {
pointer-events: none;
cursor: default;
background-color: var(--fhc-disabled) !important;
- color: black !important;
+ color: var(--fhc-dark) !important;
opacity: 0.75;
-webkit-touch-callout: none;
/* iOS Safari */
diff --git a/public/js/components/Cis/Mylv/LvMenu.js b/public/js/components/Cis/Mylv/LvMenu.js
index 5f25bff5d..06a63915d 100644
--- a/public/js/components/Cis/Mylv/LvMenu.js
+++ b/public/js/components/Cis/Mylv/LvMenu.js
@@ -31,25 +31,6 @@ export default {
c4_target: function (menuItem) {
if (menuItem.c4_moodle_links?.length > 0) return null;
return menuItem.c4_target ?? null;
- },
- selectMenu: function (menuItem, index = null) {
-
- // early return if link is #
- if (index != null && menuItem.c4_linkList[index][1] == '#') return;
-
- switch (menuItem.id) {
- case "core_menu_mailanstudierende": window.location.href = menuItem.c4_link; break;
- default:
- this.selectedMenu = { ...menuItem };
- this.$emit("update:isMenuSelected", true);
- }
-
- if (this.selectedMenu && index != null && menuItem.c4_linkList[index][1] != '#') {
- this.selectedMenu.c4_link = menuItem.c4_linkList[index][1];
- this.selectedMenu.name += ' - ' + menuItem.c4_linkList[index][0];
- }
-
-
},
c4_link(menuItem) {
if (!menuItem) return null;
@@ -73,8 +54,8 @@ export default {
:disabled="c4_disabled(menuItem)" :data-bs-toggle="menuItem.c4_moodle_links?.length?'dropdown':null"
class="menu-entry p-2 w-100 text-wrap border border-1 rounded-3 d-flex flex-column align-items-center justify-content-center text-center text-decoration-none link h-100">
-
{{menuItem.name}}
-{{text}}
+{{menuItem.name}}
+ {{text}}