dynoblog — 2026년 9월 16일
6 files+114-44
# 개발 블로그 엔트리
dynoblog의 UI/UX 개선과 코드 정리 작업을 진행했습니다. 이번 업데이트의 핵심은 사용자 경험을 더욱 직관적으로 만드는 데 있었는데, 특히 문서 영역에서 페르소나 아이콘을 버튼 위로 재배치하여 사용자가 더 빠르게 접근할 수 있도록 개선했습니다. 또한 아카이브 상세 페이지에서 발생하던 유령 스크롤바 문제를 해결했는데, 이는 바깥 문서의 스크롤이 의도치 않게 활성화되는 버그였습니다. 이런 미묘한 UI 이슈들은 사용자가 느끼는 제품의 품질을 크게 좌우하기 때문에 꼼꼼하게 다뤘습니다.
기술적으로는 TipTap 에디터의 link와 underline 확장 기능이 중복으로 구현되어 있던 부분을 정리했습니다. 이러한 리팩토링 과정에서 AI 도구를 활용하여 코드 중복을 식별하고 최적의 구조를 제안받았는데, 덕분에 더 빠르고 체계적으로 작업을 진행할 수 있었습니다. 동시에 더 이상 사용하지 않는 패키지들도 정리하면서 프로젝트의 의존성을 간소화했습니다.
이번 커밋들은 규모는 작지만(6개 파일 변경) 사용 경험과 코드 품질 모두를 향상시키는 의미 있는 개선였습니다. 작은 버그 수정과 정리 작업들이 모이면 전체 제품의 안정성과 유지보수성이 한 단계 올라간다는 점을 다시 한번 느꼈습니다.
커밋 기록
feat(doc): 문서 영역에서 페르소나 아이콘을 맨위로 버튼 위로
04:47fix(doc): 아카이브 상세의 유령 스크롤바 제거 — 바깥 문서 스크롤 잠금
04:24refactor(admin): TipTap link·underline 중복 확장 정리 + 미사용 패키지 제거
04:16