wing-ops/frontend/src/tabs/reports/components
htlee 3fc8f03238 refactor(css): 인라인 스타일 → Tailwind 유틸리티 클래스 변환 (Phase 2, ~990건)
Phase 2: 정적 인라인 스타일을 Tailwind className으로 변환
- common/: MapView, BacktrackReplayBar, LoginPage, LayerTree, ComboBox, SubMenuBar
- hns/: HNSSubstanceView, HNSScenarioView, HNSView, HNSLeftPanel 등 8파일
- prediction/: BoomDeploymentTheoryView, OilBoomSection, RecalcModal, RightPanel 등 8파일
- incidents/: IncidentsView, IncidentsLeftPanel, IncidentsRightPanel
- rescue/: RescueScenarioView
- aerial/: SatelliteRequest, AerialTheoryView
- assets/: ShipInsurance, AssetTheory, AssetManagement 등 5파일
- board/: BoardView
- reports/: ReportsView, OilSpillReportTemplate, ReportGenerator
- weather/: WeatherMapOverlay, WeatherView, WeatherRightPanel

변환 패턴: color/background/border/borderRadius/display/flex/gap/fontSize/fontWeight → Tailwind
동적 스타일(rgba, gradient, 삼항 조건부, 런타임 변수)은 style prop에 유지
JS 번들: 2,921KB → 2,897KB (-24KB)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 11:24:13 +09:00
..
OilSpillReportTemplate.tsx refactor(css): 인라인 스타일 → Tailwind 유틸리티 클래스 변환 (Phase 2, ~990건) 2026-03-01 11:24:13 +09:00
ReportGenerator.tsx refactor(css): 인라인 스타일 → Tailwind 유틸리티 클래스 변환 (Phase 2, ~990건) 2026-03-01 11:24:13 +09:00
ReportsView.tsx refactor(css): 인라인 스타일 → Tailwind 유틸리티 클래스 변환 (Phase 2, ~990건) 2026-03-01 11:24:13 +09:00
reportTypes.ts refactor(frontend): 대형 View 서브탭 단위 분할 + FEATURE_ID 체계 도입 2026-02-28 16:19:22 +09:00
reportUtils.ts refactor(frontend): 대형 View 서브탭 단위 분할 + FEATURE_ID 체계 도입 2026-02-28 16:19:22 +09:00
TemplateFormEditor.tsx feat(reports): 보고서 탭 localStorage → DB/API 전환 2026-02-28 20:59:11 +09:00