From 3865cbac93abb04f794a132704d1f191f60f4a7d Mon Sep 17 00:00:00 2001 From: upsiflu Date: Sun, 15 Dec 2024 15:06:27 +0100 Subject: [PATCH] feat(ui): add layout and spacing options --- front/src/components/ui/Card.vue | 1 + front/src/components/ui/Input.vue | 8 +- front/src/components/ui/Layout.vue | 118 +++++++++-------- front/src/components/ui/Link.vue | 17 +-- front/src/components/ui/input.scss | 1 + front/src/components/ui/layout/Spacer.vue | 50 ++++++- front/ui-docs/components/ui/input.md | 12 +- front/ui-docs/components/ui/layout.md | 132 +++++++++++++++++++ front/ui-docs/components/ui/layout/spacer.md | 90 ++++++++++++- 9 files changed, 346 insertions(+), 83 deletions(-) diff --git a/front/src/components/ui/Card.vue b/front/src/components/ui/Card.vue index 8569111a1..66318a01f 100644 --- a/front/src/components/ui/Card.vue +++ b/front/src/components/ui/Card.vue @@ -88,6 +88,7 @@ const isExternalLink = computed(() => { &.is-category>.title { font-size: 1.75em; + padding-bottom: .25em; } >.alert { diff --git a/front/src/components/ui/Input.vue b/front/src/components/ui/Input.vue index 2711404be..b58acf093 100644 --- a/front/src/components/ui/Input.vue +++ b/front/src/components/ui/Input.vue @@ -1,7 +1,7 @@