ERP-node/backend-node/src
kjs 6901baab8e feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정
주요 변경사항:
- 격자 설정을 편집 탭에서 항상 표시 (해상도 설정 하단)
- 그리드 컬럼 수 동적 조정 가능 (1-24)
- 컴포넌트 생성 시 현재 그리드 컬럼 수 기반 자동 계산
- 컴포넌트 너비가 설정한 컬럼 수대로 정확히 표시되도록 수정

수정된 파일:
- ScreenDesigner: 컴포넌트 드롭 시 gridColumns와 style.width 동적 계산
- UnifiedPropertiesPanel: 격자 설정 UI 통합, 차지 컬럼 수 설정 시 width 자동 계산
- RealtimePreviewDynamic: getWidth 우선순위 수정, DOM 크기 디버깅 로그 추가
- 8개 컴포넌트: componentStyle.width를 항상 100%로 고정
  * ButtonPrimaryComponent
  * TextInputComponent
  * NumberInputComponent
  * TextareaBasicComponent
  * DateInputComponent
  * TableListComponent
  * CardDisplayComponent

문제 해결:
- 컴포넌트 내부에서 component.style.width를 재사용하여 이중 축소 발생
- 해결: 부모 컨테이너(RealtimePreviewDynamic)가 width 제어, 컴포넌트는 항상 100%
- 결과: 파란 테두리와 내부 콘텐츠가 동일한 크기로 정확히 표시
2025-11-04 16:17:19 +09:00
..
config 화면관리 ui개선 및 파일업로드 설정 2025-10-15 13:30:11 +09:00
controllers Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management 2025-11-04 15:16:48 +09:00
database 로그시스템 개선 2025-10-27 11:11:08 +09:00
interfaces 액션 노드들 로직 구현 2025-10-02 17:51:15 +09:00
middleware 각 회사별 데이터 분리 2025-10-27 16:40:59 +09:00
routes autofill 기능 구현 2025-11-04 14:33:39 +09:00
services feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
test 최초커밋 2025-08-21 09:41:46 +09:00
tests chore: Prisma 관련 파일 완전 제거 🧹 2025-10-01 14:54:44 +09:00
types Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into lhj 2025-10-28 09:49:19 +09:00
utils 회사 관리 - 등록 페이지 수정 2025-11-03 14:31:21 +09:00
app.ts Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management 2025-11-04 15:16:48 +09:00