From 60d239450c433af5895033ebe6364045476fb0e1 Mon Sep 17 00:00:00 2001 From: axolotle Date: Mon, 28 Jun 2021 16:50:39 +0200 Subject: [PATCH] fixed card sizes and update Library views --- src/assets/scss/abstracts/_variables.scss | 4 ++ src/components/layouts/NodePreviewZone.vue | 18 ++++++ src/components/nodes/NodeView.vue | 10 ++-- src/components/nodes/NodeViewBody.vue | 6 ++ src/components/nodes/NodeViewFooter.vue | 9 +++ src/components/nodes/NodeViewHeaderRef.vue | 6 +- src/pages/library/LibraryList.vue | 60 +++++++++++++------- src/pages/library/LibraryMap.vue | 64 +++++++++++++++------- 8 files changed, 130 insertions(+), 47 deletions(-) diff --git a/src/assets/scss/abstracts/_variables.scss b/src/assets/scss/abstracts/_variables.scss index 1594a69..f10ca99 100644 --- a/src/assets/scss/abstracts/_variables.scss +++ b/src/assets/scss/abstracts/_variables.scss @@ -56,6 +56,7 @@ $grid-breakpoints: ( md: 1024px, lg: 1200px, xl: 1440px, + xxl: 1920px, ); $layout-bp: md; @@ -173,8 +174,11 @@ $node-card-spacer-sm-x: 8px; $node-card-spacer-sm-y: 8px; $node-card-spacer-x: 15px; $node-card-spacer-y: 10px; + $node-card-width: 560px; $node-card-height: 350px; +$node-card-width-sm: $node-card-width / 1.5; +$node-card-height-sm: $node-card-height / 1.5; // MISC $btn-size: 26px; diff --git a/src/components/layouts/NodePreviewZone.vue b/src/components/layouts/NodePreviewZone.vue index f395107..54ddd95 100644 --- a/src/components/layouts/NodePreviewZone.vue +++ b/src/components/layouts/NodePreviewZone.vue @@ -63,5 +63,23 @@ export default { .popover-body { padding: 0; } + + .node-view { + width: $node-card-width-sm; + max-width: 100%; + max-height: 100%; + + @include media-breakpoint-up($size-bp) { + width: $node-card-width; + } + + &-wrapper { + height: $node-card-height-sm; + + @include media-breakpoint-up($size-bp) { + height: $node-card-height; + } + } + } } diff --git a/src/components/nodes/NodeView.vue b/src/components/nodes/NodeView.vue index 88afa65..3d991d6 100644 --- a/src/components/nodes/NodeView.vue +++ b/src/components/nodes/NodeView.vue @@ -1,7 +1,7 @@