From e493086962d212ce8d9cd72c814554cf65ecc3c1 Mon Sep 17 00:00:00 2001 From: sokumon Date: Mon, 2 Feb 2026 22:34:52 +0530 Subject: [PATCH] fix: various fixes for desktop --- frappe/boot.py | 6 +++++- frappe/desk/page/desktop/desktop.css | 11 +++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/frappe/boot.py b/frappe/boot.py index cf53957676..da2ffae73b 100644 --- a/frappe/boot.py +++ b/frappe/boot.py @@ -549,7 +549,11 @@ def get_sidebar_items(allowed_workspaces): else: sidebar_title = s.title w = s - if w.module in w.user.permitted_modules or sidebar_title == "My Workspaces": + if ( + frappe.session.user == "Administrator" + or w.module in w.user.permitted_modules + or sidebar_title == "My Workspaces" + ): sidebar_items[sidebar_title.lower()] = { "label": sidebar_title, "items": [], diff --git a/frappe/desk/page/desktop/desktop.css b/frappe/desk/page/desktop/desktop.css index 6733694685..9e1254e294 100644 --- a/frappe/desk/page/desktop/desktop.css +++ b/frappe/desk/page/desktop/desktop.css @@ -141,7 +141,6 @@ text-wrap: nowrap; display: flex; justify-content: space-between; - width: 120px; height: 35px; flex-direction: column; } @@ -182,7 +181,6 @@ & .modal-content { top: 120px; border-radius: var(--desktop-modal-radius); - align-items: center; } } } @@ -196,13 +194,10 @@ width: var(--desktop-modal-width); height: var(--desktop-modal-height); padding: 24px 23px !important; + width: fit-content; & .icons{ gap: 0px 0px; } - & .icons:has(.desktop-edit-mode){ - margin-top: 4px; - gap: 6px 6px; - } .icon-container{ min-height: var(--desktop-icon-dimension); } @@ -278,8 +273,8 @@ height: 5px; } & img{ - width: var(--folder-thumbnail-icon-height); - height: var(--folder-thumbnail-icon-height); + width: 9px; + height: 9px; } }