authorgravatar for maria@kuuro.netmaria <maria@kuuro.net> 2026-10-04 08:56:08-03:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-10-04 08:56:08-03:00
log71fbe8e013bfddab0935f65a82732e9820bd4b73
tree56e36b1f0f1d5e508778ee58c268e6d850f91b84
parent2dfef8779e046dc9b3fe87668022f4ed0907adbb
signature Signed by PGP key B5690EEEBB952194

fix(desktop): keep titlebar controls inset when zoomed (#15496)


3 files changed, 3 insertions(+), 3 deletions(-)

apps/web/src/components/DiffPanelShell.tsx+1-1
......@@ -13,7 +13,7 @@ function getDiffPanelHeaderRowClassName(mode: DiffPanelMode) {
1313 "flex items-center justify-between gap-2",
1414 mode === "embedded" ? "px-2" : "px-4",
1515 shouldUseDragRegion
16 ? "drag-region h-[var(--workspace-topbar-height)] border-b border-border wco:h-[env(titlebar-area-height)] wco:pr-(--workspace-native-controls-inset)"
16 ? "drag-region h-[var(--workspace-topbar-height)] border-b border-border wco:pr-(--workspace-native-controls-inset)"
1717 : "flex h-10 min-h-10 shrink-0 items-center border-b border-border/60 bg-background in-data-[preview-panel-mode=inline]:mb-3 in-data-[preview-panel-mode=inline]:h-7 in-data-[preview-panel-mode=inline]:min-h-7 in-data-[preview-panel-mode=inline]:border-b-transparent",
1818 );
1919}
apps/web/src/components/RightPanelSheet.tsx+1-1
......@@ -22,7 +22,7 @@ export function RightPanelSheet(props: {
2222 side="right"
2323 showCloseButton={false}
2424 keepMounted
25 className="w-[min(42vw,28rem)] min-w-80 max-w-[28rem] max-[760px]:w-[min(88vw,24rem)] max-[760px]:min-w-0 wco:mt-[env(titlebar-area-height)] wco:h-[calc(100%-env(titlebar-area-height))] wco:max-h-[calc(100%-env(titlebar-area-height))]"
25 className="w-[min(42vw,28rem)] min-w-80 max-w-[28rem] max-[760px]:w-[min(88vw,24rem)] max-[760px]:min-w-0 wco:mt-(--workspace-topbar-height) wco:h-[calc(100%-var(--workspace-topbar-height))] wco:max-h-[calc(100%-var(--workspace-topbar-height))]"
2626 >
2727 {props.children}
2828 </SheetPopup>
apps/web/src/index.css+1-1
......@@ -140,7 +140,7 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil
140140}
141141
142142.wco {
143 --workspace-topbar-height: env(titlebar-area-height, 52px);
143 --workspace-topbar-height: max(40px, env(titlebar-area-height, 52px));
144144 --workspace-controls-top: env(titlebar-area-y, 0px);
145145 --workspace-controls-left: calc(env(titlebar-area-x, 0px) + 0.75rem);
146146 --workspace-controls-right: calc(