ERP-node/frontend/lib/registry/components
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
..
accordion-basic 화면관리ui수정 2025-10-22 17:19:47 +09:00
button-primary feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
card-display feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
checkbox-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
common ui개선 2025-10-17 16:21:08 +09:00
date-input feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
divider-line feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
file-upload ui개선 2025-10-17 16:21:08 +09:00
flow-widget 이력테이블 기준 컬럼 설정 기능 2025-10-27 11:41:30 +09:00
form-layout 스타일 수정중 2025-10-30 12:03:50 +09:00
image-display feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
map 차량위치 위젯 기존꺼 분할 완료 2025-10-15 10:29:15 +09:00
number-input feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
numbering-rule 채번 컴포넌트 생성 2025-11-04 13:58:21 +09:00
radio-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
repeater-field-group 반응형 및 테이블 리스트 컴포넌트 오류 수정 2025-10-17 15:31:23 +09:00
select-basic ui개선 2025-10-17 16:21:08 +09:00
slider-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
split-panel-layout feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거 2025-10-30 15:39:39 +09:00
table-list feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
test-input ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
text-display 텍스트 설정 초기화 되는 오류 수정 2025-10-23 13:24:37 +09:00
text-input feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
textarea-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
toggle-switch feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
AlertRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
AreaRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
BadgeRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
BreadcrumbRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
ButtonRenderer.tsx 버튼 기능구현 2025-09-12 14:24:25 +09:00
CardRenderer.tsx feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거 2025-10-30 15:39:39 +09:00
ChartRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
DashboardRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
DataTableRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
FileRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
FilterDropdownRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
GroupRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
LoadingRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
PaginationRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
PanelRenderer.tsx 메일 관리 작업 저장용 커밋 2025-10-01 16:15:53 +09:00
ProgressBarRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
SearchBoxRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
StatsCardRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
TabsRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
WidgetRenderer.tsx 파일 업로드 기능 구현 및 상세설정 연동 2025-09-26 13:11:34 +09:00
index.ts 채번 컴포넌트 생성 2025-11-04 13:58:21 +09:00