diff --git a/frontend/src/components/editor/renderers/slides-layout/slides-layout.tsx b/frontend/src/components/editor/renderers/slides-layout/slides-layout.tsx index 130b00c75fd..386b9eb836a 100644 --- a/frontend/src/components/editor/renderers/slides-layout/slides-layout.tsx +++ b/frontend/src/components/editor/renderers/slides-layout/slides-layout.tsx @@ -55,7 +55,7 @@ export const SlidesLayoutRenderer: React.FC = ({ setLayout={setLayout} activeIndex={resolvedIndex} onSlideChange={handleSlideChange} - configWidth={300} + configWidth={280} mode={isReading ? "read" : mode} isEditable={!isReading} /> diff --git a/frontend/src/components/slides/reveal-component.tsx b/frontend/src/components/slides/reveal-component.tsx index 850adfb88b5..b82030c4dda 100644 --- a/frontend/src/components/slides/reveal-component.tsx +++ b/frontend/src/components/slides/reveal-component.tsx @@ -231,7 +231,7 @@ const RevealSlidesComponent = ({ activeIndex, onSlideChange, mode, - configWidth = 300, // px + configWidth, // px isEditable = false, }: { cellsWithOutput: RuntimeCell[]; @@ -240,7 +240,7 @@ const RevealSlidesComponent = ({ activeIndex?: number; onSlideChange?: (index: number) => void; mode: AppMode; - configWidth?: number; + configWidth: number; isEditable?: boolean; }) => { const containerRef = useRef(null); @@ -439,7 +439,7 @@ const RevealSlidesComponent = ({
( + "marimo:slides:config-open", + true, + jotaiJsonStorage, + { getOnInit: true }, +); export interface SlideTypeOption { value: SlideType; @@ -322,7 +330,7 @@ export const SlideSidebar = ({ setLayout: (layout: SlidesLayout) => void; activeConfigCell?: RuntimeCell; }) => { - const [isConfigOpen, setIsConfigOpen] = useState(false); + const [isConfigOpen, setIsConfigOpen] = useAtom(slideConfigOpenAtom); return (