From 30ba53e20b3b91909c2c8162f35b13b6ad305d13 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 8 Jan 2025 17:26:20 +0100 Subject: [PATCH] feat(module): allow `tv` customization through `app.config` (#2938) --- cli/templates.mjs | 5 +++-- src/runtime/components/Accordion.vue | 2 +- src/runtime/components/Alert.vue | 3 ++- src/runtime/components/Avatar.vue | 5 +++-- src/runtime/components/AvatarGroup.vue | 3 ++- src/runtime/components/Badge.vue | 3 ++- src/runtime/components/Breadcrumb.vue | 2 +- src/runtime/components/Button.vue | 3 ++- src/runtime/components/ButtonGroup.vue | 3 ++- src/runtime/components/Calendar.vue | 3 ++- src/runtime/components/Card.vue | 2 +- src/runtime/components/Carousel.vue | 3 ++- src/runtime/components/Checkbox.vue | 3 ++- src/runtime/components/Chip.vue | 3 ++- src/runtime/components/Collapsible.vue | 2 +- src/runtime/components/ColorPicker.vue | 3 ++- src/runtime/components/CommandPalette.vue | 2 +- src/runtime/components/Container.vue | 2 +- src/runtime/components/ContextMenu.vue | 3 ++- src/runtime/components/ContextMenuContent.vue | 2 +- src/runtime/components/Drawer.vue | 2 +- src/runtime/components/DropdownMenu.vue | 3 ++- src/runtime/components/DropdownMenuContent.vue | 2 +- src/runtime/components/Form.vue | 2 +- src/runtime/components/FormField.vue | 3 ++- src/runtime/components/Input.vue | 3 ++- src/runtime/components/InputMenu.vue | 3 ++- src/runtime/components/InputNumber.vue | 3 ++- src/runtime/components/Kbd.vue | 3 ++- src/runtime/components/Link.vue | 2 +- src/runtime/components/Modal.vue | 2 +- src/runtime/components/NavigationMenu.vue | 3 ++- src/runtime/components/Pagination.vue | 2 +- src/runtime/components/PinInput.vue | 7 ++++--- src/runtime/components/Popover.vue | 2 +- src/runtime/components/Progress.vue | 3 ++- src/runtime/components/RadioGroup.vue | 3 ++- src/runtime/components/Select.vue | 3 ++- src/runtime/components/SelectMenu.vue | 3 ++- src/runtime/components/Separator.vue | 3 ++- src/runtime/components/Skeleton.vue | 2 +- src/runtime/components/Slideover.vue | 3 ++- src/runtime/components/Slider.vue | 3 ++- src/runtime/components/Stepper.vue | 3 ++- src/runtime/components/Switch.vue | 3 ++- src/runtime/components/Table.vue | 3 ++- src/runtime/components/Tabs.vue | 3 ++- src/runtime/components/Textarea.vue | 3 ++- src/runtime/components/Toast.vue | 3 ++- src/runtime/components/Toaster.vue | 3 ++- src/runtime/components/Tooltip.vue | 2 +- src/runtime/utils/tv.ts | 7 +++++++ src/templates.ts | 2 ++ 53 files changed, 99 insertions(+), 55 deletions(-) create mode 100644 src/runtime/utils/tv.ts diff --git a/cli/templates.mjs b/cli/templates.mjs index 8b0e56ac..20809363 100644 --- a/cli/templates.mjs +++ b/cli/templates.mjs @@ -30,10 +30,10 @@ const component = ({ name, primitive, pro, prose, content }) => { contents: primitive ? `