diff --git a/src/components/Bookmarks.tsx b/src/components/Bookmarks.tsx index 74b79164..335e8b76 100644 --- a/src/components/Bookmarks.tsx +++ b/src/components/Bookmarks.tsx @@ -133,6 +133,12 @@ const Bookmarks: React.FC = ({ relayPool, onLogout }) => { setSelectedUrl(url) setReaderLoading(true) setReaderContent(undefined) + + // Collapse sidebar if setting is enabled (default true) + if (settings.collapseOnArticleOpen !== false) { + setIsCollapsed(true) + } + try { const content = await fetchReadableContent(url) setReaderContent(content) diff --git a/src/components/Settings.tsx b/src/components/Settings.tsx index 84216406..25bf84d4 100644 --- a/src/components/Settings.tsx +++ b/src/components/Settings.tsx @@ -37,6 +37,19 @@ const Settings: React.FC = ({ settings, onSave, onClose, isSaving
+
+ +
+