Commit Graph

1603 Commits

Author SHA1 Message Date
김보곤
ad564c0771 feat: [design-insight] 50종 UI 패턴 와이어프레임 미리보기 추가
- 로그인/인증 5종: 클래식 로그인, 소셜 SSO, 2FA, 비밀번호 재설정, 회원가입
- 보고서 5종: 인쇄용, 인보이스/견적서, 분석 리포트, 업무 보고서, PDF 리포트
- 대시보드 4종: 위젯, 실시간 모니터링, 멀티 차트, 데이터 시각화
- 목록 3종: 무한 스크롤, 그룹/섹션, 벌크 액션
- 폼 3종: 인라인 편집, 리치 텍스트 에디터, 프로필 카드
- 모달 4종: 확인 다이얼로그, 라이트박스, 알림 센터, 날짜 선택기
- 네비게이션 3종: 메가 메뉴, 모바일 하단바, 다단계 드롭다운
- 기타 3종: 드래그 정렬, 스켈레톤 로딩, 알림 배지
2026-03-08 10:41:44 +09:00
김보곤
2b64f41b39 feat: [rd] 디자인 인사이트 카드 미리보기 모달 + 와이어프레임 20종
- 카드 클릭 시 미리보기 모달 (좌: 와이어프레임, 우: 정보 패널)
- 패턴 카드 20종 CSS 와이어프레임 자동 생성
- KPI 대시보드, 데이터 테이블, 칸반, Command Palette,
  사이드바, 모달 폼, 설정, 타임라인, 트리 분할뷰,
  온보딩 스테퍼, 토스트, Empty State, 검색 자동완성,
  탭 레이아웃, 카드 그리드, 가격표, 캘린더, 채팅,
  파일 업로드, 브레드크럼
- 미리보기에서 편집 모달로 전환 가능
2026-03-08 10:27:26 +09:00
김보곤
2fc9242019 feat: [rd] 디자인 인사이트 인기 UI 패턴 20종 프리셋 추가
- 웹서비스 인기 UI 패턴 20종 프리셋 템플릿
- KPI 대시보드, 데이터 테이블, 칸반, Command Palette,
  사이드바, 모달 폼, 설정 페이지, 타임라인, 트리 분할뷰,
  온보딩 스테퍼, 토스트, Empty State, 검색 자동완성,
  탭 레이아웃, 카드 그리드, 가격표, 캘린더, 채팅,
  파일 업로드, 브레드크럼
- 빈 상태 및 내보내기 메뉴에서 불러오기 버튼 제공
- 각 패턴별 구성 요소, 가이드라인, 참고 서비스 포함
2026-03-08 10:12:32 +09:00
김보곤
ce9747a129 fix: [rd] 디자인 인사이트 'SAM ERP' → 'SAM' 용어 수정 2026-03-08 10:07:56 +09:00
김보곤
4b28a868ac feat: [rd] 디자인 인사이트 도움말 모달 추가
- ? 버튼 클릭 시 7개 탭 도움말 모달 표시
- 개요, 툴바, 카드 유형, 뷰 모드, 사이드바, 단축키, 워크플로우
- 각 기능별 상세 설명 및 빠른 시작 가이드
2026-03-08 10:02:57 +09:00
김보곤
5898a29077 feat: [rd] 디자인 인사이트 메뉴 Phase 1 MVP 구현
- GET /rd/design-insight 라우트 + 컨트롤러 추가
- Alpine.js 단일 파일 SPA (localStorage 기반)
- 4종 카드: 레퍼런스, 분석(CRAP), 패턴, Before/After
- 3종 뷰: 보드, 갤러리, 리스트
- Ctrl+V 클립보드 이미지 붙여넣기
- 프로젝트 CRUD, 태그/카테고리 필터, 검색
- JSON 내보내기/가져오기
2026-03-08 09:56:01 +09:00
김보곤
9e8f240f41 fix: [planning-design] 이미지 블록 업로드를 더블클릭으로 변경
- 단일 클릭 시 드래그 이동 중 파일 창이 뜨는 문제 해결
- @click.stop → @dblclick.stop 변경
2026-03-08 09:23:32 +09:00
김보곤
863cc16735 feat: [planning-design] 작업 영역 극대화 (패널 접기/펼치기)
- 좌측 메뉴트리 패널 접기/펼치기 토글 버튼 추가
- Description 패널 접기/펼치기 토글 바 추가
- 사이드바 접힘 시 스토리보드 페이지 폭 1100→1400px 자동 확장
- sb-editor padding 24→12px 축소
2026-03-08 09:19:34 +09:00
김보곤
e24be0f43e feat: [planning-design] 사이드바 접기/펼치기 버튼 추가
- 좌측 패널 탭 바에 접기(<<) 버튼 추가
- 사이드바 접힘 시 좌측 가장자리에 펼치기(>) 버튼 표시
- 캔버스 작업 공간 극대화 지원
2026-03-08 09:08:41 +09:00
김보곤
01310cda0f fix: [planning-design] 블록 서식(글자색/크기/굵기 등) 자식 요소에 상속 적용
- 자식 요소(.sb-blk-text, .sb-blk-heading 등)에 하드코딩된 color가 있어 부모 스타일 무시됨
- CSS attribute selector로 부모에 style이 설정된 경우 color/font-size/font-weight/font-style/text-align inherit 적용
2026-03-08 01:26:22 +09:00
김보곤
997ae6f46c feat: [planning-design] 블록 서식 툴바 + 우클릭 컨텍스트 메뉴 추가
- 블록 선택 시 Notion 스타일 플로팅 서식 툴바 표시
- 글자색, 배경색, 글자 크기, 굵게, 기울임, 정렬 설정
- 앞/뒤로 보내기 (z-index), 서식 초기화
- 우클릭 컨텍스트 메뉴: 복제/잘라내기/삭제/서식/레이어
- 서브메뉴로 글자색/배경색 직접 선택 가능
- 블록별 style 속성 저장 (localStorage 영속)
- HTML 내보내기/인쇄에 서식 반영
2026-03-08 01:22:28 +09:00
김보곤
ad98929978 feat: [planning-design] 좌표 기반 인쇄 기능 추가 + HTML 내보내기 블록 좌표 배치 개선 2026-03-08 00:51:26 +09:00
김보곤
08dbab9912 feat: [planning-design] Description 패널 리사이즈 + 번호 뱃지 마커 블록 (드래그&드롭/툴바) 2026-03-08 00:41:48 +09:00
김보곤
fb9c6e1de5 fix: [planning-design] Ctrl+X 후 Ctrl+Z 복구 안 되는 문제 수정 2026-03-08 00:34:25 +09:00
김보곤
60c370370c feat: [planning-design] Ctrl+X 잘라내기 기능 추가 (단일/다중) 2026-03-08 00:31:20 +09:00
김보곤
c37adb1a7e fix: [planning-design] 올가미 선택 동작 안 되는 문제 수정 2026-03-08 00:29:14 +09:00
김보곤
7e0c99a9b3 feat: [planning-design] 올가미(마퀴) 다중 선택 + 그룹 이동/복사/삭제 기능 추가 2026-03-08 00:26:40 +09:00
김보곤
889c527154 feat: [planning-design] 메뉴/캔버스 경계 드래그 리사이즈 기능 추가 2026-03-08 00:20:56 +09:00
김보곤
e5e5b69ad8 fix: [planning-design] 블록 툴바를 단위업무 상단으로 이동 2026-03-08 00:17:20 +09:00
김보곤
35d092f065 fix: [planning-design] placeholder 색상 더 옅게 + italic 스타일 적용 2026-03-07 23:54:31 +09:00
김보곤
c6b6bbdf92 feat: [planning-design] 스토리보드 페이지 복사 기능 추가 2026-03-07 23:52:05 +09:00
김보곤
3e3ea03139 feat: [planning-design] 스토리보드 블록 Undo/Redo 기능 추가 (Ctrl+Z/Y) 2026-03-07 23:49:56 +09:00
김보곤
abebf0e452 feat: [planning-design] 블록 Ctrl+C/V 복사 붙여넣기 및 Delete 삭제
- Ctrl+C: 선택된 블록 클립보드 복사
- Ctrl+V: 클립보드 블록 붙여넣기 (24px 오프셋)
- Delete/Backspace: 선택된 블록 삭제
- 연속 Ctrl+V 시 오프셋 누적으로 겹침 방지
2026-03-07 23:43:33 +09:00
김보곤
049e66e426 feat: [planning-design] 블록 자유 배치 캔버스 (PPT 스타일)
- 블록을 드래그하여 자유롭게 위치 이동
- 오른쪽/아래/대각선 리사이즈 핸들로 크기 조절
- 더블클릭으로 편집 모드 진입
- 그리드 도트 배경으로 위치 인지 용이
- 선택 시 크기 표시 (w × h)
- 블록 기본 크기를 유형별로 최적화
- 템플릿 삽입 시 자동 세로 배치
2026-03-07 23:40:30 +09:00
김보곤
d9fa80fc03 fix: [planning-design] 템플릿 패널 잘림 현상 수정
- position: absolute → fixed로 변경 (부모 overflow 영향 제거)
- 버튼 위치 기준으로 JS 동적 좌표 계산
- 화면 경계 밖 방지 (좌/우/하단 overflow 체크)
2026-03-07 23:34:50 +09:00
김보곤
8c734bbf2d feat: [planning-design] 스토리보드 블록 템플릿 시스템 추가
- 기본 프리셋 9종: 검색+목록, 상세폼, CRUD, 대시보드, 결재폼,
  탭 레이아웃, 팝업/모달, 로그인, 빈 페이지
- 내 템플릿 저장/삽입/삭제 (localStorage 영구 보관)
- 템플릿 검색 필터, 프리셋/커스텀 탭 분리
- 현재 페이지 블록을 한 번에 템플릿으로 저장하여 재활용
2026-03-07 23:29:31 +09:00
김보곤
2f9ef0d0a2 feat: [planning-design] 스토리보드 블록 편집기 구현
- 노션 스타일 블록 기반 화면 설계 편집기
- 15종 블록: 제목(H1/H2), 텍스트, 테이블, 콜아웃, 체크리스트,
  코드, 버튼, 입력필드, 셀렉트, 카드, 뱃지, 이미지, 구분선
- 드래그 앤 드롭 블록 순서 변경
- 블록 복제, 위/아래 이동, 삭제 지원
- HTML 내보내기에 블록 렌더링 반영
2026-03-07 23:19:29 +09:00
김보곤
90c03b3f14 feat: [planning-design] 메뉴 트리 편집 모달 UI 추가
- JSON prompt 방식 → 트리구조 모달 UI로 개선
- 상위/하위 메뉴 추가, 삭제, 이름 편집 지원
- 드래그 앤 드롭으로 메뉴 순서 변경 가능
- 접기/펼치기 토글 지원
2026-03-07 23:07:37 +09:00
김보곤
f16d078359 feat: [planning-design] 스토리보드 뷰 통합 완성
- loadProject()에서 sb 데이터 복원 추가
- newProject()에서 sb 초기화 추가
- init()에서 sbInitPages() 호출 추가
2026-03-07 22:55:56 +09:00
김보곤
439d80b09a fix: [rd] 기획디자인 연결선 화살표 제거, 단순 곡선으로 변경 2026-03-07 22:32:18 +09:00
김보곤
7b9ce99541 feat: [rd] 기획디자인 연결선 삭제 + 스페이스바 패닝 기능 추가
- 연결선 클릭 선택 → Delete/Backspace로 삭제
- 우클릭 컨텍스트 메뉴에 '연결선 삭제' 항목 추가
- 스페이스바 누른 채 마우스 드래그로 캔버스 이동 (Figma/FigJam 방식)
- 패닝 중 커서 grab/grabbing 변경
2026-03-07 22:28:54 +09:00
김보곤
b0a70481e8 fix: [rd] 기획디자인 연결선 렌더링 수정 (SVG namespace 문제 해결)
- Alpine.js <template x-for>가 SVG 내부에서 path 요소 생성 불가 문제
- SVG 요소를 createElementNS로 직접 생성하는 renderConnections() 도입
- x-effect + _connTick 카운터로 노드 이동/연결 변경 시 자동 리렌더
2026-03-07 22:22:51 +09:00
김보곤
98f7b94516 feat: [rd] 기획디자인 7대 기능 추가 (칸반/모달/체크리스트/담당자/필터/검색/리스트뷰)
- 칸반 보드: 상태별 컬럼 드래그앤드롭으로 상태 전환
- 노드 상세 모달: 더블클릭으로 전체 편집 (Notion 스타일)
- 체크리스트: 모달 내 하위 작업 관리, 진행률 프로그레스 바
- 담당자/마감일 필드: 노드별 배정, 기한 초과 빨간 표시
- 필터 바: 상태/우선순위/유형/텍스트 필터링 (Ctrl+F)
- 리스트/테이블 뷰: 정렬 가능한 전체 노드 목록
- autoSave toast 제거 (UX 방해 요소)
2026-03-07 22:17:08 +09:00
김보곤
d0f997321e feat: [rd] 기획디자인 플래닝 캔버스 페이지 추가
- 연구개발 > 기획디자인 메뉴 라우트/컨트롤러/뷰 추가
- Alpine.js 기반 캔버스 도구 (노드 배치, 연결, 줌/팬)
- 16종 노드 타입 (기획/분석/구조/산출물 카테고리)
- 타임라인/플로우 뷰 모드, 프로젝트 저장/불러오기
- 실행취소/재실행, 키보드 단축키 지원
2026-03-07 22:06:27 +09:00
김보곤
64a9c0556e feat: [approval] 결재선 요약 카드 가로 2분할 (결재선 | 참조선 분리 표시)
- 기안 작성 페이지 결재선 요약 영역을 좌우 2분할 레이아웃으로 변경
- 좌측: 결재선 (결재/합의 카드), 우측: 참조선 (참조 카드)
- 참조자가 없으면 결재선만 전체 너비로 표시
2026-03-07 20:58:14 +09:00
김보곤
089808a5ba fix: [menus] 메뉴 관리 페이지 기본 행 표시 500개 고정
- 공통 pagination_per_page 쿠키 대신 menu_per_page 전용 쿠키 사용
- 다른 페이지에서 200개로 설정해도 메뉴 관리는 항상 500개 기본
2026-03-07 19:51:09 +09:00
김보곤
c309d70a7e feat: [claude-code] 벤치마크 이름 hover 시 설명 툴팁 추가 (SWE-bench, GPQA, ARC-AGI 등) 2026-03-07 19:29:49 +09:00
김보곤
48bb0a5ae0 fix: [claude-code] 모델 비교 카드 날짜 뱃지 inline style로 변경 (Tailwind bg-opacity 미적용 문제) 2026-03-07 19:29:49 +09:00
김보곤
b1e5d54020 fix: [claude-code] 모델 비교 카드 날짜 텍스트 색상 수정 (흰배경에 흰글자 → 명시적 text-white) 2026-03-07 19:29:49 +09:00
김보곤
6958d18938 fix: [claude-code] 발전과정 리서치 데이터 보강 및 오류 수정
- Opus 4.1 (2025.08.05) 모델 추가 (SWE 74.5%, GPQA 80.9%)
- Haiku 4.5 SWE-bench 73.3% 벤치마크 추가
- Opus 4.5 가격 수정 ($15/$75 → $5/$25)
- Opus 4 GPQA 수정 (79.6% → 76.9%), 출시일 수정 (09 → 05)
- Claude Code GA 날짜 정정 (2025.04 → 2025.05.22)
- Claude Code $1B 런레이트 매출 달성 정보 추가
- SWE-bench 성장 바 차트에 Opus 4.1, Haiku 4.5 추가
2026-03-07 19:29:49 +09:00
김보곤
cfe1e924c5 feat: [claude-code] 발전과정 페이지 대폭 강화 - 모델 비교 탭 추가
- 새 '모델 비교' 탭: 각 모델별 특징 카드, 벤치마크 바 차트, 핵심 스펙
- Opus 4.6/4.5, Sonnet 4.6/4.5, 4 Opus/Sonnet, 3.7/3.5, Haiku 4.5 상세
- SWE-bench, GPQA Diamond, ARC-AGI 2, OSWorld 벤치마크 수치 반영
- Opus 4.6 vs Sonnet 4.6 직접 비교표 추가
- 모델 진화 탭: 세대별 비교표 10개 모델로 확장, SWE-bench 성장 바 차트
- 타임라인 탭: Opus 4.5(2025.11) 노드 추가, 정확한 출시일 반영
- 히어로 수치 업데이트 (9세대 모델, SWE-bench 80.8%)
2026-03-07 19:29:49 +09:00
김보곤
0f5b123a2c feat: [claude-code] 발전과정 페이지 추가 (타임라인/핵심혁신/모델진화/생태계) 2026-03-07 19:29:49 +09:00
김보곤
6a25389164 feat: [china-tech] 중국 AI기술 발전과정 페이지 추가 2026-03-07 19:27:15 +09:00
김보곤
348b22c296 feat: [help] 도움말 > 바로빌 연동 가이드 페이지 추가
- 7탭 구성: 전체 구조, 초기 설정, 세금계산서, 계좌/카드, 홈택스 연동, 카카오톡/SMS, 메뉴 맵
- BarobillGuideController + HX-Redirect 패턴 적용
- 테넌트 필수 설정, 바로빌↔SAM 연동 구조, FAQ 포함
2026-03-07 19:03:06 +09:00
김보곤
594ae575a5 feat: [help] 도움말 > 연차휴가/근태관리 페이지 추가
- 7탭 구성: 전체 흐름도, 연차 발생/계산, 휴가 신청/결재, 근태 기록, 연차촉진제도, 급여 연동, 메뉴 맵
- AttendanceGuideController + HX-Redirect 패턴 적용
- 근로기준법 기반 연차 발생 기준, 촉진 타임라인, 급여 연동 로직 포함
2026-03-07 18:51:09 +09:00
김보곤
33f0a9b808 feat: [help] 도움말 > 회계동작원리 페이지 추가
- 6탭 구성: 전체 흐름도, 일상 업무, 월간 업무, 세금/부가세, 정산/결산, 메뉴 맵
- AccountingGuideController + HX-Redirect 패턴 적용
- 중소기업 회계담당자를 위한 SAM 재무/회계 가이드
2026-03-07 18:36:51 +09:00
3e1d1ffc33 feat: [문서인쇄] 스냅샷 출력 + 절곡 전용 렌더링
- print.blade.php rendered_html 스냅샷 우선 출력
- bending-inspection-data, bending-worklog 파셜 추가
- documents/show.blade.php 개선
- DocumentTemplateSection 모델 보완

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 03:05:07 +09:00
김보곤
d9be4e2400 feat: [hr] 연차촉진 관리 페이지 추가
- LeavePromotionController: 대상자 목록 조회 + 일괄 통지 발송
- LeaveService: getPromotionCandidates(), sendPromotionNotices() 메서드 추가
- 통지 현황 추적 (미발송/1차 발송/완료)
- 일괄 선택 + 결재 문서 자동 생성 + 상신
2026-03-07 00:46:31 +09:00
김보곤
b708f473d1 fix: [approval] 연차사용촉진 통지서 Employee 모델 속성 수정
- departments->first() → department? (BelongsTo 단수 관계)
- $emp->name → $emp->display_name
- $emp->position → $emp->position_key
- $emp->id → $emp->user_id
- LeaveService에 department eager load 추가
2026-03-07 00:33:55 +09:00
김보곤
e95598acad feat: [approval] 연차사용촉진 통지서 1차/2차 양식 추가
- 1차 통지서: 직원 선택, 연차 현황(발생/사용/잔여), 제출기한, 법적 문구
- 2차 통지서: 직원 선택, 잔여연차, 회사 지정 휴가일(다건), 법적 문구
- create/edit/show 통합 완료
- 미리보기/인쇄 기능 포함
2026-03-07 00:29:39 +09:00