feat: add collapsible block type and enhance paragraph menu UX

- Added CollapsibleBlockComponent with registration in block host and columns
- Enhanced paragraph block with inline "+" button for column layouts and improved menu positioning
- Updated toggle block to support creating new toggle blocks below with dedicated event handlers
- Improved menu styling with fixed positioning, keyboard navigation (arrows, Enter, Escape), and focus management
- Simplified inline action handling by deleg
This commit is contained in:
2025-11-14 22:29:11 -05:00
parent 85d021b154
commit 9887be548e
21 changed files with 871 additions and 335 deletions
+3 -2
View File
@@ -7,11 +7,12 @@ tags: [""]
aliases: [""]
status: "en-cours"
publish: false
favoris: false
favoris: true
template: false
task: false
archive: false
draft: false
private: false
description: "Nouvelle note 7 de Bruno Charest, actuellement en cours de rédaction."
description: "Note intitulée 'Nouvelle note 7', rédigée par Bruno Charest et en cours de travail."
color: "#F59E0B"
---