Commit Graph

44 Commits

Author SHA1 Message Date
ebc4a95b37 에디터 미디어 삽입 실행 분리 2026-07-29 12:44:23 +09:00
92e37f3ae8 에디터 소스 선택 실행 분리 2026-07-29 12:36:29 +09:00
ae9883a588 에디터 공통 포커스 실행 분리 2026-07-29 12:17:23 +09:00
77271399cc 슬래시 명령 실행 분리 2026-07-29 11:43:39 +09:00
393d173af5 슬래시 메뉴 위치 관리 분리 2026-07-29 11:24:00 +09:00
d8cfa77080 미리보기 액션 적용 분리 2026-07-29 10:30:24 +09:00
980ef92a68 블록 패널 액션 적용 분리 2026-07-29 10:23:07 +09:00
d709b5d94c 라이브 미리보기 포커스 실행 분리 2026-07-28 18:56:54 +09:00
126f608808 에디터 블록 패널 상태 분리 2026-07-28 15:14:35 +09:00
db7cf62c92 에디터 textarea 포커스 실행 분리 2026-07-28 15:05:04 +09:00
bf7a0f247e 에디터 모드 전환 포커스 분리 2026-07-28 11:35:13 +09:00
9f3ef337ef 미디어 선택 요청 흐름 분리 2026-07-28 10:27:02 +09:00
a0e126b2a9 슬래시 메뉴 재입력 억제 보정 2026-07-27 19:05:08 +09:00
a122ef46ac 관리자 미디어 선택 상태 분리 2026-07-27 18:30:19 +09:00
a8119d22ca 관리자 본문 히스토리 상태 분리 2026-07-27 16:44:58 +09:00
1d15a0e4d1 공개 본문 인용 편집 분리 2026-07-27 16:39:20 +09:00
9efa6d6af5 공개 본문 목록 편집 분리 2026-07-27 16:29:23 +09:00
16ea10229e 공개 본문 문단 편집 분리 2026-07-27 16:14:56 +09:00
ff2d78ff81 공개 본문 fenced 블록 편집 분리 2026-07-27 16:03:50 +09:00
7c19447ec8 공개 본문 라이브 선택 상태 분리 2026-07-27 13:28:04 +09:00
5fb2781d72 공개 본문 이미지 드래그 상태 분리 2026-07-27 12:48:10 +09:00
8c4ad90f91 공개 본문 블록 계산 분리 2026-07-27 12:38:21 +09:00
b15282f41f 공개 본문 라이트박스 상태 분리 2026-07-27 12:22:18 +09:00
bf48af7bd3 에디터 슬래시 상태와 단축키 판별 분리 2026-07-27 12:09:47 +09:00
b38eb234d8 공개 페이지 전환 경고 정리 2026-07-24 16:01:11 +09:00
164bc2131f 미디어 썸네일 재생성 로직 분리 2026-07-24 13:56:21 +09:00
46c9d8d983 게시물 발행 상태 로직 분리 2026-07-24 12:35:55 +09:00
8bb6784c66 대표 이미지 선택 로직 분리 2026-07-24 12:28:48 +09:00
3c60ed48b9 게시물 태그 입력 로직 분리 2026-07-24 12:20:04 +09:00
ff18824176 설정 내비게이션 상태 분리 2026-07-24 11:11:17 +09:00
bb8d20f138 모바일 새로고침 시 좌측 사이드바 열림→닫힘 애니메이션 문제 수정
- useMenuState에 menuMounted 추가, 모바일은 항상 닫힘 상태로 시작
- 좌측 사이드바 모바일 오버레이·백드롭을 마운트 이후에만 열리도록 게이팅
- 데스크톱 기본 열림·저장 설정은 그대로 유지
- v1.10.30

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 17:45:39 +09:00
b669d34e83 관리자 검색창 한글 IME 조합 검색 및 모바일 가로 트랙 세로 스크롤 문제 수정
- IME 조합 중에도 검색되는 공통 컴포저블 useImeSearchInput 추가
- 글/멤버/미디어/설정/태그 필터/미디어 모달 검색 IME 조합 대응
- 홈 추천글·페이지 섹션 가로 트랙 touch-action pan-x 제거로 모바일 세로 스크롤 복구
- v1.10.29

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 17:03:31 +09:00
a39317f25c 자동 요약 문법 노출 정리 2026-06-26 16:52:47 +09:00
5b2ed97748 v1.7.1: 멤버 권한·추천 사이트·네비게이션 UI 개선
관리자는 VIP·멤버만 수정 가능하도록 서버·UI 권한을 정리하고 소유자 권한 이전 API와 확인 모달을 추가했다. 추천 사이트 파비콘 캐시·URL 접두사·카드 편집 UI를 보강하고 확인 얼럿을 AdminConfirmModal로 통일했다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-17 14:32:11 +09:00
38ca3a4709 v1.4.5: 게시물 작성자·편집 링크·목록 요약 보정
- posts.author_id 마이그레이션 및 owner/admin 단일 계정 환경에서만 기존 글 backfill
- 공개 상세: 글쓴이 본인일 때만 공유 옆 수정 링크 표시, 수정 시각 제거
- 목록 요약: excerpt 없을 때 본문 fallback, post-summary-clamp로 말줄임 처리
- 회원 세션 API에 isAdmin·role 추가
2026-05-22 14:43:22 +09:00
02d33996c5 관리자 목록 more vert 메뉴 통일 및 태그 메뉴 정렬 수정
AdminRowMoreMenu 공통 컴포넌트로 글·태그·페이지·미디어·네비게이션 행 액션을 ⋮ 팝오버로 통일.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 14:14:28 +09:00
797a6dd5a0 테마 깜빡임·로딩 스플래시 및 메인 커버 저장 흐름 수정
head 인라인 스크립트로 data-theme 선적용, 로고 캐시 스플래시 추가.
메인 커버는 업로드 후 저장 버튼에서 이미지·텍스트 일괄 반영.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-18 18:44:17 +09:00
2074b0b93a 관리자 글쓰기·목록 UX 개선 및 POST 설정 추가(v1.1.14~v1.1.18)
Ghost형 툴바·초안 자동 저장·발행 모달, private 제거, 미디어 모달 통합,
발행일·수정일 표시 설정과 DB 마이그레이션 025·026을 반영한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-15 16:26:48 +09:00
79d0a30475 미저장 변경 이탈 확인 추가 2026-05-13 11:29:11 +09:00
4de5589bcb 관리자 미디어 오류 피드백을 useAdminToast 토스트로 통일 (v0.0.93)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-12 11:03:23 +09:00
94a37f451d v0.0.55: 모바일 슬라이드 메뉴·우측 사이드 하단 배치
lg 미만에서 좌측 내비를 오버레이 슬라이드로 전환하고, 본문 아래에 우측 사이드를 두며 헤더·패널 여백을 보정했다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 11:38:03 +09:00
4b1ab9e00e v0.0.51: 사이드바 열 높이 고정·발행일 YYYY.MM.DD 통일
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 10:18:47 +09:00
d47134c46d 사용자 화면 사이드바 스타일을 Thred 기준으로 정렬.
좌측 네비게이션과 카테고리의 간격 및 hover 인터랙션을 원본 패턴에 맞게 보정하고, 테마 전환/사이드바 전환 애니메이션과 샘플 폴더 Git 제외 설정을 함께 반영해 사용자 화면 일관성을 높였다.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-07 17:52:18 +09:00
cbf5ed6c8c 사이드바 메뉴 토글 추가 2026-04-29 15:08:04 +09:00