Commit graph

32 commits

Author SHA1 Message Date
Xu Quan
9f712acda2 feat: add eslint import order rule and formaize import orders 2025-06-23 16:25:02 +08:00
Xu Quan
cd04b27878 refactor: abstract vertical layout folders and tags pane to comopnent 2025-06-22 17:25:00 +08:00
Xu Quan
6984d4a4cb refactor: abstract vertical layout files pane to comopnent 2025-06-22 17:02:18 +08:00
Xu Quan
022eb3379e refactor: abstract open/close pane button to comopnent 2025-06-22 16:57:11 +08:00
Xu Quan
fdeea7768e refactor: optimize restore vertical layout logic for better readability 2025-06-22 16:19:54 +08:00
Xu Quan
78095bfc59 refactor: use locales to manage operation tips for different languages 2025-06-22 16:16:27 +08:00
Xu Quan
09914cc103 refactor: optimize restore horizontal layout logic for better readability 2025-06-22 16:10:44 +08:00
Xu Quan
3eb38e7c9f refactor: abstract duplicate logic of generate action div's classnames into ActionContainer component 2025-06-22 15:13:06 +08:00
Xu Quan
c7e34254ff feat: show view mode and current path in file list 2025-05-24 16:25:43 +08:00
Xu Quan
2cfae51791 feat: add aria label for action buttons 2025-05-04 12:08:30 +08:00
Xu Quan
437220b73f feat: change folder and tag view buttons' position from center to right 2025-05-04 11:56:29 +08:00
Xu Quan
daa2c39736 feat: show folders/tags buttons in vertical split 2025-05-03 18:18:57 +08:00
Xu Quan
8d19b19c04 feat: use toggle action button to manage expand state of both folders and tags 2025-05-03 14:55:34 +08:00
Xu Quan
1b88cc55fe refactor: rename folder tree component to folder and tag tree 2025-05-03 14:43:15 +08:00
Xu Quan
826bc8b202 feat: support toggle folder and tag view by clicking on icons 2025-04-30 16:09:09 +08:00
Xu Quan
1ffe0c1c8a feat: add auto hide action bar option in settings 2025-04-13 17:38:17 +08:00
Xu Quan
92eb20145c fix: fix styles in themes 2025-04-13 15:31:24 +08:00
Xu Quan
172622b6ec fix: add flex display on folder to avoid new line on folder name in blue topaz theme 2025-04-12 22:35:19 +08:00
Xu Quan
0138b11b86 feat: add highlight action bar option to control whether add background color and margin for action buttons container 2025-04-12 22:35:07 +08:00
Xu Quan
136091ab0d fix: add missing icon 2025-04-11 16:36:33 +08:00
Xu Quan
0f4c843729 style: optimize styles in vertical split 2025-04-11 16:34:08 +08:00
Xu Quan
c87fee7191 fix: adapt obsidian's aciton buttons' styles 2025-04-10 18:54:25 +08:00
Xu Quan
0c5d91cd7c refactor: use styles.css to manage styles for layout divider 2025-04-06 22:07:35 +08:00
Xu Quan
1438ac1786 refactor: use styles.css to manage styles for action buttons 2025-04-06 22:04:32 +08:00
Xu Quan
cc48dd17d9 refactor: use styles.css to manage styles to avoid dynamically generated classnames 2025-04-06 21:54:18 +08:00
Xu Quan
40f551a68f style(layout): replace height with min-height and add overflow to prevent files pane exceeds the pane's height. 2025-04-03 21:35:59 +08:00
Xu Quan
0bd1678691 refactor: add classname to styled component 2025-04-03 17:40:33 +08:00
Xu Quan
7f760a9f03 fix: auto focus on file when active file changes in vertical split layout 2025-04-02 20:00:23 +08:00
Xu Quan
1e884c3153 feat: auto focus current active file 2025-04-01 11:10:52 +08:00
Xu Quan
cc7d041b7f feat: remove toggle view from layout 2025-03-30 10:39:30 +08:00
Xu Quan
42de1b8517 refactor: use dnd-kit to drag files and folders 2025-03-29 16:53:41 +08:00
Xu Quan
4d906aab15 feature: optimize vertical split layout mode with toggle off folder/file pane 2025-03-25 11:28:28 +08:00