diff --git a/desktop/frontend-next/src/design/settings.css b/desktop/frontend-next/src/design/settings.css index d84e46039e..9ad3759130 100644 --- a/desktop/frontend-next/src/design/settings.css +++ b/desktop/frontend-next/src/design/settings.css @@ -436,3 +436,5 @@ .prefs-pagetitle > .usual { flex-basis: 100%; margin: 0; color: var(--faint); font: var(--w-reg) var(--fs-meta)/1.4 var(--ui); } .srow-name { display: flex; align-items: center; gap: 8px; } .srow-meta > .apply:not([data-usual]) { display: none; } +.prefs-strip { position: fixed; inset: 0 0 auto; height: var(--chrome-h, 39px); z-index: 50; background: color-mix(in srgb, var(--page) 40%, transparent); -webkit-backdrop-filter: blur(14px) saturate(.92); backdrop-filter: blur(14px) saturate(.92); pointer-events: none; } +:root[data-fold~="scene"] .prefs-strip { display: none; } diff --git a/desktop/frontend-next/src/ui/Settings.tsx b/desktop/frontend-next/src/ui/Settings.tsx index baa07b57e7..46775b7172 100644 --- a/desktop/frontend-next/src/ui/Settings.tsx +++ b/desktop/frontend-next/src/ui/Settings.tsx @@ -335,7 +335,7 @@ export function Settings({ hub, onError, port, networkPort, localWorkspacePort, useSettingLanding(root, landed, at, setLanded); return ( -