From 3accfb5b66e43eadaee13ccc6a2b91845587ae6b Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 9 Jul 2021 13:29:39 +0200 Subject: [PATCH] add ButtonUrl component & misc fixes --- src/components/globals/ButtonImage.vue | 2 +- src/components/globals/ButtonUrl.vue | 68 ++++++++++++++++++++++ src/components/nodes/NodeViewBody.vue | 2 + src/components/nodes/NodeViewFigure.vue | 13 +++-- src/components/nodes/NodeViewHeaderRef.vue | 2 +- src/components/nodes/NodeViewTitle.vue | 8 ++- src/pages/gallery/GalleryView.vue | 4 +- 7 files changed, 87 insertions(+), 12 deletions(-) create mode 100644 src/components/globals/ButtonUrl.vue diff --git a/src/components/globals/ButtonImage.vue b/src/components/globals/ButtonImage.vue index df27926..08834d6 100644 --- a/src/components/globals/ButtonImage.vue +++ b/src/components/globals/ButtonImage.vue @@ -32,7 +32,7 @@ export default { border: 0; transition: 100ms; - @include media-breakpoint-up($size-bp) { + @media (orientation: landscape) { width: 250px; height: 250px; diff --git a/src/components/globals/ButtonUrl.vue b/src/components/globals/ButtonUrl.vue new file mode 100644 index 0000000..b1b2ef5 --- /dev/null +++ b/src/components/globals/ButtonUrl.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/src/components/nodes/NodeViewBody.vue b/src/components/nodes/NodeViewBody.vue index 504ce06..0eb5168 100644 --- a/src/components/nodes/NodeViewBody.vue +++ b/src/components/nodes/NodeViewBody.vue @@ -137,7 +137,9 @@ export default { width: 100%; img { + display: block; max-width: 100%; + max-height: 80vh; } font: { diff --git a/src/components/nodes/NodeViewFigure.vue b/src/components/nodes/NodeViewFigure.vue index 566c226..005a87b 100644 --- a/src/components/nodes/NodeViewFigure.vue +++ b/src/components/nodes/NodeViewFigure.vue @@ -10,22 +10,23 @@
-

- {{ toCommaList(node.authors) }}, - -
- {{ node.date.start }} -

+