블록 메뉴와 드래그 이동 안정화

This commit is contained in:
2026-05-07 15:31:57 +09:00
parent 4e5ccb2726
commit 0f60039126
8 changed files with 76 additions and 27 deletions

View File

@@ -1,5 +1,15 @@
# 의사결정 이력
## 2026-05-07 v0.0.41
### 명령 메뉴 계층과 개발 도구 표시 결정
관리자 블록 에디터의 `/` 명령 메뉴가 열린 행은 다른 블록 행보다 위 stacking 순서로 올린다. 메뉴가 절대 위치로 열릴 때 아래 블록의 텍스트가 같은 레이어에 남아 있으면 메뉴 배경 위로 겹쳐 보일 수 있기 때문이다.
블록 이동은 `drop` 이벤트뿐 아니라 `dragend`에서도 현재 삽입선 위치를 기준으로 확정한다. 브라우저와 입력 요소 조합에 따라 contenteditable 주변에서 `drop` 이벤트가 안정적으로 들어오지 않을 수 있으므로, 사용자가 본 삽입선과 실제 결과가 어긋나지 않게 하기 위해서다.
개발 서버의 Nuxt DevTools는 현재 관리자 글쓰기 전체 화면 QA를 방해하므로 기본 비활성화한다. 하단 검은 도킹 패널은 애플리케이션 UI가 아니라 개발 도구 영역이지만, 편집 화면 높이와 스크롤 문제를 확인할 때 혼동을 만들 수 있기 때문이다.
## 2026-05-07 v0.0.40
### 글쓰기 스크롤과 드래그 드롭 피드백 결정