Commit Graph

74 Commits

Author SHA1 Message Date
Maofeng f56397fb97 feat(docs): discover package metadata 2026-09-29 17:20:25 +08:00
Maofeng 844acad316 docs(cropper): add bilingual usage guides 2026-09-29 17:09:39 +08:00
Maofeng 23e0867027 feat(cropper): add image cropping primitives 2026-09-29 17:09:26 +08:00
Maofeng acbc62463e docs(ui): explain shadcn adaptations 2026-09-29 17:08:23 +08:00
Maofeng ffe180f482 refactor(workspace): consume revised color tokens 2026-09-29 17:08:16 +08:00
Maofeng 91e010cff7 refactor(appearance): adopt accent and highlight tokens 2026-09-29 17:08:08 +08:00
Maofeng d5cec8342d refactor(ui): clarify semantic color roles 2026-09-29 17:08:03 +08:00
Maofeng c39d131a86 docs: register overlays and page packages 2026-09-28 23:13:54 +08:00
Maofeng d23deca0e7 feat(page): add composable page primitives 2026-09-28 23:13:49 +08:00
Maofeng 0ec968c344 feat(overlays): add managed overlay package 2026-09-28 23:13:44 +08:00
Maofeng bca874fd30 feat(ui): expose typed overlay handles 2026-09-28 23:13:39 +08:00
Maofeng 1353dc3145 docs(record): add bilingual usage guides 2026-09-28 17:24:14 +08:00
Maofeng d3de7cc172 test(record): cover providers fields and iteration 2026-09-28 17:24:08 +08:00
Maofeng 3eb0246c40 feat(record): add generic record context APIs 2026-09-28 17:23:59 +08:00
Maofeng 93373adb9a feat(docs): enhance code presentation 2026-09-28 16:00:01 +08:00
Maofeng 91cfb3d068 refactor(ui): use relative internal imports 2026-09-21 17:32:06 +08:00
Maofeng 4c61e79d0d docs(ui): expand bilingual component guides 2026-09-21 17:27:45 +08:00
Maofeng fb985edb20 feat(docs): add appearance sandbox example 2026-09-21 17:09:54 +08:00
Maofeng a9d6856ab8 feat(docs): add MDX sandbox previews 2026-09-21 17:09:44 +08:00
Maofeng b26c8886cf chore(web): resolve source alias from ESM config 2026-09-21 16:18:33 +08:00
Maofeng 3e671cce47 test(web): cover select disclosure icon 2026-09-21 16:18:29 +08:00
Maofeng 4d3892a5ea fix(docs): stabilize shared layout rendering 2026-09-21 16:17:06 +08:00
Maofeng df5bbc739c refactor(docs): share site header and footer 2026-09-21 16:12:12 +08:00
Maofeng 6711401f5f docs(appearance): add bilingual package guides 2026-09-21 16:05:19 +08:00
Maofeng e2dbbcb884 feat(appearance): add composable theme package 2026-09-21 16:05:05 +08:00
Maofeng 71c416caab fix(ui): render select icon as child 2026-09-20 18:32:14 +08:00
Maofeng a6f5f0b649 docs: rewrite project readme 2026-09-20 16:49:28 +08:00
Maofeng 02df33ce6b style(docs): update homepage branding 2026-09-20 16:44:27 +08:00
Maofeng eebf29c3d5 docs(media): add standalone package guide 2026-09-20 16:44:22 +08:00
Maofeng c519d4e74b feat(media): extract workspace package 2026-09-20 16:44:15 +08:00
Maofeng 2a6284d1b0 chore(docs): add Cloudflare deployment 2026-09-20 16:29:08 +08:00
Maofeng 7d57c9e7ae chore(docs): remove redundant workspace files 2026-09-20 16:23:41 +08:00
Maofeng 9635de56e8 feat(docs): add static generation and search indexes 2026-09-20 16:23:32 +08:00
Maofeng a57fdbe7c6 fix(search): restore history after hydration 2026-09-20 16:22:21 +08:00
Maofeng f442c07dbf chore(zed): update workspace editor settings 2026-09-20 15:58:00 +08:00
Maofeng 93e7941dc4 fix(docs): include section in article breadcrumb 2026-09-20 15:57:47 +08:00
Maofeng e70ad64b19 fix(docs): adapt code blocks to color scheme 2026-09-20 15:57:47 +08:00
Maofeng 2dbf51ba24 chore(format): normalize repository files 2026-09-20 15:54:12 +08:00
Maofeng dc80bd8ae0 feat(docs): add bilingual package documentation site 2026-09-20 15:53:54 +08:00
Maofeng 60f6f1fb1a chore(repo): add shared editor defaults 2026-09-20 15:53:07 +08:00
Maofeng a03b04ed3f fix(lint): resolve remaining static analysis warnings 2026-09-20 15:53:02 +08:00
Maofeng f246d81088 feat(web): add dashboard composer preview 2026-09-20 15:52:52 +08:00
Maofeng 6cd981d6a2 feat(i18n): standardize bilingual catalogs and tooling 2026-09-20 15:52:48 +08:00
Maofeng ea00a71112 refactor(icons): migrate workspace to Icones 2026-09-20 15:52:22 +08:00
Maofeng 1fc56b6982 refactor(search): extract search into workspace package 2026-09-20 15:52:09 +08:00
Maofeng e02c3dceb5 feat(preferences): add extensible preference store 2026-09-20 15:52:03 +08:00
Maofeng 2043c7d777 chore(web): move the development server to port 7100
Use port 7100 for the local Vite server while retaining external host access.
2026-08-08 21:14:37 +08:00
Maofeng 6cd7d436ef feat(web): add login and customer chat demos
Add a responsive login screen using the shared appearance controls and a browser-only customer-service simulator for the chat workspace. Register both routes and include mock media resolution, message sending, and earlier-history loading for interactive verification.
2026-08-08 21:14:31 +08:00
Maofeng 87df34a8ab feat(blocks): add Mini Program customer service workspace
Add a reusable one-to-one chat workspace modeled on WeChat Mini Program customer-service messages, covering text, image, link, and Mini Program page payloads. Include conversation search, message history, responsive navigation, media resolution, Unicode emoji selection, Lexical plain-text composition, attachments, localized copy, and tests for rendering and send behavior.
2026-08-08 21:14:26 +08:00
Maofeng 2c05cfa86d refactor(blocks): refine the responsive application shell
Present chat threads in a drawer on mobile and a popover on larger screens, with shared responsive triggers and automatic close after selection. Align header action icon sizing and tighten navigation spacing for the updated shell.
2026-08-08 21:14:04 +08:00