146 Commits
Author SHA1 Message Date
Fuma Nama 06dd35b3a8 feat(api-docs): use @scalar/json-magic for dereferencing 2026-07-13 16:47:23 +08:00
Fuma Nama 549b249686 fix(base-ui): interaction problems 2026-07-10 18:33:23 +08:00
Agustin GarciaandGitHub 8119e710c2 Add Astro framework support (#3407)
* feat: add Astro framework support

* fix: use official Astro favicon

* fix: address Astro template review feedback

* fix: map Astro search locales for Orama

* fix: make Astro MDX inheritance explicit

* fix: use language subtags for Astro search
2026-07-09 21:36:28 +08:00
Kane WangandGitHub 8364cb7ee1 Merge pull request #3399 from kane50613/takumi-v2
enhance: upgrade to Takumi v2
2026-07-08 19:06:29 +08:00
Fuma Nama 583eb75339 fix(ui): don't override env types 2026-07-07 20:03:55 +08:00
Fuma Nama a5c081d0c6 fix: UI inconsistencies 2026-07-07 18:25:54 +08:00
Fuma Nama 6f703bfde7 feat(core): noCopy attribute for codeblocks 2026-07-06 02:11:15 +08:00
Fuma Nama f1d35955b9 refactor(*): migrate all forwardRefs 2026-07-05 17:53:27 +08:00
Fuma Nama 76c8a9f6e7 refactor(*): default to Base UI 2026-07-05 17:49:46 +08:00
mttandGitHub f916655a25 feat(base-ui): updated the theme switch to use document.startViewTransition() (#3396) 2026-07-02 14:02:29 +08:00
Fuma Nama 3922dccafd fix(ui): base path in page actions 2026-06-29 22:07:14 +08:00
Fuma Nama 4abdb050e4 refactor: use cnfast 2026-06-25 23:54:29 +08:00
Rohan ParmarandGitHub 19955f37d7 fix(ui): use prompt query param for "Open in ChatGPT" page action (#3365)
* fix(ui): use 'prompt' param for Open in ChatGPT link

* fix(base-ui): use 'prompt' param for Open in ChatGPT link

* docs(changeset): add changelog for ChatGPT prompt param fix
2026-06-18 21:07:24 +08:00
Fuma Nama 5499f59ea7 feat(ui): type-safe provider props 2026-06-15 13:21:11 +08:00
Fuma Nama e977acfc8c refactor(ui): change TOC variants 2026-06-12 21:51:49 +08:00
Fuma Nama 7e9548bd9b fix(core): fix possible infinite re-renders 2026-06-12 21:06:40 +08:00
Fuma Nama 0997dd65f2 refactor(core): deprecate type: "xxx" usage of useDocsSearch() 2026-06-12 19:50:07 +08:00
Fuma Nama 71d58b85e7 fix types 2026-06-12 18:20:05 +08:00
Fuma Nama 7a777226f1 fix(ui): language display name 2026-06-11 21:14:08 +08:00
Fuma Nama 0415b4ad6a breaking(openapi): drop other deprecated APIs 2026-06-11 01:18:26 +08:00
Fuma NamaandFuma Nama 24d75fa9ce fix: keep display names 2026-06-08 20:05:08 +08:00
Fuma NamaandFuma Nama 7567916791 breaking(*): new translations system 2026-06-08 20:05:08 +08:00
Fuma Nama 0cc1facdac feat(ui): make uiTranslations() optional for translations API 2026-06-05 21:40:39 +08:00
Fuma Nama c102bdc61f feat(shadcn): support docgen for Shadcn UI 2026-05-27 19:27:48 +08:00
Fuma Nama 84ce691a06 fix(ui): consistent toc size when empty 2026-05-27 19:27:47 +08:00
Fuma Nama dc61cd1538 fix(ui): types 2026-05-27 19:27:47 +08:00
Fuma Nama 511f1b14a6 fix(cli): lower eslint version 2026-05-23 22:15:27 +08:00
Fuma Nama 66679e2c28 fix(ui): strict types 2026-05-20 22:34:26 +08:00
Fuma Nama 9b0a2b5c0e feat(ui): add translations to all remaining components 2026-05-20 21:20:32 +08:00
Fuma Nama a35da15f56 docs: use new i18n API 2026-05-20 20:22:12 +08:00
Fuma Nama 214d5b0e0d Core: Introduce new translations API 2026-05-20 19:23:26 +08:00
Fuma Nama 0287f49f65 UI: improve default OG image 2026-05-13 18:14:37 +08:00
Fuma Nama 61f3a27eb5 UI: encode storage keys 2026-05-13 17:02:01 +08:00
Fuma Nama b494c8dca8 UI: Support copy ID in headings 2026-05-07 22:02:51 +08:00
Fuma Nama 03626baf4e UI: show ctrl for Linux machines 2026-05-07 21:33:01 +08:00
Fuma Nama 2bc654be7f Press: add AI integration 2026-05-06 21:40:27 +08:00
Fuma Nama 34f37f337f fix 2026-05-03 20:48:07 +08:00
Fuma Nama 1aa48d0792 UI: fix RTL layout for Clerk style 2026-05-03 19:05:14 +08:00
Fuma Nama 387e65915f UI: relocate toc width 2026-04-26 00:20:08 +08:00
Fuma Nama b5ff03bbfe UI: Support new OG image design for Takumi 2026-04-25 23:08:02 +08:00
Fuma Nama 0e8405aeee UI: update OG border 2026-04-23 00:20:45 +08:00
Fuma Nama 8ee80d012e UI: update default og images 2026-04-22 23:49:43 +08:00
Fuma Nama 3ae8809db8 UI: Improve TOC sizing 2026-04-20 18:11:08 +08:00
Fuma Nama 6c772494fa Docs: introduce Local MD 2026-04-20 17:25:36 +08:00
Fuma Nama d10688d4fc Chore: keep legacy types for backward compat 2026-04-20 15:13:17 +08:00
Fuma Nama f2c6e59256 UI: Reduce iterations for calculating TOC track 2026-04-15 13:40:24 +08:00
Fuma Nama c731a92bba Core & UI: Implement selective re-render for TOC 2026-04-14 22:54:08 +08:00
Fuma Nama ccad791959 Chore: reduce more deps 2026-04-13 21:56:28 +08:00
Fuma Nama 498425b261 UI: pre-calculate TOC item positions 2026-04-12 13:41:16 +08:00
Fuma Nama 7cdde7c835 UI: improve TOC performance 2026-04-12 13:41:16 +08:00