Hide items in CSM Portal - Login Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-02-2024 08:40 PM
Hi,
I would like to hide "My Tasks" , "My Requests" , "My Favorites" only from the login page: csm_login.
These options are present in the widget: Employee Center Header:
I tried hiding it with CSS like:
/* Hide My Tasks, My Requests, My Favorites only on the CSM login page */
body.csm_login #todos_link, /* My Tasks */
body.csm_login #cases_popup, /* My Requests */
body.csm_login #favorites { /* My Favorites */
display: none !important;
}
/* These elements are visible on other pages */
body:not(.csm_login) #todos_link,
body:not(.csm_login) #cases_popup,
body:not(.csm_login) #favorites {
display: block !important;
}
and also tried with Client Script:
(function() {
var loginPage = '/csm_login'; // the page is named '/csm_login'
if (window.location.pathname === loginPage) {
document.body.classList.add('login-page');
}
})();
CSS to hide :
.login-page #todos_link,
.login-page #cases_popup,
.login-page #favorites,
.login-page #my_company_desktop {
display: none !important;
}
Any suggestions/help how to do it ?
Thanks in Advance!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-02-2024 09:14 PM
Hi @Gaurav_S0107 ,
You can hide those options from below record,
your_instance_URL/sp_instance_menu.do?sys_id=493d01365368301056c1ddeeff7b1207&sysparm_domain=null&sysparm_record_scope=4249e63a28d54d61bb6fbf61fd86cccb&sysparm_domain_scope=null&sysparm_nostack=true
Make the respective button value to false,
Regards,
Pradeep