From 349780dae18e3acc4cd1dda8152ae6d0377004ba Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Fri, 22 Mar 2024 12:46:52 +0100 Subject: [PATCH] feat(Link): style with app config --- playground/pages/link.vue | 57 ++++++++++++++----- src/runtime/components/Button.vue | 2 +- src/runtime/components/Link.vue | 41 +++++++++++-- src/templates.ts | 4 -- src/theme/index.ts | 1 + src/theme/link.ts | 12 ++++ test/components/Link.spec.ts | 6 +- .../__snapshots__/Link.spec.ts.snap | 16 ++++-- 8 files changed, 107 insertions(+), 32 deletions(-) create mode 100644 src/theme/link.ts diff --git a/playground/pages/link.vue b/playground/pages/link.vue index 08cd768d..2d148b5c 100644 --- a/playground/pages/link.vue +++ b/playground/pages/link.vue @@ -1,24 +1,51 @@ - - diff --git a/src/runtime/components/Button.vue b/src/runtime/components/Button.vue index ce6685d8..8bca71fa 100644 --- a/src/runtime/components/Button.vue +++ b/src/runtime/components/Button.vue @@ -60,7 +60,7 @@ const ui = computed(() => tv({ extend: button, slots: props.ui })({