Commit Graph

  • 6adf871ae3 refactor(docs): simplify header and theme management logic Mike Newbon 2026-07-16 23:09:59 +02:00
  • 333b3602a5 Merge branch 'v4' into docs/theme-studio-plan Benjamin Canac 2026-07-16 14:23:17 +02:00
  • e931bdf797 docs(typography): improve headers and text page Benjamin Canac 2026-07-16 12:57:56 +02:00
  • 2a172ef187 fix(CommandPalette): always escape search highlight to prevent XSS (#6741) Benjamin Canac 2026-07-16 12:48:05 +02:00
  • f400bc6767 chore(playground): expose all public composables in repl Benjamin Canac 2026-07-16 12:18:31 +02:00
  • f8c0850eb6 docs: update badges Benjamin Canac 2026-07-16 10:48:33 +02:00
  • ada1580368 chore(release): v4.10.0 v4.10.0 Benjamin Canac 2026-07-16 09:34:30 +02:00
  • 328f23f7f4 Merge branch 'v4' into docs/theme-studio-plan Mike Newbon 2026-07-15 22:55:38 +02:00
  • ba18c5b057 feat(docs): enhance theme management with style token integration Mike Newbon 2026-07-15 22:55:22 +02:00
  • 35f42c6886 feat(docs): refactor theme studio header and introduce new components Mike Newbon 2026-07-15 22:48:23 +02:00
  • 1e5f686779 perf(Button): render LinkBase directly for plain buttons Benjamin Canac 2026-07-15 17:41:45 +02:00
  • f419731d9b feat(prose): configurable heading anchors and copy button (#6735) Benjamin Canac 2026-07-15 17:16:21 +02:00
  • 6262c8dab2 perf(Select/SelectMenu/InputMenu): narrow icon props Benjamin Canac 2026-07-15 16:21:22 +02:00
  • 9f475d20c3 test: fix slot typing in link-stack benchmark Benjamin Canac 2026-07-15 16:27:14 +02:00
  • 636ae68ca5 perf(Button): narrow icon props and memoize forwarded link props Benjamin Canac 2026-07-15 16:10:11 +02:00
  • eab44785f7 test: add button link vs no-link benchmark Benjamin Canac 2026-07-15 11:06:02 +02:00
  • f546b2c900 test: add benchmarks (#6728) Benjamin Canac 2026-07-15 10:48:26 +02:00
  • 14b60013dd perf(vue): skip rewriting unchanged templates (#6730) Benjamin Canac 2026-07-15 10:48:04 +02:00
  • 317901253d fix(theme): use logical properties for RTL (#6724) Benjamin Canac 2026-07-15 10:38:19 +02:00
  • c8e810ca88 chore(deps): update all non-major dependencies (#6718) renovate[bot] 2026-07-15 09:21:22 +02:00
  • 0c492db312 feat(docs): enhance header and theme studio views with image previews Mike Newbon 2026-07-15 00:48:41 +02:00
  • 69d0ea2329 feat(docs): introduce ThemeStudioFontPicker and Google Fonts integration Mike Newbon 2026-07-15 00:30:48 +02:00
  • 5de2431ba6 ci: add CodSpeed performance benchmarks #6732 codspeed/wizard-1784031676459 CodSpeed Bot 2026-07-14 12:27:57 +00:00
  • 2cc2849f9f perf(module): declare sideEffects for barrel tree-shaking (#6729) Benjamin Canac 2026-07-14 14:18:44 +02:00
  • f95152949a fix(components): respect prefers-reduced-motion in animations (#6723) Benjamin Canac 2026-07-13 14:53:13 +02:00
  • 17196ecc30 docs(select-menu/input-menu): use grouped items in items type example Benjamin Canac 2026-07-13 14:47:59 +02:00
  • fe5bb2388b fix(BlogPost/ChangelogVersion): format date in UTC to prevent hydration mismatch (#6722) Benjamin Canac 2026-07-13 11:13:37 +02:00
  • f41d11e2e3 fix(Carousel): prevent reset when plugin props use inline objects Benjamin Canac 2026-07-13 10:50:34 +02:00
  • 86cd25c5ca feat(Empty): add loading and loadingIcon props (#6707) Artyom Friedman 2026-07-13 13:48:02 +05:00
  • 9df067a620 chore(deps): update tiptap to ^3.27.3 (#6719) renovate[bot] 2026-07-13 09:46:19 +02:00
  • 876e371e22 fix(docs): refine header and theme studio components for improved clarity and styling Mike Newbon 2026-07-12 12:27:28 +02:00
  • fda15c60f7 feat(docs): update ThemeStudioSection and ThemeStudioViewPortfolio with new features and content Mike Newbon 2026-07-12 12:01:45 +02:00
  • ce574fc43d feat(docs): portfolio, changelog, docs and editor previews with a listbox view switcher Mike Newbon 2026-07-12 03:36:02 +02:00
  • b7dc498943 refactor(docs): shared pickers and a three-way split for theme studio controls Mike Newbon 2026-07-12 03:35:55 +02:00
  • 9a238d000c refactor(docs): engine dedupe, dead-code sweep and white/black shade ladder Mike Newbon 2026-07-12 03:35:46 +02:00
  • 4617d2c587 feat(docs): implement enhanced reset functionality across theme studio components Mike Newbon 2026-07-12 02:22:17 +02:00
  • a72ef8923b feat(docs): add reset functionality to theme.vue for improved theme management Mike Newbon 2026-07-12 00:56:53 +02:00
  • 2bd89a0f12 feat(docs): enhance theme studio components with reset functionality Mike Newbon 2026-07-12 00:54:08 +02:00
  • ff6dba76bd feat(docs): update PlaygroundContributors.vue to enhance contributor visibility Mike Newbon 2026-07-12 00:27:07 +02:00
  • da65ac0981 feat(docs): enhance Playground and Theme Studio components with new features Mike Newbon 2026-07-12 00:26:01 +02:00
  • 87a425d5b6 feat(docs): enhance theme studio components with default values and styling updates Mike Newbon 2026-07-11 22:58:10 +02:00
  • 887d36a440 fix(docs): refine theme studio components for improved usability Mike Newbon 2026-07-11 22:47:52 +02:00
  • a0334943d2 feat(docs): listbox-powered theme pickers Mike Newbon 2026-07-11 21:59:22 +02:00
  • c89a698f16 feat(docs): playground grid rides a virtualized UScrollArea masonry Mike Newbon 2026-07-11 21:47:54 +02:00
  • d8a729b0f1 fix(docs): custom shadow seed visible at 20%, inherit clears the knobs Mike Newbon 2026-07-11 17:10:37 +02:00
  • 76843160ac fix(docs): color-mode shortcut settles on ⌃⇧D Mike Newbon 2026-07-11 17:03:50 +02:00
  • aed4e552b9 fix(docs): color-mode shortcut lands on ⌘⇧D; CI typecheck fix Mike Newbon 2026-07-11 17:02:21 +02:00
  • aa34b532bf fix(docs): adversarial review pass over the full theme studio PR Mike Newbon 2026-07-11 16:54:28 +02:00
  • 274d1da520 feat(docs): structured borders, richer icon sets and a Bootstrap 5 preset Mike Newbon 2026-07-11 15:54:44 +02:00
  • da6cb0e9ad Merge branch 'v4' into docs/theme-studio-plan Mike Newbon 2026-07-10 21:55:11 +02:00
  • 8f7f28ea81 feat(docs): enhance ThemeStudioPaletteEditor with swatch tooltips and color copying Mike Newbon 2026-07-10 21:52:41 +02:00
  • eb9aa2a71d fix(docs): adjust padding in theme.vue for improved layout consistency Mike Newbon 2026-07-10 21:19:12 +02:00
  • cf162ac981 feat(docs): typography system — weights, heading treatment and richer pickers Mike Newbon 2026-07-10 21:12:22 +02:00
  • d09668d75e refactor(Editor): scope prose classes to external editors only Sandro Circi 2026-07-10 19:46:08 +02:00
  • c762b41292 refactor(docs): enhance shadow handling and UI consistency in Theme Studio Mike Newbon 2026-07-10 19:32:08 +02:00
  • 05af01c6ac refactor(docs): enhance theme studio with palette effects and UI improvements Mike Newbon 2026-07-10 19:18:25 +02:00
  • f9255a15ac refactor(docs): consolidate the studio to fewer, stockier components Mike Newbon 2026-07-10 17:52:34 +02:00
  • daef31faf0 fix(docs): update button variant in ThemeStudioPaletteEditor for improved UI clarity Mike Newbon 2026-07-10 17:32:13 +02:00
  • 55f32b7466 fix(docs): adjust ThemeStudioColorMenu and ThemeStudioSection for improved UI consistency Mike Newbon 2026-07-10 17:30:06 +02:00
  • 0a4e8a81b7 feat(docs): strict color roles for v4, active fold triggers Mike Newbon 2026-07-10 17:27:09 +02:00
  • f41c925f04 feat(docs): collapsible studio sections, reworked palette modifiers and toolbar polish Mike Newbon 2026-07-10 17:21:42 +02:00
  • cc54613a7a feat(docs): neutral-as-primary, leaner color controls and layered palette modifiers Mike Newbon 2026-07-10 16:12:40 +02:00
  • accdf9be6a refactor: resolve neutral primary via CSS variables only #6608 feat/neutral-primary Benjamin Canac 2026-07-10 15:59:30 +02:00
  • 123184b5c7 feat(ChatPrompt): add body slot and focus highlight (#6709) Benjamin Canac 2026-07-10 15:50:34 +02:00
  • 76d613c590 feat(Editor): allow disabling starter kit for plain text (#6713) Benjamin Canac 2026-07-10 15:13:22 +02:00
  • 7e6d8b0e69 fix(Editor): prevent suggestion menu blinking on keystroke (#6712) Benjamin Canac 2026-07-10 14:47:14 +02:00
  • d56e39a06c fix(types): type prose components in app config (#6711) Benjamin Canac 2026-07-10 14:14:26 +02:00
  • c83fd13d17 fix(docs): adversarial review pass — history, fullscreen, palette and import hardening Mike Newbon 2026-07-09 22:19:23 +02:00
  • af1bcde6c3 fix(docs): CodeRabbit review pass Mike Newbon 2026-07-09 21:54:51 +02:00
  • d7acb94376 feat(docs): shades fold into the Colors popover Mike Newbon 2026-07-09 21:48:09 +02:00
  • 37cdb2ecc1 fix(docs): preset menu names the applied preset across reloads, says Custom once edited Mike Newbon 2026-07-09 21:06:11 +02:00
  • 7bbe30f394 feat(docs): slim theme popover on the header swatch button Mike Newbon 2026-07-09 20:54:49 +02:00
  • decb68e014 fix(docs): playground prompt tile no longer steals focus on load Mike Newbon 2026-07-09 20:47:36 +02:00
  • 6ed2a48753 fix(docs): curve editor field columns align fence-post with the plot Mike Newbon 2026-07-09 20:45:08 +02:00
  • c57e93d7ce feat(docs): smooth the curve editor color field, drop the grid lines Mike Newbon 2026-07-09 20:39:04 +02:00
  • 7e5359b693 feat(docs): palette curve editors get a live 2D color field background Mike Newbon 2026-07-09 20:36:03 +02:00
  • 74fd8d0e06 fix(docs): adjust studio menu popover width for improved layout Mike Newbon 2026-07-09 20:23:28 +02:00
  • 25d257e45c fix(docs): fullscreen toolbar gets container max-width and a taller reveal zone Mike Newbon 2026-07-09 20:18:23 +02:00
  • de1d29d5c5 feat(docs): studio grid renders the landing playground masonry Mike Newbon 2026-07-09 20:15:40 +02:00
  • 7d6db7c635 feat(docs): studio menu nests resources one level down Mike Newbon 2026-07-09 19:55:16 +02:00
  • 2045a34e89 refactor(docs): header view tabs move into the navigation menu's list-leading slot Mike Newbon 2026-07-09 19:52:41 +02:00
  • 7b453d0daf feat(docs): bottom toolbar, fullscreen floating bar, header view tabs Mike Newbon 2026-07-09 19:42:07 +02:00
  • ecc88fcd9e feat(docs): studio controls move into the site header on /theme Mike Newbon 2026-07-09 19:26:10 +02:00
  • 0f2b9da04e docs(page-hero): wrong mdc formatting Benjamin Canac 2026-07-09 16:24:50 +02:00
  • a037b71f83 docs(sidebar): render examples with gpu transform Benjamin Canac 2026-07-09 12:08:04 +02:00
  • 76ee17697f fix(defineShortcuts): defer standalone shortcuts that prefix a chain (#6703) Benjamin Canac 2026-07-09 16:38:35 +02:00
  • 71c623b900 fix(useToast): dedupe duplicate ids and handle max of 0 (#6698) Benjamin Canac 2026-07-09 14:36:50 +02:00
  • 4c607453fe fix(useResizable): recover from corrupted persisted storage (#6704) Benjamin Canac 2026-07-09 14:36:30 +02:00
  • 730a54c023 fix(useResizable): share resize logic between mouse and touch (#6705) Benjamin Canac 2026-07-09 14:16:14 +02:00
  • c257686a25 test(composables): add specs for defineLocale, useKbd and useFormField (#6701) Benjamin Canac 2026-07-09 14:15:28 +02:00
  • 59440671dd fix(useScrollspy): unobserve previous headings on update (#6700) Benjamin Canac 2026-07-09 13:05:04 +02:00
  • 000aba433d fix(useFileUpload): keep dropzone type filter reactive to accept (#6699) Benjamin Canac 2026-07-09 13:04:17 +02:00
  • 2128414292 fix(defineShortcuts): add missing arrowdown to shiftable keys (#6702) Benjamin Canac 2026-07-09 12:51:20 +02:00
  • 64b9f7dd93 feat(ContentToc): scroll list independently and center active link (#6697) Benjamin Canac 2026-07-09 12:00:17 +02:00
  • 1a3a9dc35b feat(ChatTool): add actions prop for tool approval (#6694) Benjamin Canac 2026-07-09 11:02:13 +02:00
  • c256997f33 fix(inertia): make useRoute().fullPath reactive across navigations (#6696) martipops 2026-07-09 04:33:29 -04:00
  • 7bdcb1381c feat(Prompt): add claude action (#6693) Benjamin Canac 2026-07-08 15:38:05 +02:00
  • d0581cf88f test(ChatPrompt): avoid using fake timers before suspended (#6688) Yoshihiro Yamaguchi 2026-07-08 17:42:37 +09:00
  • 853ab96bf2 fix(docs): studio fullscreen state can't hide the chrome on other pages Mike Newbon 2026-07-08 00:00:54 +02:00
  • b31b7b9c92 feat(docs): remove 'Forest' preset and update 'Marshmallow' with new custom neutral palette and token adjustments Mike Newbon 2026-07-07 22:26:27 +02:00