DDD1542
e231052d9f
fix: 반응형 렌더링 근본 수정 - DesktopCanvasRenderer 제거, 런타임 고정 픽셀 제거
...
- ResponsiveGridRenderer: DesktopCanvasRenderer(transform:scale) 제거, 모든 화면 flex 퍼센트 레이아웃 강제
- ResponsiveGridRenderer: useMemo Hook 제거로 Hook 순서 에러 해결
- ResponsiveGridRenderer: 모든 비-버튼 컴포넌트 flexGrow:1 적용 (수주관리처럼 남는 공간 채움)
- ResponsiveGridRenderer: 캔버스 높이 80% 이상 컴포넌트는 flex:1로 세로 공간도 채움
- DynamicComponentRenderer: 런타임 모드에서 size.width/height를 고정 픽셀 대신 100% 사용
- ResponsiveSplitPanel: 3단계 브레이크포인트 (데스크톱 1280+, 태블릿 768-1279, 모바일 <768)
Made-with: Cursor
2026-03-11 11:53:29 +09:00
DDD1542
f3bbe4af7f
[agent-pipeline] pipe-20260310142919-l9ae round-2
2026-03-11 00:12:03 +09:00
DDD1542
53ac875915
[agent-pipeline] pipe-20260310142919-l9ae round-1
2026-03-10 23:51:42 +09:00
DDD1542
b14e862cc3
feat: add ResponsiveSplitPanel component and establish responsive strategy
...
- Create ResponsiveSplitPanel: universal left-right split layout with
desktop resizer and mobile collapsible stack
- Migrate V2CategoryManagerComponent to use ResponsiveSplitPanel
- Delete unused ResponsiveContainer (dead code)
- Document responsive component strategy (3 primitives + 1 hook)
Made-with: Cursor
2026-03-10 23:25:22 +09:00
DDD1542
58e958829c
feat: update color handling for dark mode compatibility
...
- Updated various components to utilize `getAdaptiveLabelColor` for dynamic label color adjustments based on the current theme.
- Enhanced dark mode styles in `globals.css` for better visual consistency across components.
Made-with: Cursor
2026-03-10 21:16:01 +09:00
DDD1542
fa6f76bff1
feat: add next-themes package and update styles
...
- Added `next-themes` package for theme management.
- Updated various components to use `hsl(var(--foreground))` for color consistency.
- Changed background colors from `bg-white` to `bg-card` in multiple components for better theming support.
Made-with: Cursor
2026-03-10 15:24:05 +09:00
DDD1542
42673f57a0
[agent-pipeline] pipe-20260310020928-52l9 round-3
2026-03-10 11:27:48 +09:00
DDD1542
d692a3b22f
[agent-pipeline] pipe-20260310020928-52l9 round-2
2026-03-10 11:22:37 +09:00
DDD1542
515d5da8cd
[agent-pipeline] pipe-20260310020928-52l9 round-1
2026-03-10 11:17:23 +09:00
DDD1542
b6ec4a4904
feat: 배치 관리 페이지 및 API 개선
...
- 배치 작업 타입 조회 API 추가 및 오류 처리 개선
- 배치 관리 페이지에서 작업 타입을 객체 형태로 변환하여 설정
- 성공률 계산 로직에서 null 체크 추가
- 누적 실행 횟수, 총 성공 횟수, 총 실패 횟수 계산 시 null 체크 추가
Made-with: Cursor
2026-03-10 03:09:28 +09:00
DDD1542
c120492378
[agent-pipeline] pipe-20260309122600-xzeg round-1
2026-03-09 22:07:11 +09:00
DDD1542
159e7768bb
[agent-pipeline] pipe-20260309112447-f5iu round-3
2026-03-09 21:04:33 +09:00
DDD1542
e41df3b922
[agent-pipeline] pipe-20260309112447-f5iu round-2
2026-03-09 20:56:39 +09:00
DDD1542
074abfcdb0
[agent-pipeline] pipe-20260309112447-f5iu round-1
2026-03-09 20:28:59 +09:00
DDD1542
e4de414dfb
[agent-pipeline] pipe-20260309055714-23ry round-3
2026-03-09 17:18:45 +09:00
DDD1542
790592ec76
[agent-pipeline] pipe-20260309055714-23ry round-2
2026-03-09 16:34:53 +09:00
DDD1542
197ddf47cf
[agent-pipeline] pipe-20260309055714-23ry round-1
2026-03-09 15:51:42 +09:00
DDD1542
4f10b5e42d
refactor: 전체 프론트엔드 하드코딩 색상 → CSS 변수 일괄 치환
...
447+ 파일, 4500+ 줄 변경:
- gray-* → border/bg-muted/text-foreground/text-muted-foreground
- blue-* → primary/ring
- red-* → destructive
- green-* → emerald (일관성)
- indigo-* → primary
- yellow/orange → amber (통일)
- dark mode 변형도 시맨틱 토큰으로 변환
Made-with: Cursor
2026-03-09 14:31:59 +09:00
DDD1542
d967cf0a0d
chore: 검증용 임시 스크립트 정리
...
Made-with: Cursor
2026-03-09 13:59:24 +09:00
DDD1542
707d0c6f43
fix: main/page.tsx도 동일한 리디자인 적용 (로그인 후 리다이렉트 대상)
...
Made-with: Cursor
2026-03-09 13:51:32 +09:00
DDD1542
dde073720a
UI 전면 리디자인: Vivid Blue 모던 SaaS 스타일 전환
...
- globals.css: primary를 dark navy(11.2%)에서 vivid blue(#3B82F6)로 전환
- button.tsx: default variant를 진짜 CTA(bg-primary)로 변경
- login: AI 패턴 제거 (장식원, backdrop-blur, 무의미한 그라데이션)
- dashboard: 그라데이션 배너 → 간결한 헤더, 카드별 고유 색상
- sidebar: 활성메뉴 좌측 인디케이터바, bg-primary/10 남용 제거
Made-with: Cursor
2026-03-09 13:43:27 +09:00
DDD1542
7910921c97
Remove obsolete end-to-end test scripts and related files for screen and table components in the agent pipeline.
2026-03-09 13:33:01 +09:00
DDD1542
d13884d572
[agent-pipeline] pipe-20260306212316-vynh round-4
2026-03-07 08:01:25 +09:00
DDD1542
2d13f7bbff
[agent-pipeline] pipe-20260306212316-vynh round-3
2026-03-07 07:41:16 +09:00
DDD1542
36a79f8d5d
[agent-pipeline] pipe-20260306212316-vynh round-2
2026-03-07 07:18:40 +09:00
DDD1542
d8bc4b8d68
[agent-pipeline] pipe-20260306212316-vynh round-1
2026-03-07 06:53:06 +09:00
DDD1542
40236adf77
[agent-pipeline] pipe-20260306194817-rw8w round-2
2026-03-07 05:12:49 +09:00
DDD1542
e07cf00171
[agent-pipeline] pipe-20260306194817-rw8w round-1
2026-03-07 05:02:42 +09:00
DDD1542
8b9f9a3a67
[agent-pipeline] pipe-20260306183434-ewn8 round-2
2026-03-07 04:34:44 +09:00
DDD1542
a0d8605526
[agent-pipeline] pipe-20260306183434-ewn8 round-1
2026-03-07 04:09:49 +09:00
DDD1542
e29c7163ed
refactor: DataTable 컴포넌트 반응형 개선
...
- 툴바 모바일 세로 스택 레이아웃 전환
- 검색창 w-full sm:w-64 반응형 너비
- 테이블 overflow-x-auto 가로 스크롤 지원
- 페이지네이션 모바일 레이아웃 개선
- 하드코딩 색상(slate-*) → CSS 변수 기반 색상으로 교체
Made-with: Cursor
2026-03-07 03:34:27 +09:00
DDD1542
542fab2140
Enhance approval process by adding after approval flow ID to templates and implementing user selection via Combobox in the Approval Request Modal.
2026-03-07 03:02:36 +09:00
DDD1542
2439951fab
[agent-pipeline] pipe-20260305181927-h4x5 round-4
2026-03-06 03:46:39 +09:00
DDD1542
182634f852
[agent-pipeline] pipe-20260305181927-h4x5 round-3
2026-03-06 03:40:54 +09:00
DDD1542
0788962273
[agent-pipeline] pipe-20260305181927-h4x5 round-1
2026-03-06 03:21:42 +09:00
DDD1542
a782f2cd07
[agent-pipeline] pipe-20260305174856-9ogt round-3
2026-03-06 03:07:00 +09:00
DDD1542
4a9c4235a0
[agent-pipeline] pipe-20260305174856-9ogt round-2
2026-03-06 02:59:50 +09:00
DDD1542
24f5c179d8
[agent-pipeline] pipe-20260305174856-9ogt round-1
2026-03-06 02:51:51 +09:00
DDD1542
f147a7608d
[agent-pipeline] pipe-20260305172438-s3ut round-1
2026-03-06 02:27:10 +09:00
DDD1542
065c014732
[agent-pipeline] pipe-20260305162146-cqnu round-4
2026-03-06 01:42:26 +09:00
DDD1542
4444179224
[agent-pipeline] pipe-20260305162146-cqnu round-3
2026-03-06 01:35:51 +09:00
DDD1542
d1b82eb6f8
[agent-pipeline] pipe-20260305162146-cqnu round-2
2026-03-06 01:32:06 +09:00
DDD1542
926efe8541
[agent-pipeline] pipe-20260305162146-cqnu round-1
2026-03-06 01:24:50 +09:00
DDD1542
e662de1da4
[agent-pipeline] pipe-20260305133525-uca5 round-4
2026-03-05 23:06:36 +09:00
DDD1542
7d6ca6403a
[agent-pipeline] pipe-20260305133525-uca5 round-3
2026-03-05 22:47:07 +09:00
DDD1542
f93dc26338
[agent-pipeline] pipe-20260305133525-uca5 round-2
2026-03-05 22:43:26 +09:00
DDD1542
74d0e730cd
[agent-pipeline] pipe-20260305094105-763v round-3
2026-03-05 18:49:33 +09:00
DDD1542
9a328ade78
[agent-pipeline] pipe-20260305094105-763v round-2
2026-03-05 18:45:41 +09:00
DDD1542
fe6c3277c8
[agent-pipeline] pipe-20260305094105-763v round-1
2026-03-05 18:43:49 +09:00
DDD1542
b80b1c7a12
[agent-pipeline] pipe-20260305092447-89ti round-2
2026-03-05 18:31:19 +09:00