feat: add Obsidian bookmarks integration with toggle UI

- Integrated BookmarksService to display and filter bookmarked notes in quick links and paginated list
- Added bookmark toggle button in note viewer with visual feedback (filled/outline icon states)
- Implemented accordion behavior in mobile sidebar where opening one section closes others
- Updated responsive breakpoints to treat tablet as mobile (desktop layout starts at 1024px)
This commit is contained in:
2025-11-04 11:18:06 -05:00
parent 59d8a9f83a
commit 7331077ffa
9 changed files with 414 additions and 46 deletions
+22 -11
View File
@@ -10,21 +10,32 @@
"ctime": 1759433952208,
"path": "HOME.md",
"title": "HOME"
},
{
"type": "file",
"ctime": 1759677937745,
"path": "folder1/test2.md",
"title": "test2"
}
]
},
{
"type": "file",
"ctime": 1759434060575,
"path": "test.md",
"title": "Page de test Markdown"
"path": "folder-4/test-add-properties.md",
"title": "test-add-properties.md",
"ctime": 1762268601102
},
{
"type": "file",
"path": "Allo-3/Nouvelle note 13.md",
"title": "Nouvelle note 13.md",
"ctime": 1762268909461
},
{
"type": "file",
"path": "Allo-3/Nouveau-markdown.md",
"title": "Nouveau-markdown.md",
"ctime": 1762268911797
},
{
"type": "file",
"path": "tata/Les Compléments Alimentaires Un Guide Général.md",
"title": "Les Compléments Alimentaires Un Guide Général.md",
"ctime": 1762268914159
}
],
"rev": "pu1hkm-417"
]
}
+3 -2
View File
@@ -74,7 +74,8 @@
"title": "Bookmarks"
}
}
]
],
"currentTab": 2
}
],
"direction": "horizontal",
@@ -178,7 +179,7 @@
"obsidian-excalidraw-plugin:New drawing": false
}
},
"active": "2e9abbba0bbc33e1",
"active": "aaf62e01f34df49b",
"lastOpenFiles": [
"big/note_500.md",
"big/note_499.md",