diff --git a/app/ui/templates/base/layout.html b/app/ui/templates/base/layout.html index 5bbc86f..a5870d7 100644 --- a/app/ui/templates/base/layout.html +++ b/app/ui/templates/base/layout.html @@ -101,8 +101,25 @@ {% set domain_context = get_domain_context(request) %} {% set is_system_admin_user = full_auth and ("System Admin" in ui_roles) %} {% set can_manage_local_storage_agent = full_auth and can_view_documents(current_user, ui_perms, ui_roles) and can_upload_documents(current_user, ui_perms, ui_roles) and (ui_roles|select("in", ["Firm Admin", "Partner", "Branch Manager"])|list|length > 0) %} + {% set clean_workspace_paths = [ + '/system-admin/dashboard', + '/firm-admin/dashboard', + '/partner/dashboard', + '/manager/dashboard', + '/employee/dashboard', + '/client/dashboard', + '/consultant/dashboard', + '/workspaces' + ] %} + {% set clean_nav_state = namespace(enabled=False) %} + {% for clean_path in clean_workspace_paths %} + {% if current_path.startswith(clean_path) %}{% set clean_nav_state.enabled = True %}{% endif %} + {% endfor %} + {% set use_clean_top_nav = full_auth and clean_nav_state.enabled %} -