feat: enhance notes list with filtering, sorting and view modes

- Added comprehensive filtering system with support for file types, tags, and quick links
- Implemented sort options (title, created, updated) with dropdown menu
- Added three view modes (compact, comfortable, detailed) for different density layouts
- Added note color indicators and hover actions (edit, delete) to note cards
- Integrated file type detection with appropriate icons for different content types
- Added filter badges to show
This commit is contained in:
2025-10-31 10:54:17 -04:00
parent 57da40f25f
commit 545c07a4b3
5 changed files with 746 additions and 27 deletions
+13 -8
View File
@@ -1,12 +1,10 @@
---
titre: Nouvelle note 12
auteur: Bruno Charest
creation_date: 2025-10-26T14:55:57.870Z
modification_date: 2025-10-26T10:55:58-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
titre: "Nouvelle note 12"
auteur: "Bruno Charest"
creation_date: "2025-10-26T14:55:57.870Z"
modification_date: "2025-10-26T10:55:58-04:00"
aliases: [""]
status: "en-cours"
publish: false
favoris: false
template: false
@@ -14,4 +12,11 @@ task: false
archive: false
draft: false
private: false
color: "#22C55E"
tags:
- test2
- configuration
- bruno
- accueil
- home
---