From 94b2b8ec707f66fde03716c970dee09c3079966d Mon Sep 17 00:00:00 2001 From: Thierry Goettelmann Date: Fri, 16 Sep 2022 14:03:26 +0200 Subject: [PATCH] feat(lite/buttons): Add multiple button colors, outlined and transparent (#6393) --- .../src/components/CollectionFilterRow.vue | 1 - .../lite/src/components/ui/UiButton.vue | 167 +++++++++++++----- .../lite/src/components/ui/UiButtonGroup.vue | 15 +- @xen-orchestra/lite/src/types/index.ts | 1 + 4 files changed, 137 insertions(+), 47 deletions(-) create mode 100644 @xen-orchestra/lite/src/types/index.ts diff --git a/@xen-orchestra/lite/src/components/CollectionFilterRow.vue b/@xen-orchestra/lite/src/components/CollectionFilterRow.vue index d65d15154..9b3219423 100644 --- a/@xen-orchestra/lite/src/components/CollectionFilterRow.vue +++ b/@xen-orchestra/lite/src/components/CollectionFilterRow.vue @@ -73,7 +73,6 @@ diff --git a/@xen-orchestra/lite/src/components/ui/UiButtonGroup.vue b/@xen-orchestra/lite/src/components/ui/UiButtonGroup.vue index 78ff3aafb..d80a41aa0 100644 --- a/@xen-orchestra/lite/src/components/ui/UiButtonGroup.vue +++ b/@xen-orchestra/lite/src/components/ui/UiButtonGroup.vue @@ -6,11 +6,14 @@ diff --git a/@xen-orchestra/lite/src/types/index.ts b/@xen-orchestra/lite/src/types/index.ts new file mode 100644 index 000000000..4f8429004 --- /dev/null +++ b/@xen-orchestra/lite/src/types/index.ts @@ -0,0 +1 @@ +export type Color = "info" | "error" | "warning" | "success";