From 3493c138d9cdfb5af4df420cd995a267c1b57ef1 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Fri, 24 Feb 2023 17:33:57 +0100 Subject: [PATCH] chore: split props for `Dropdown`, `ContextMenu` and `Popover` --- docs/pages/examples.vue | 6 ++--- src/runtime/components/elements/Dropdown.vue | 22 ++++++++++++++++++- .../components/overlays/ContextMenu.vue | 18 ++++++++++++++- src/runtime/components/overlays/Popover.vue | 18 ++++++++++++++- src/runtime/presets/default.ts | 19 +++++++++++++--- 5 files changed, 74 insertions(+), 9 deletions(-) diff --git a/docs/pages/examples.vue b/docs/pages/examples.vue index 5d71e641..c5a9aeee 100644 --- a/docs/pages/examples.vue +++ b/docs/pages/examples.vue @@ -104,7 +104,7 @@ @@ -135,9 +135,9 @@ - +
Menu - +
diff --git a/src/runtime/components/elements/Dropdown.vue b/src/runtime/components/elements/Dropdown.vue index 135a17cf..6776cdba 100644 --- a/src/runtime/components/elements/Dropdown.vue +++ b/src/runtime/components/elements/Dropdown.vue @@ -17,7 +17,7 @@
- +
$ui.dropdown.width }, + backgroundClass: { + type: String, + default: () => $ui.dropdown.background + }, + shadowClass: { + type: String, + default: () => $ui.dropdown.shadow + }, + roundedClass: { + type: String, + default: () => $ui.dropdown.rounded + }, + ringClass: { + type: String, + default: () => $ui.dropdown.ring + }, + divideClass: { + type: String, + default: () => $ui.dropdown.divide + }, baseClass: { type: String, default: () => $ui.dropdown.base diff --git a/src/runtime/components/overlays/ContextMenu.vue b/src/runtime/components/overlays/ContextMenu.vue index 3e3c8e1b..bf31680a 100644 --- a/src/runtime/components/overlays/ContextMenu.vue +++ b/src/runtime/components/overlays/ContextMenu.vue @@ -1,7 +1,7 @@