feat: improve note management UI and accessibility

- Replaced fixed positioning with CDK Overlay for "Move to Folder" dialog with improved accessibility and focus management
- Added visual accent color support to note header buttons based on note color metadata
- Enhanced move dialog with keyboard navigation and Enter key support for quick folder selection
- Improved dialog backdrop with themed blur effect and proper z-indexing
- Fixed folder icon SVG path in move dialog
- Added max height constraint an
This commit is contained in:
2025-10-27 16:37:31 -04:00
parent 11a58426d0
commit 2a82ea2f2b
33 changed files with 377 additions and 298 deletions
+23
View File
@@ -0,0 +1,23 @@
---
titre: Nouvelle note 13
auteur: Bruno Charest
creation_date: 2025-10-26T14:56:06.375Z
modification_date: 2025-10-27T15:43:42-04:00
catégorie: ""
tags:
- configuration
- tag2
- bruno
- accueil
aliases:
- ""
status: en-cours
publish: false
favoris: true
template: false
task: false
archive: false
draft: false
private: false
color: "#F59E0B"
---
+1 -1
View File
@@ -10,7 +10,7 @@ tags:
aliases: []
status: en-cours
publish: false
favoris: false
favoris: true
template: false
task: false
archive: false
@@ -18,3 +18,39 @@ tags:
- accueil
- tag3
---
Allo ceci est un tests
toto
# Test 1 Markdown
## Titres
# Niveau 1
#tag1 #tag2 #test #test2
# Nouveau-markdown
## sous-titre
- [ ] allo
- [ ] toto
- [ ] tata
## sous-titre 2
#tag1 #tag2 #tag3 #tag4
## sous-titre 3
## sous-titre 4
## sous-titre 5
test
## sous-titre 6
test
## sous-titre 7
test
## sous-titre 8
@@ -1,8 +1,8 @@
---
titre: Nouvelle note 15
titre: Nouvelle note 16
auteur: Bruno Charest
creation_date: 2025-10-27T01:39:33.465Z
modification_date: 2025-10-26T21:39:33-04:00
creation_date: 2025-10-27T18:01:11.627Z
modification_date: 2025-10-27T14:01:12-04:00
catégorie: ""
tags: []
aliases: []
@@ -1,8 +1,8 @@
---
titre: "Nouvelle note 15"
titre: "Nouvelle note 16"
auteur: "Bruno Charest"
creation_date: "2025-10-27T01:39:33.465Z"
modification_date: "2025-10-27T01:39:33.465Z"
creation_date: "2025-10-27T18:01:11.627Z"
modification_date: "2025-10-27T18:01:11.627Z"
status: "en-cours"
publish: false
favoris: false
-1
View File
@@ -13,7 +13,6 @@ draft: true
private: true
toto: "tata"
readOnly: false
color: "#A855F7"
---
Allo ceci est un tests
toto
+4
View File
@@ -13,6 +13,10 @@ archive: true
draft: true
private: true
color: "#EF4444"
tags:
- configuration
- tag4
- test
---
# TEST
-21
View File
@@ -1,21 +0,0 @@
---
titre: "Nouvelle note 13"
auteur: "Bruno Charest"
creation_date: "2025-10-26T14:56:06.375Z"
modification_date: "2025-10-26T10:56:06-04:00"
aliases: [""]
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
color: "#F59E0B"
tags:
- configuration
- tag2
- bruno
- accueil
---
+54
View File
@@ -0,0 +1,54 @@
---
titre: test-add-properties
auteur: Bruno Charest
creation_date: 2025-10-23T13:11:50-04:00
modification_date: 2025-10-27T16:20:34-04:00
catégorie: ""
tags:
- tagtag
aliases: []
status: en-cours
publish: false
favoris: true
template: false
task: true
archive: false
draft: false
private: true
---
Allo ceci est un tests
toto
# Test 1 Markdown
## Titres
# Niveau 1
#tag1 #tag2 #test #test2
# Nouveau-markdown
## sous-titre
- [ ] allo
- [ ] toto
- [ ] tata
## sous-titre 2
#tag1 #tag2 #tag3 #tag4
## sous-titre 3
## sous-titre 4
## sous-titre 5
test
## sous-titre 6
test
## sous-titre 7
test
## sous-titre 8
+52
View File
@@ -0,0 +1,52 @@
---
titre: "test-add-properties"
auteur: "Bruno Charest"
creation_date: "2025-10-23T13:11:50-04:00"
modification_date: "2025-10-27T15:13:08-04:00"
status: "en-cours"
publish: false
favoris: true
template: false
task: true
archive: false
draft: false
private: true
tags:
- tagtag
---
Allo ceci est un tests
toto
# Test 1 Markdown
## Titres
# Niveau 1
#tag1 #tag2 #test #test2
# Nouveau-markdown
## sous-titre
- [ ] allo
- [ ] toto
- [ ] tata
## sous-titre 2
#tag1 #tag2 #tag3 #tag4
## sous-titre 3
## sous-titre 4
## sous-titre 5
test
## sous-titre 6
test
## sous-titre 7
test
## sous-titre 8
@@ -1,17 +0,0 @@
---
titre: Nouvelle note 10
auteur: Bruno Charest
creation_date: 2025-10-27T01:39:29.029Z
modification_date: 2025-10-26T21:39:29-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 10"
auteur: "Bruno Charest"
creation_date: "2025-10-27T01:39:29.029Z"
modification_date: "2025-10-27T01:39:29.029Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,17 +0,0 @@
---
titre: Nouvelle note 11
auteur: Bruno Charest
creation_date: 2025-10-27T01:39:30.678Z
modification_date: 2025-10-26T21:39:31-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 11"
auteur: "Bruno Charest"
creation_date: "2025-10-27T01:39:30.678Z"
modification_date: "2025-10-27T01:39:30.678Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 14"
auteur: "Bruno Charest"
creation_date: "2025-10-27T01:39:31.961Z"
modification_date: "2025-10-27T01:39:31.961Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,17 +0,0 @@
---
titre: Nouvelle note 3
auteur: Bruno Charest
creation_date: 2025-10-26T02:24:37.457Z
modification_date: 2025-10-25T22:24:37-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 3"
auteur: "Bruno Charest"
creation_date: "2025-10-26T02:24:37.457Z"
modification_date: "2025-10-26T02:24:37.457Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,17 +0,0 @@
---
titre: Nouvelle note 4
auteur: Bruno Charest
creation_date: 2025-10-25T02:07:16.534Z
modification_date: 2025-10-24T22:07:16-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 4"
auteur: "Bruno Charest"
creation_date: "2025-10-25T02:07:16.534Z"
modification_date: "2025-10-25T02:07:16.534Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,17 +0,0 @@
---
titre: Nouvelle note 5
auteur: Bruno Charest
creation_date: 2025-10-26T02:40:02.515Z
modification_date: 2025-10-25T22:40:02-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 5"
auteur: "Bruno Charest"
creation_date: "2025-10-26T02:40:02.515Z"
modification_date: "2025-10-26T02:40:02.515Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,17 +0,0 @@
---
titre: Nouvelle note 6
auteur: Bruno Charest
creation_date: 2025-10-26T02:41:08.391Z
modification_date: 2025-10-25T22:41:08-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,15 +0,0 @@
---
titre: "Nouvelle note 6"
auteur: "Bruno Charest"
creation_date: "2025-10-26T02:41:08.391Z"
modification_date: "2025-10-26T02:41:08.391Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
@@ -1,25 +0,0 @@
---
titre: archived-note
auteur: Bruno Charest
creation_date: 2025-10-19T11:13:12-04:00
modification_date: 2025-10-19T12:09:46-04:00
catégorie: ""
tags:
- bruno
- configuration
aliases: []
status: en-cours
publish: true
favoris: true
template: true
task: true
archive: true
draft: true
private: true
---
# Archived Note
#bruno
This note was archived and moved to trash.