Commit Graph

  • 4ec9af9b7c style(fe): standardize filter inputs in ApprovalQueue page kjh2064 2026-08-15 23:14:41 +09:00
  • 00a4840eb3 style(fe): standardize filter inputs in ShadowRunQueue page kjh2064 2026-08-15 23:13:25 +09:00
  • 60722576a6 style(fe): standardize filter section height across all pages kjh2064 2026-08-15 23:04:59 +09:00
  • 9223f5d288 style(fe): set max-width for search input field kjh2064 2026-08-15 23:04:03 +09:00
  • 83b8f2e72f style(fe): apply theme-aware colors to SkeletonLoader kjh2064 2026-08-15 23:01:43 +09:00
  • 8f52521a79 refactor(fe): implement responsive flex-based layout for ModelsList kjh2064 2026-08-15 23:00:55 +09:00
  • 7d835372fb style(fe): apply KBX design token standardization to ModelsList kjh2064 2026-08-15 22:59:02 +09:00
  • 8a3ee0a1d7 feat(fe): implement working ModelsList grid with mock data kjh2064 2026-08-15 22:56:04 +09:00
  • 48a3da30d0 fix(fe): remove duplicate script setup block in ModelsList.vue kjh2064 2026-08-15 22:48:18 +09:00
  • 48cd7d82ee style(fe): enforce 100% viewport-fit zero-scroll dynamic height calculation for ModelOperationTable AG Grid kjh2064 2026-08-15 22:37:49 +09:00
  • f73c1e3453 fix(fe): set explicit container height for KsDataGrid wrapper in ModelOperationTable kjh2064 2026-08-15 22:36:48 +09:00
  • 43e3f88368 feat(fe): replace custom HTML table with standard KsDataGrid in ModelOperationTable for 100% AG Grid & constitution compliance kjh2064 2026-08-15 22:35:56 +09:00
  • 319ee354d3 style(fe): fix contrast and theme token bindings for Page Title and Command Bar in PageLayout kjh2064 2026-08-15 22:34:10 +09:00
  • 7ad5b96bf8 style(fe): align Page Header strictly with KBX UX Standard (Breadcrumb/Title on left, Help/AI on right) kjh2064 2026-08-15 22:32:58 +09:00
  • ea2f251fb8 feat(fe): implement dedicated KBX Command Bar row in PageLayout for 100% UX Standard §3/§5 alignment kjh2064 2026-08-15 22:30:58 +09:00
  • 2b1dc13852 style(fe): standardize Model Operations & Versioning page UI components and layout kjh2064 2026-08-15 22:28:51 +09:00
  • ecc5c641dc style(fe): move F3 search button to Page Action Toolbar (#actions) in ModelList page for 100% KBX Command Bar standard compliance kjh2064 2026-08-15 22:27:04 +09:00
  • 135d0fdded feat(fe): add F3 search button and keyboard shortcut to ModelList page filter bar kjh2064 2026-08-15 22:25:12 +09:00
  • fe96bae516 feat(fe): implement KsSplitter with resizer handle and localStorage ratio persistence for master-detail pages kjh2064 2026-08-15 22:24:23 +09:00
  • 7893b2020e fix(fe): conditionally render filters slot container in MasterDetailCrudPage and BatchOperationsPageV2 kjh2064 2026-08-15 22:22:01 +09:00
  • 292572e845 revert(fe): restore original search input bar in header kjh2064 2026-08-15 22:20:36 +09:00
  • 3e6f333ff8 style(fe): apply KBX Design System Side Navigation standards (Expanded 220px, Collapsed 56px, max 2-depth) kjh2064 2026-08-15 22:19:49 +09:00
  • 8d8355b323 style(fe): refine PageLayout filters container to inline toolbar without heavy card borders kjh2064 2026-08-15 22:18:34 +09:00
  • 5aeadb79c1 style(fe): restore Quick Links Toolbar in header according to user specifications kjh2064 2026-08-15 22:17:52 +09:00
  • cc5b4757c4 style(fe): align tabs bar background with central canvas token var(--ks-color-canvas) kjh2064 2026-08-15 22:14:36 +09:00
  • 1476225c21 style(fe): standardize Tabs bar, Help button badge, and Header Quick Menu dropdown kjh2064 2026-08-15 22:13:50 +09:00
  • 5dbf0077e4 style(fe): standardize ModelList master-detail page with central width tokens, selection highlight, and viewport-fit bounds kjh2064 2026-08-15 22:12:16 +09:00
  • 38a8cb85cd fix(fe): register ColumnAutoSizeModule and CellStyleModule in ModuleRegistry for AG Grid v34+ compatibility kjh2064 2026-08-15 22:08:40 +09:00
  • be672d90e7 style(fe): define global default control width tokens for Select (160px), Search Input (220px), Date (140px) in tokens.css, base.css and AGENTS.md kjh2064 2026-08-15 22:07:15 +09:00
  • 52f74c0139 style(fe): adjust odd zebra stripe background to subtle demarcation shade #f8fafc kjh2064 2026-08-15 22:05:56 +09:00
  • 538bdb991f style(fe): enhance Odd row Zebra stripe background contrast to #f1f5f9 for clear visual distinction kjh2064 2026-08-15 22:05:13 +09:00
  • 30963782c3 style(fe): enforce ultra-high contrast dark text (#0f172a) and soft tint blue background (#eff6ff) for active grid row selections kjh2064 2026-08-15 22:04:25 +09:00
  • 358ad7aa65 style(fe): standardize AG Grid Odd/Even Zebra Stripes, Sky Blue hover and active row selection tokens in tokens.css and AGENTS.md kjh2064 2026-08-15 22:03:20 +09:00
  • 8d817de082 fix(fe): ensure grid headers and container structure always stay rendered even when 0 records exist kjh2064 2026-08-15 22:01:22 +09:00
  • b3d29dd5b6 refactor(fe): standardize DataQualityPage with BatchOperationsPageV2 layout and AG Grid shell kjh2064 2026-08-15 22:00:31 +09:00
  • 798dcbc2fc refactor(fe): standardize ShadowRunList page with BatchOperationsPageV2 and DataGridShell kjh2064 2026-08-15 21:59:35 +09:00
  • 0328551df3 fix(fe): ensure No. column row numbers 1, 2, 3 remain strictly fixed via redrawRows on sort-changed kjh2064 2026-08-15 21:57:08 +09:00
  • 269773400e fix(fe): ensure No. column always renders dynamic viewport row index 1, 2, 3 during sorting kjh2064 2026-08-15 21:52:07 +09:00
  • 1d0867d039 feat(fe): auto-prepend pinned left No. row-number column in KsDataGrid and harness in AGENTS.md kjh2064 2026-08-15 21:51:01 +09:00
  • b000cd1704 style(fe): fix AG Grid header background color and text font-weight to follow KBX design tokens kjh2064 2026-08-15 21:50:06 +09:00
  • 925df23789 style(fe): apply universal token overrides for all input controls, select, buttons, tags and dialogs in base.css kjh2064 2026-08-15 21:48:15 +09:00
  • 72d0da0383 style(fe): enforce global design tokens for grid density, font scale and component heights in tokens.css and base.css kjh2064 2026-08-15 21:47:32 +09:00
  • db3865cb6c feat(fe): standardize empty data state with EmptyStatePlaceholder component and AGENTS.md rule kjh2064 2026-08-15 21:45:50 +09:00
  • c320318207 feat(fe): standardize loading UI using shimmer SkeletonLoader across QueryStateBoundary and AGENTS.md kjh2064 2026-08-15 21:44:45 +09:00
  • dff10d305a docs(constitution): harness button placement standardization rule for CRUD and batch processing kjh2064 2026-08-15 21:41:38 +09:00
  • b45898ba0d fix(fe): eliminate 22rem right margin collapse caused by empty runbook slot kjh2064 2026-08-15 21:40:58 +09:00
  • 604613492f fix(fe): auto fit grid column widths to 100% parent container width kjh2064 2026-08-15 21:38:24 +09:00
  • f14458cf41 feat(fe): display system version and contract version in app footer kjh2064 2026-08-15 21:36:58 +09:00
  • 8da9d87bf1 fix(fe): remove duplicate shell breadcrumb and align grid width to parent container kjh2064 2026-08-15 21:35:31 +09:00
  • c892f5b1ed fix(fe): fix breadcrumb text overlap and clean title layout in PageLayout kjh2064 2026-08-15 21:31:23 +09:00
  • a239e6ab64 feat(fe): support explicit relative flex ratios per grid column kjh2064 2026-08-15 21:30:13 +09:00
  • f9f05a2318 fix(fe): enforce 100% viewport width and zero-scroll overflow hidden on main shell kjh2064 2026-08-15 21:29:21 +09:00
  • a47859f295 fix(fe): stretch QueryStateBoundary and BatchOperationsPageV2 to display grid seamlessly kjh2064 2026-08-15 21:28:01 +09:00
  • e8b4d561c1 style(fe): standardize page header action toolbar layout and button naming kjh2064 2026-08-15 21:26:08 +09:00
  • 82d24abfb4 feat(fe): collapse page subtitle into on-demand help toggle button for ultra-compact layout kjh2064 2026-08-15 21:25:05 +09:00
  • 6483757ba0 fix(fe): structural flex layout fix for 100% viewport height zero-scroll fit kjh2064 2026-08-15 21:24:28 +09:00
  • c1d818bce7 fix(fe): enable column flex auto-expansion in KsDataGrid to fill 100% grid width kjh2064 2026-08-15 21:23:45 +09:00
  • 57a2f2adac fix(fe): standardize search input width and grid column sizing in ShadowRunQueue kjh2064 2026-08-15 21:22:02 +09:00
  • 4780093f11 fix(fe): eliminate duplicate wrappers and enforce exact viewport-fit grid height in ShadowRunQueue kjh2064 2026-08-15 21:20:26 +09:00
  • 0d80575e75 docs(constitution): harness Viewport-Fit Zero-Scroll Layout as non-negotiable iron rule in AGENTS.md kjh2064 2026-08-15 21:18:47 +09:00
  • 2a75df7c5f style(fe): enforce viewport-fit zero-scroll layout for all non-dashboard workstation screens kjh2064 2026-08-15 21:18:26 +09:00
  • 95d5ebc14e refactor(fe): replace custom HTML table with standardized DataGridShell in ShadowRunQueue kjh2064 2026-08-15 21:16:47 +09:00
  • 7c9095bf8d style(fe): standardize global grid row heights to 28px and header to 30px across AG Grid and table elements kjh2064 2026-08-15 21:15:34 +09:00
  • 1d1ac0b74c fix(fe): add robust mock fallback data for market-data-history and enable slot rendering kjh2064 2026-08-15 21:14:39 +09:00
  • 4ef1cdff27 fix(fe): add default and filters slot fallbacks to BatchOperationsPageV2 and ApprovalWorkbenchPage kjh2064 2026-08-15 21:13:54 +09:00
  • 1e80866f6b fix(fe): resolve overflow clipping and outside click handler for tab action dropdown kjh2064 2026-08-15 21:12:45 +09:00
  • 07a9cd3373 style(fe): optimize sidebar width to 200px and collapse width to 44px with clean toggle header kjh2064 2026-08-15 21:11:06 +09:00
  • 2d8d710d0a style(fe): replace tab text action buttons with ultra-compact 3-dot dropdown menu kjh2064 2026-08-15 21:08:23 +09:00
  • b24f97c81c feat(fe): implement user age-tier font scale selector with localStorage persistence kjh2064 2026-08-15 21:05:06 +09:00
  • c819eb81d8 style(fe): optimize global design system tokens for ERP/OMS/WMS high-density workstation standard kjh2064 2026-08-15 21:04:09 +09:00
  • 81ff8da086 style(fe): standardize fixed 160px tab width with text ellipsis and native title tooltip kjh2064 2026-08-15 21:02:44 +09:00
  • 367f7340f6 style(fe): replace raw text xx/xxx tab actions with polished SVG icon buttons and labels kjh2064 2026-08-15 20:58:27 +09:00
  • 62348d94c2 fix(fe): resolve tab overflow eviction and router synchronization bugs when closing active tabs kjh2064 2026-08-15 20:57:27 +09:00
  • c1e1221bda fix(fe): resolve datepicker interaction in KsDateField by adding native picker fallback and click target kjh2064 2026-08-15 20:53:53 +09:00
  • 805c6d0dbf fix(fe): handle fallback mock in RiskDashboard when API 502 occurs kjh2064 2026-08-15 20:51:07 +09:00
  • 260dcbeb3c fix(fe): add robust mock fallback for model-operations plan endpoint during offline backend states kjh2064 2026-08-15 20:49:21 +09:00
  • c6730c217f fix(fe): resolve relative import paths for SkeletonLoader across legacy page routes kjh2064 2026-08-15 20:48:08 +09:00
  • 65fd233b43 test(fe): add Playwright E2E all-menu navigation suite and verify 13/13 routes PASS kjh2064 2026-08-15 20:46:17 +09:00
  • 232a0641cb fix(fe): refine sidebar section toggle to avoid unnecessary page re-navigation kjh2064 2026-08-15 20:44:38 +09:00
  • 385d10d2cb fix(fe): fix missing Vue hook imports in KsSidebar for TypeScript build verification kjh2064 2026-08-15 20:42:19 +09:00
  • 4a3d881455 fix(fe): fix sidebar router links, shrink header height to 44px, and refine workspace tabs UI kjh2064 2026-08-15 20:21:55 +09:00
  • b843275126 fix(fe): resolve CSS design token alias mappings and elevate KBX grid layout kjh2064 2026-08-15 20:19:07 +09:00
  • 046add28b2 fix(fe): resolve slot template hierarchy in ModelList and verify 5/5 Playwright E2E DOM tests kjh2064 2026-08-15 20:14:50 +09:00
  • b7fa8b86d7 docs(wbs): update V13-FE-035 Data Freshness Standard completion status kjh2064 2026-08-15 20:09:26 +09:00
  • 22350418fc docs(wbs): update V13-FE-023 AG Grid server-side contract completion status kjh2064 2026-08-15 20:06:30 +09:00
  • d3562958cf docs(wbs): update V13-FE-022 URL Query Codec completion status kjh2064 2026-08-15 20:02:02 +09:00
  • c0d088b775 docs(wbs): update V13-FE-021 form validation contract completion status kjh2064 2026-08-15 19:59:38 +09:00
  • cf5a01f005 style(fe): apply KBX v60 high-end design tokens, glassmorphism, and tactile micro-animations kjh2064 2026-08-15 19:56:06 +09:00
  • 2c2fff53bb V13-FE-005: Fix TypeScript prop errors in MarketDataIngestion and RebalanceForm kjh2064 2026-08-15 19:52:38 +09:00
  • 938ec1842a V13-FE-005: Complete KBX v60 frontend components, T01-T12 screen recipes, and WBS progress tracker kjh2064 2026-08-15 19:48:38 +09:00
  • e0460e000d feat: Frontend commercial-grade polish (95%→99%+ target) kjh2064 2026-08-15 15:05:03 +09:00
  • a4fb75257c fix: Restore ShadowRunQueue layout and fix routing paths kjh2064 2026-08-15 13:18:30 +09:00
  • 233510a292 feat: Phase 2 complete - 5 advanced field components v2026.08.15.5.233510a292 kjh2064 2026-08-15 12:28:02 +09:00
  • 7b0c1eef5a feat: Phase 2 component enhancement - KsDateField upgrade v2026.08.15.4.7b0c1eef5a kjh2064 2026-08-15 12:23:36 +09:00
  • 9cc6e4e048 feat: Enhance KsCheckbox to commercial grade v2026.08.15.3.9cc6e4e048 kjh2064 2026-08-15 12:16:46 +09:00
  • 8d5d89f5f1 feat: Enhance core UI components to commercial grade v2026.08.15.2.8d5d89f5f1 kjh2064 2026-08-15 12:06:23 +09:00
  • 70852bf378 fix: Clean up KBX v60 references and simplify frontend pages v2026.08.15.1.70852bf378 kjh2064 2026-08-15 11:58:44 +09:00
  • 4f34dc7dfb fix: TypeScript build errors and export missing function kjh2064 2026-08-15 11:39:38 +09:00
  • 24cf04e58d feat: Phase 4 — Accessibility & Performance optimization kjh2064 2026-08-15 11:32:51 +09:00
  • 877e25eddf feat: Phase 3 — Layout unification & theme system kjh2064 2026-08-15 11:30:30 +09:00