Mike Newbon
a68fd61997
refactor(docs): one ThemePickerColorMenu — the studio's sectioned swatch picker now serves the header popover too
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 22:00:13 +02:00
Mike Newbon
cbb3580e0c
refactor(docs): unify sidebar and preview card shadow treatments; streamline border and ring handling
...
Updated the ThemeStudioModal component to consolidate shadow logic for the sidebar and preview card, ensuring consistent styling. Removed redundant border and ring width mappings, simplifying the codebase while maintaining visual integrity.
2026-07-06 19:42:03 +02:00
Mike Newbon
3d481a9dbf
feat(docs): default border/ring widths compile to the studio width var — the whole site follows the slider
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 19:37:50 +02:00
Mike Newbon
f5aa2efeb5
fix(docs): neo defaults from paste; sidebar dividers, dashboard sidebar edge and accordion frame follow border width
...
The dashboard sidebar's edge lives in its side variant, which tv applies
after config slot appends — only a compound override lands on top.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 19:35:53 +02:00
Mike Newbon
a072bda6cf
feat(docs): logo and mode buttons move into the sidebar header, tinted header/footer slots
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 19:12:45 +02:00
Mike Newbon
2add887b16
feat(docs): Orchard resculpted — bottom-lit inner shadow on grove 500/950 over the hard drop
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 19:04:16 +02:00
Mike Newbon
bc11ecaa92
fix(docs): restore the sidebar pe-0 / card-owned margin fix that regressed during edits
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 18:46:22 +02:00
Mike Newbon
633fd8aaaa
feat(docs): inner shadow gets its own color select and shade sliders, inheriting the drop color by default
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 18:42:15 +02:00
Mike Newbon
1a316fe796
feat(docs): inner shadow axis — inset treatment across the same surfaces, own geometry and opacity
...
Drop shadow section renamed to match. Studio chrome: Reset joins
Import/Export in the sidebar footer, mode picks are light/dark/system
buttons, the sidebar ring follows the theme border width, and the
collapsible help icons get their sizing back.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 18:32:39 +02:00
Mike Newbon
808122693e
fix(docs): preview card owns its start margin so it keeps its inset when the sidebar collapses
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 18:18:46 +02:00
Mike Newbon
a0dc9f48f4
feat(docs): floating sidebar layout restored full-height; studio chrome shadows follow the theme
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 18:16:01 +02:00
Mike Newbon
918243b36d
feat(docs): settings panel on USidebar — offcanvas collapse, Import/Export in its footer
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 18:02:41 +02:00
Mike Newbon
ece3b314c7
feat(docs): studio toolbar spans the full modal width above the sidebar
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 17:55:08 +02:00
Benjamin Canac
c9c5232238
fix(components): forward data-slot to component root ( #6643 )
2026-07-06 16:14:03 +02:00
Benjamin Canac
f5e58fb7ba
fix(useComponentProps): let app config defaultVariants override withDefaults ( #6686 )
2026-07-06 16:13:06 +02:00
Mike Newbon
e288b6b21d
Merge branch 'v4' into docs/theme-studio-plan
2026-07-06 15:45:30 +02:00
Mike Newbon
2389a71ae9
fix(docs): update ThemeStudioModal color to primary for improved visibility
2026-07-06 15:45:13 +02:00
Mike Newbon
1c42cb0b30
feat(docs): Theme Studio becomes a fullscreen modal; simplified picker popover; hard shadows dedupe against stock classes
...
The /theme page is gone — the studio opens as a fullscreen modal from the
header popover, which slims down to presets + shuffle, primary/background
dropdowns, radius, color mode and the copy/export shortcuts.
Hard shadows now ride composed --ui-shadow-hard* variables via
shadow-(--var) utilities: tailwind-merge couldn't parse the old
shadow-[calc(...)] literals as shadows, so stock shadow-sm/lg classes on
overlays (popover, tooltip, dropdown) survived the merge and won on CSS
order.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 15:44:29 +02:00
renovate[bot]
ad931219f7
chore(deps): update tiptap to ^3.27.1 ( #6654 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2026-07-06 15:20:10 +02:00
Artyom Friedman
276302eef2
fix(Link): apply rel prop to internal links ( #6677 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2026-07-06 15:10:33 +02:00
Mike Newbon
58d9ff3609
refactor(docs): sidebar sections on UCollapsible, clearer shade labels, controls hydrate to saved state, General before Style
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 15:08:37 +02:00
Mike Newbon
8642837b8f
feat(docs): A11y view — live WCAG contrast matrix; contrast badge retired from the palette editor
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 14:54:27 +02:00
Mike Newbon
5a68c91125
refactor(docs): drop skin classes and ui injections from studio controls — stock variants and active props
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 14:45:02 +02:00
Benjamin Canac
fb8b2337b7
chore(deps): update release-it and @release-it/conventional-changelog to latest majors ( #6685 )
2026-07-06 14:03:12 +02:00
Mike Newbon
ccfdb1366e
fix(docs): dead semantic help link fataled the prerender; heap headroom for the docs build
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 13:35:46 +02:00
Mike Newbon
ddedd68be3
feat(docs): enhance ThemeStudioControls with preset swatches and new Orchard preset
...
- Added a `presetSwatches` function to compute primary and neutral color swatches for presets.
- Updated `presetItems` to include swatches in the dropdown menu.
- Introduced a new 'Orchard' preset with a detailed color palette and styling options.
- Adjusted layout and styling in ThemeStudioControls for improved UI consistency.
2026-07-06 13:02:09 +02:00
Benjamin Canac
d7284f3a3f
docs: use shiki-transformer-icon-highlight package ( #6684 )
2026-07-06 11:40:44 +02:00
Mike Newbon
4ce960d84e
fix(docs): dashboard panel children keep their height — flex was crushing the revenue card into its overflow
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 11:38:25 +02:00
Mike Newbon
4e7beae655
fix(docs): curve editor — fixed 1:1 axes, window-clamped drags, hue normalized into 0-360
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 11:31:00 +02:00
renovate[bot]
1c1d9be442
chore(deps): update all non-major dependencies ( #6679 )
...
Co-authored-by: Benjamin Canac <canacb1@gmail.com >
2026-07-06 11:16:10 +02:00
Mike Newbon
f8532413ac
feat(docs): neo-brutalist rebuilt on the carbon neutral, art deco retired
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 02:14:52 +02:00
Mike Newbon
002fdf0f15
feat(docs): --studio-border-width variable scales all hand-rolled preview markup, sidebar cards and grid boundaries
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 02:14:52 +02:00
Mike Newbon
dc8e243459
feat(docs): border width sweep — full component coverage live, tailwind default-width variables in exports
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 02:01:19 +02:00
Mike Newbon
971ed0eb28
feat(docs): studio chrome follows the border width too
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:44:58 +02:00
Mike Newbon
bd6fc633fd
feat(docs): border width reaches chrome edges, separators and dividers; frame covers tabs, chat bubbles and switches
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:41:39 +02:00
Mike Newbon
fbf36f90a0
feat(docs): frame toggle under custom borders, matched option order, primary-tinted active states
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:35:23 +02:00
Mike Newbon
741f565338
feat(docs): rework border controls — Default/None/Custom with a width slider, frame retired
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:30:31 +02:00
Mike Newbon
25bf100462
feat(docs): resculpted Harbor preset and refreshed sand ramp
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:22:06 +02:00
Mike Newbon
7abd4dae96
fix(docs): resolve the mode tab selection after mount — SSR can't know a system pref
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:22:06 +02:00
Mike Newbon
0fe2768d51
feat(docs): section the palette pickers into Colors and Neutrals
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:08:54 +02:00
Mike Newbon
2f72b5793c
fix(docs): audit fixes — input-family and overlay treatment coverage, neutral remaps on every path, style always exports
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:00:20 +02:00
Mike Newbon
ae5864bfe7
feat(docs): SaaS and Landing preview views from the real templates
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 01:00:19 +02:00
Mike Newbon
35aeba8835
fix(docs): border recoloring no longer repaints semantic outline/subtle rings
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:45:24 +02:00
Mike Newbon
8109504094
feat(docs): theme importer — parse exported CSS/config back into editable studio state
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:37:30 +02:00
Mike Newbon
79975db987
feat(docs): preview view tabs with template-faithful Dashboard and Chat layouts, presets in sidebar
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:28:23 +02:00
Mike Newbon
0096bd120e
feat(docs): per-group variant options matching each component's real variant set
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:18:18 +02:00
Mike Newbon
a193eddf6a
feat(docs): legend chips on every sidebar section, edit buttons grouped with their selects
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:14:08 +02:00
Mike Newbon
1e55e36ea4
fix(docs): update palette and color-parse specs to the oklch-native pipeline
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:11:19 +02:00
Mike Newbon
ae8cccb6c5
feat(docs): inline palette-edit icons and custom curve editing for semantic colors
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 00:05:26 +02:00
Mike Newbon
4cf16297ff
feat(docs): semantic palette pickers, Background rename, card-wrapped sidebar sections
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-05 23:55:32 +02:00