feat: enhance embed block resizing, improve bookmark viewMode reactivity, and redesign tests panel UI

- Fixed bookmark block viewMode not updating on block changes by converting to setter/getter pattern with cached property
- Enhanced embed block with persistent resize handles using opacity transitions instead of DOM changes to prevent iframe flashing
- Improved YouTube URL handling to support watch, youtu.be, shorts, and embed formats with normalized embed URLs
- Added iframe permissions (
This commit is contained in:
2025-11-20 22:00:15 -05:00
parent 6b47ec39ff
commit 843258be44
8 changed files with 319 additions and 75 deletions
+17
View File
@@ -0,0 +1,17 @@
---
titre: NewPage
auteur: Bruno Charest
creation_date: 2025-11-21T02:01:06.468Z
modification_date: 2025-11-20T21:01:07-04:00
catégorie: ""
tags: []
aliases: []
status: en-cours
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---
+15
View File
@@ -0,0 +1,15 @@
---
titre: "NewPage"
auteur: "Bruno Charest"
creation_date: "2025-11-21T02:01:06.468Z"
modification_date: "2025-11-21T02:01:06.468Z"
status: "en-cours"
publish: false
favoris: false
template: false
task: false
archive: false
draft: false
private: false
---