From 8240856630dde2a14bb7b4d616ab80e982c2524e Mon Sep 17 00:00:00 2001 From: upsiflu Date: Thu, 2 Jan 2025 00:31:20 +0100 Subject: [PATCH] refactor(ui): factor out alignment (like width and color) --- front/src/components/radio/Card.vue | 2 +- front/src/components/ui/Alert.vue | 4 +- front/src/components/ui/Button.vue | 88 ++++------ front/src/components/ui/Card.vue | 14 +- front/src/components/ui/Layout.vue | 87 +++++----- front/src/components/ui/Link.vue | 157 +++++++----------- front/src/components/ui/Modal.vue | 2 +- front/src/components/ui/Pill.vue | 4 +- front/src/components/ui/Popover.vue | 4 +- front/src/components/ui/Toggle.vue | 2 +- front/src/composables/alignment.ts | 90 ++++++++++ front/src/composables/{colors.ts => color.ts} | 19 ++- front/src/composables/{widths.ts => width.ts} | 44 ++--- front/src/ui/App.vue | 2 +- front/src/ui/components/Sidebar.vue | 2 +- front/ui-docs/components/ui/button.md | 43 +++-- front/ui-docs/using-alignment.md | 63 +++++++ front/ui-docs/using-color.md | 8 +- .../{using-widths.md => using-width.md} | 10 -- 19 files changed, 379 insertions(+), 266 deletions(-) create mode 100644 front/src/composables/alignment.ts rename front/src/composables/{colors.ts => color.ts} (86%) rename front/src/composables/{widths.ts => width.ts} (58%) create mode 100644 front/ui-docs/using-alignment.md rename front/ui-docs/{using-widths.md => using-width.md} (73%) diff --git a/front/src/components/radio/Card.vue b/front/src/components/radio/Card.vue index 4dbd694b8..58c3329b6 100644 --- a/front/src/components/radio/Card.vue +++ b/front/src/components/radio/Card.vue @@ -1,5 +1,5 @@