Commit Graph

  • 5e4887788e feat(configs): add vanilla extract vite plugin as part of base module config melvinchia3636 2026-06-08 20:20:56 +08:00
  • e1494d9559 refactor: improve folder structure for @lifeforge/configs melvinchia3636 2026-06-08 20:12:46 +08:00
  • 57a24a52a7 refactor: extract shared configs & federation packages; rename log/server-utils melvinchia3636 2026-06-08 20:03:58 +08:00
  • 7f1b2f0593 refactor: extract shared packages and clean up monorepo dependencies melvinchia3636 2026-06-08 20:02:37 +08:00
  • 395dd045f4 chore: remove redundant files melvinchia3636 2026-06-08 19:59:23 +08:00
  • c1927f6501 feat: rework on module route registration and forge api proxy client SDK melvinchia3636 2026-06-08 18:12:48 +08:00
  • 4a2f5b0525 chore(tools): remove outdated templates (to be added back in the future) melvinchia3636 2026-06-08 18:04:12 +08:00
  • a06974f282 feat(client): move widgets into its dedicated utility widgets module melvinchia3636 2026-06-08 17:04:39 +08:00
  • e95416946b fix(ui): fix some noticable issues related to fab and pagination component melvinchia3636 2026-06-08 13:25:54 +08:00
  • 5fe6db35a1 fix(ui): fix bug in bg resolution for card component melvinchia3636 2026-06-08 12:51:50 +08:00
  • 363e6fff0b chore: remove redundant file melvinchia3636 2026-06-08 09:45:56 +08:00
  • 73fee69571 docs(ui): add primitives-first rule, update color tokens to 'primary', bump vite-plugin to 5.2.2 melvinchia3636 2026-06-08 09:45:32 +08:00
  • 6a308de1e1 chore: add AGENTS.md with opencode instructions melvinchia3636 2026-06-08 09:45:07 +08:00
  • 61ecf2e9a0 refactor(ui): replace custom-500 with primary semantic color token, enhance TagChip/Text/Ring components melvinchia3636 2026-06-08 09:44:35 +08:00
  • 699dfc06cf refactor(ui): unify input surface styles with surface tokens, standardize input heights, and adjust hover opacity melvinchia3636 2026-06-07 21:48:49 +08:00
  • 1d8a1a2d63 fix: fix typescript errors melvinchia3636 2026-06-04 20:30:52 +08:00
  • 6e71930d49 chore: remove irrelevant stuff melvinchia3636 2026-06-02 23:38:37 +08:00
  • 0565e05972 chore: remove Tailwind badge from README, lower FAB z-index, add listbox stopPropagation, add ModalWrapper overflow hidden, darken Bordered border melvinchia3636 2026-06-02 23:38:13 +08:00
  • 34e7fb3e52 fix(ui): move Card bg prop after spread to allow overrides melvinchia3636 2026-06-02 23:37:41 +08:00
  • fea4e2b228 docs(readme): remove Tailwind CSS badge from MS, ZH-CN, and ZH-TW translations melvinchia3636 2026-06-02 23:37:13 +08:00
  • 051d3d7531 fix(ui): improve DateInput calendar — add stopPropagation, set month/year width, remove duplicate mobile month selector, fix popper z-index melvinchia3636 2026-06-02 23:36:44 +08:00
  • f2b6b892cd chore: minor stuff melvinchia3636 2026-06-02 23:36:16 +08:00
  • f089de17d3 feat(server): add checkModuleAvailability endpoint and contracts melvinchia3636 2026-06-02 23:36:06 +08:00
  • 8a7915bce3 fix(ui): add errorMsg to LocationField, add whitespace to form fields melvinchia3636 2026-06-02 23:35:37 +08:00
  • 3f7225d9f7 fix(ui): remove position absolute wrapper, classic variant paddingLeft, and clear selection on empty query in ComboboxInput melvinchia3636 2026-06-02 23:34:51 +08:00
  • 09eca24272 fix(ComboboxInput): fix dropdown positioning and classic variant padding melvinchia3636 2026-06-02 23:33:47 +08:00
  • 0b760e0e70 feat(client): improve lauout for module required list modal in api key vault melvinchia3636 2026-06-02 17:31:28 +08:00
  • 1f469d1d08 fix(client): fix tiny component layout issue melvinchia3636 2026-06-02 09:53:40 +08:00
  • 7651410f88 client: fix issue related to api key fetching melvinchia3636 2026-06-02 17:21:05 +08:00
  • 27fa0d53e9 chore: remove irrelevant stuff melvinchia3636 2026-06-02 17:17:04 +08:00
  • 3a2c0ed92d fix(ui): misc fixes - surface colors, print styles, WithDivide indent, export vars melvinchia3636 2026-06-02 17:15:49 +08:00
  • 86afa1116a fix(server): widen AI provider type and use OpenAI message type melvinchia3636 2026-06-02 17:15:08 +08:00
  • d221a2cd13 fix(server): remove body/existenceCheck from query routes and strip propertyNames from contract schemas melvinchia3636 2026-06-02 17:14:49 +08:00
  • 3fe662c9b5 chore: add @vanilla-extract/css as dependency melvinchia3636 2026-06-02 17:14:06 +08:00
  • 672ab223b2 feat(server): refactor AI provider into pluggable architecture with deepseek, groq, ollama, openai support melvinchia3636 2026-06-02 17:12:48 +08:00
  • a09c1ca272 chore: improve instructions melvinchia3636 2026-06-02 17:11:33 +08:00
  • 9cc11548d7 docs(ui): add title to all Storybook stories melvinchia3636 2026-06-02 13:09:45 +08:00
  • b7ff42e985 feat(ui): add PrintArea utility component with Storybook stories melvinchia3636 2026-06-02 13:06:34 +08:00
  • f94080200f fix(ui): reduce WithDivide dark mode opacity from 70% to 50% melvinchia3636 2026-06-02 13:06:22 +08:00
  • 9daa4c236f fix(ui): increase ModalHeader bottom margin from sm to md melvinchia3636 2026-06-02 13:06:07 +08:00
  • 51e0562d61 fix(ui): prevent text selection on ContextMenuItem melvinchia3636 2026-06-02 13:05:50 +08:00
  • dcd45db9b2 refactor(ui): remove explicit icon size in Tabs and SidebarCancelButton melvinchia3636 2026-06-02 13:05:35 +08:00
  • 8235b23af7 refactor(ui): add FlexProps support to Widget and remove unused className melvinchia3636 2026-06-02 13:05:14 +08:00
  • ccb02c5c32 fix(server): return nullable string instead of 404 for missing entry melvinchia3636 2026-06-02 13:04:34 +08:00
  • 330687dacb feat(ui): add PrintArea utility component with Storybook stories melvinchia3636 2026-06-02 13:03:37 +08:00
  • 285201dcb4 fix: fix type inferencing system melvinchia3636 2026-06-02 10:08:55 +08:00
  • cedcbb192e feat: add 202 to output status, improve migration guide melvinchia3636 2026-06-02 08:41:30 +08:00
  • 947c8bfcbf fix: miscellaneous fixes and improvements melvinchia3636 2026-06-02 08:40:56 +08:00
  • 22a6d48a3e fix(ui): minor layout fix to Location Input component melvinchia3636 2026-06-02 00:42:22 +08:00
  • aab1c10733 feat(ui): miscellaneous improvements melvinchia3636 2026-06-02 00:37:21 +08:00
  • 6fae15bebe feat(ui): a lot more work to the new form system melvinchia3636 2026-06-01 23:49:07 +08:00
  • 5762cbfe15 fix(server-utils): fml melvinchia3636 2026-06-01 20:05:30 +08:00
  • d8f715676e feat(ui): refactor NumberInput component to utilize the react-number-format library instead of reinventing the wheel for number parsing logic melvinchia3636 2026-06-01 20:00:37 +08:00
  • 93c62b35e9 chore: remove irrelevant stuff melvinchia3636 2026-06-01 19:49:47 +08:00
  • 5502c167b7 feat(ui): form system overhaul melvinchia3636 2026-06-01 19:44:16 +08:00
  • d8f7c88032 chore: remove useless stuff melvinchia3636 2026-06-01 14:50:03 +08:00
  • 1b19eba56d refactor: some more miscellaneous bug fixing and refactoring melvinchia3636 2026-06-01 14:46:59 +08:00
  • ee4b38fbc5 feat(server): new API contract DSL should be stable melvinchia3636 2026-06-01 12:06:16 +08:00
  • 69f48101df feat(server): introduce new DSL melvinchia3636 2026-06-01 01:29:43 +08:00
  • cf7208aa60 feat(server): fuck my life melvinchia3636 2026-06-01 00:48:20 +08:00
  • 906189bb54 docs: sync readme translations with main readme melvinchia3636 2026-05-31 09:53:55 +08:00
  • c57507a405 chore: remove useless stuff melvinchia3636 2026-05-31 09:47:49 +08:00
  • 8d60b20ecd docs: revise README for UI migration completion Melvin Chia 2026-05-31 09:45:39 +08:00
  • f3a9832aff docs: revise update note regarding UI library migration Melvin Chia 2026-05-31 09:29:33 +08:00
  • 3a654712f3 docs: revise README with project status update Melvin Chia 2026-05-31 09:28:53 +08:00
  • f55e8708c6 chore: some more misc detailwinding melvinchia3636 2026-05-31 09:10:11 +08:00
  • 014eabb5cf chore: add missing section in readme toc melvinchia3636 2026-05-31 09:01:43 +08:00
  • 77d81c5f19 refactor(client): minor component extraction melvinchia3636 2026-05-31 08:54:50 +08:00
  • aeab06731d fix(ui): fix bg color brightness detection for the button component melvinchia3636 2026-05-31 08:54:20 +08:00
  • ce968ca644 feat: client codebase refactoring completed melvinchia3636 2026-05-31 08:34:01 +08:00
  • ccb9cea36b feat: refactor client codebase in progress melvinchia3636 2026-05-30 22:05:07 +08:00
  • 0a82e89f74 feat: refactor client codebase in progress melvinchia3636 2026-05-30 18:22:04 +08:00
  • 3a10855a2d feat(ui): some more progress and feature increment melvinchia3636 2026-05-30 16:46:14 +08:00
  • f75e253e59 feat: refactor client codebase in progress melvinchia3636 2026-05-30 11:44:18 +08:00
  • cd9435d55f feat: refactor client codebase in progress melvinchia3636 2026-05-30 11:44:11 +08:00
  • cd2cdbe254 feat: refactor client codebase in progress melvinchia3636 2026-05-29 21:05:25 +08:00
  • a2a2da61e1 feat: refactor auth page in progress melvinchia3636 2026-05-29 00:22:06 +08:00
  • 97dd0182ab refactor(ui): post-tailwind refactoring started melvinchia3636 2026-05-29 00:01:46 +08:00
  • e2fa0a5674 refactor(ui): detailwind for lifeforge-ui officially completed melvinchia3636 2026-05-28 16:33:23 +08:00
  • b5e9714472 refactor(ui): export cleanup and remaining detailwind done melvinchia3636 2026-05-28 13:35:09 +08:00
  • 7f7ca60cd5 refactor(ui): last mile, more progress melvinchia3636 2026-05-20 17:09:37 +08:00
  • 9cdb818798 refactor(ui): detailwind more components, add stories, fix focus behavior melvinchia3636 2026-04-22 11:11:12 +08:00
  • f864c6a87c refactor(ui): more detailwinding, more stories melvinchia3636 2026-04-20 11:47:38 +08:00
  • 2a1adf44bd refactor(ui): restructure SliderInput with SliderHeader and SliderTicks components melvinchia3636 2026-04-20 09:34:18 +08:00
  • ab9e5a8f67 refactor(ui): overhaul Switch component and add Transition primitive melvinchia3636 2026-04-20 09:30:57 +08:00
  • 022ccc3a7b refactor(ui): huge progress on detailwinding melvinchia3636 2026-04-20 09:11:06 +08:00
  • 348a504e73 refactor(ui): remove console logs and update ColorInput story alert melvinchia3636 2026-04-19 22:37:05 +08:00
  • 04f7578162 fix(shared): improve error logging for font family updates melvinchia3636 2026-04-19 22:36:56 +08:00
  • 17660ed9ad refactor(ui): migrate DateInput and CalendarHeader to vanilla-extract, update styles and stories melvinchia3636 2026-04-19 22:28:22 +08:00
  • 6643756f7b refactor(ui): detailwind ModuleHeader and add stories melvinchia3636 2026-04-19 21:30:12 +08:00
  • 075ab0ddb2 feat(ui): enhance ModuleWrapper layout and add stories for testing melvinchia3636 2026-04-19 18:09:40 +08:00
  • 0aa2773028 refactor(ui): restructured components folder, added Bordered primitives, detailwinded some more components, added stories for primitives melvinchia3636 2026-04-19 17:58:04 +08:00
  • cba70ab340 feat(ui): migrate Tabs component away from tailwind melvinchia3636 2026-03-28 10:37:44 +08:00
  • 48515a306f feat(ui): overhaul pagination component structure and styles melvinchia3636 2026-03-28 10:23:22 +08:00
  • ba83438e06 feat(ui): enhance button component, add long text handling melvinchia3636 2026-03-28 09:29:47 +08:00
  • 476924fa89 feat(ui): refactor storybook structure melvinchia3636 2026-03-27 12:04:24 +08:00
  • 7d55f17172 refactor(ui): enhance sidebar cancel button component structure and styles melvinchia3636 2026-03-26 19:26:52 +08:00
  • 8dc5ea7cc2 feat(ui): overhaul card component structure and styles, add flex properties melvinchia3636 2026-03-26 19:14:34 +08:00
  • 50a89c54c7 refactor(ui): enhance component styles and structure, add shadow support melvinchia3636 2026-03-26 19:14:31 +08:00
  • c0b2746693 refactor(ui): restructure layout utilities and color management, remove unused files melvinchia3636 2026-03-26 19:14:29 +08:00