feat(ribbon): hide when in options

This commit is contained in:
Elian Doran 2025-12-09 16:22:03 +02:00
parent 3b8dabc9d2
commit f8447d923e
No known key found for this signature in database

View File

@ -73,10 +73,11 @@ export default function Ribbon() {
} }
}, [ computedTabs, activeTabIndex ])); }, [ computedTabs, activeTabIndex ]));
const shouldShowRibbon = (noteContext?.viewScope?.viewMode === "default" && !noteContext.noteId?.startsWith("_options"));
return ( return (
<div <div
ref={containerRef} ref={containerRef}
className={clsx("ribbon-container", noteContext?.viewScope?.viewMode !== "default" && "hidden-ext")} className={clsx("ribbon-container", !shouldShowRibbon && "hidden-ext")}
style={{ contain: "none" }} style={{ contain: "none" }}
> >
<div className="ribbon-top-row"> <div className="ribbon-top-row">