← 목록
기타 2026-05-19 2KB 읽기 2분

CrownyDoc Office Suite — 프레젠테이션 MEDIUM 약점 7건 수정

개요

CrownyDoc 벤치마크 약점 중 프레젠테이션 관련 MEDIUM 항목 7건(#64 #66 #67 #68 #72 #74 #75)을 신규 파일로 구현.

작업 내용

생성 파일

  • /Users/ef/CrownyDoc/한선씨/정적/slide-extras.js — 7개 기능 모듈 전부 구현
  • /Users/ef/CrownyDoc/한선씨/슬라이드/슬라이드확장.한선 — 한선씨 동반 파일

구현 모듈별 요약

ID모듈핵심
#64CrownySlideTheme6개 테마(기본/다크/비즈니스/크리에이티브/미니멀/자연), apply(), showThemePanel()
#66CrownySlideAlignalignLeft/Right/Top/Bottom/CenterH/CenterV + distributeH/V, showAlignToolbar()
#67CrownySlideGridtoggle()/setSize()/snapToGrid(), CSS background-image 점선 그리드, addGuide() 드래그 가이드라인
#68CrownySlideGroupgroup()/ungroup(), Ctrl+G / Ctrl+Shift+G 키 바인딩
#72CrownyTransitionTimingset()/get(), duration/delay 슬라이더 + easing 7종 패널
#74CrownySlideBackgroundsetImage()/setColor()/setGradient(), 파일업로드+URL+그라디언트 다이얼로그
#75CrownySmartArt6종 SVG(list/process/cycle/hierarchy/relationship/matrix), insert()/showSmartArtPanel()

JSON 업데이트

/Users/ef/CrownyDoc/benchmark-weaknesses.json — 7건 status → done

잔여 이슈

  • 한선씨 컴파일 검증은 Bash 권한 미부여로 런타임 확인 필요 (문법은 기존 .한선 파일 패턴 준수)
  • slide-extras.jsindex.html의 스크립트 태그에 추가 필요 (slide-transitions.js 이후 로드)
  • SmartArt cycle 다이어그램 화살표 위치는 실제 렌더링 후 미세 조정 필요할 수 있음