diff --git a/public/css/Cis4/Cis.css b/public/css/Cis4/Cis.css index 2f495cc41..2762e2235 100644 --- a/public/css/Cis4/Cis.css +++ b/public/css/Cis4/Cis.css @@ -464,6 +464,19 @@ html { margin-inline-start: 0.5rem; } +[disabled="true"].fhc-entry { + pointer-events: none; + cursor: default; + background-color: #dadada !important; + color: black !important; + -webkit-touch-callout: none; /* iOS Safari */ + -webkit-user-select: none;/* Safari */ + -khtml-user-select: none;/* Konqueror HTML */ + -moz-user-select: none;/* Old versions of Firefox */ + -ms-user-select: none;/* Internet Explorer/Edge */ + user-select: none; +} + .fhc-entry:hover{ background-color:#0088d6 !important; color:white !important; diff --git a/public/js/components/Cis/Mylv/LvMenu.js b/public/js/components/Cis/Mylv/LvMenu.js index 7d4b7ef48..1a6e2ac32 100644 --- a/public/js/components/Cis/Mylv/LvMenu.js +++ b/public/js/components/Cis/Mylv/LvMenu.js @@ -33,6 +33,17 @@ export default { }, + c4_link(menuItem) { + if (!menuItem) return null; + if (Array.isArray(menuItem.c4_moodle_links) && menuItem.c4_moodle_links.length) + { + return '#'; + } + else + { + return menuItem.c4_link ?? null; + } + }, }, template:/*html*/`