From 097277929495f5c24efc876d982406e3dfe106fe Mon Sep 17 00:00:00 2001 From: axolotle Date: Sun, 23 May 2021 21:48:52 +0200 Subject: [PATCH] update Cards with new styles and buttons --- src/assets/scss/base/_root.scss | 20 +---- src/components/text/TextCard.vue | 31 ++++--- src/components/text/TextCardBase.vue | 130 +++++++++++++++++++++++---- src/components/text/TextMiniCard.vue | 5 +- src/pages/Library.vue | 13 ++- src/pages/library/CardList.vue | 69 +++++++++----- 6 files changed, 185 insertions(+), 83 deletions(-) diff --git a/src/assets/scss/base/_root.scss b/src/assets/scss/base/_root.scss index 4252dca..18fdf95 100644 --- a/src/assets/scss/base/_root.scss +++ b/src/assets/scss/base/_root.scss @@ -32,23 +32,9 @@ main { // TEMP -.text-authors { - font: { - size: 1.2em; - } -} - -.text-title { - font: { - size: 1em; - style: italic; - weight: normal; - } -} - .text-edition { font: { - size: .8em; + size: .57em; weight: normal; } } @@ -57,10 +43,6 @@ main { cursor: pointer; } -.card-footer { - display: flex; - justify-content: space-between; -} .tags { > :not(:last-of-type) { diff --git a/src/components/text/TextCard.vue b/src/components/text/TextCard.vue index 26ba983..452d8d5 100644 --- a/src/components/text/TextCard.vue +++ b/src/components/text/TextCard.vue @@ -1,21 +1,24 @@