From b9908f68f98a28427ae2a1f96f0ce865101bfc1f Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Tue, 12 Nov 2019 22:27:14 +0530 Subject: [PATCH 1/3] :zap: Fixed abnormal popover position --- layouts/default.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/layouts/default.vue b/layouts/default.vue index 24002f1b2..8d047943e 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -213,6 +213,7 @@ import intializePwa from "../assets/js/pwa"; import logo from "../components/logo"; import * as version from "../.postwoman/version.json"; +import VTooltip from 'v-tooltip' export default { components: { From 1dbb89df34c75feccdb9ee8c4c08098fc43debdf Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Tue, 12 Nov 2019 22:35:46 +0530 Subject: [PATCH 2/3] :alembic: Popover --- layouts/default.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/layouts/default.vue b/layouts/default.vue index 8d047943e..24002f1b2 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -213,7 +213,6 @@ import intializePwa from "../assets/js/pwa"; import logo from "../components/logo"; import * as version from "../.postwoman/version.json"; -import VTooltip from 'v-tooltip' export default { components: { From e8ac8ac0ab4b568b66f4335a7829eb57d99b6f4f Mon Sep 17 00:00:00 2001 From: Liyas Thomas Date: Wed, 13 Nov 2019 06:57:09 +0530 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=93=B1=20Popovers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/styles.scss | 12 ++++++++ components/collections/collection.vue | 42 ++++++++++++++++++++++++++- components/collections/folder.vue | 21 +++++++++++++- components/collections/request.vue | 25 +++++++++++++++- layouts/default.vue | 2 ++ 5 files changed, 99 insertions(+), 3 deletions(-) diff --git a/assets/css/styles.scss b/assets/css/styles.scss index 2df537e55..5e374d5bc 100644 --- a/assets/css/styles.scss +++ b/assets/css/styles.scss @@ -348,6 +348,10 @@ h3 { } &.popover { + .wrapper { + min-height: auto; + } + .popover-inner { background: $bgcolor; color: $fgcolor; @@ -616,6 +620,10 @@ ol li { display: flex; } +.hide-on-large-screen { + display: none; +} + @media (max-width: $responsiveWidth) { ul, @@ -632,6 +640,10 @@ ol li { display: none; } + .hide-on-large-screen { + display: inline-flex; + } + .show-on-small-screen { display: inline-flex; } diff --git a/components/collections/collection.vue b/components/collections/collection.vue index 8778ff895..34652dbe6 100644 --- a/components/collections/collection.vue +++ b/components/collections/collection.vue @@ -9,7 +9,7 @@ {{ collection.name }} -
+
+ + + +
diff --git a/components/collections/folder.vue b/components/collections/folder.vue index 18c791edc..0aeea9aae 100644 --- a/components/collections/folder.vue +++ b/components/collections/folder.vue @@ -9,7 +9,7 @@ {{ folder.name }}
-
+
@@ -17,6 +17,25 @@ edit
+ + + +
diff --git a/components/collections/request.vue b/components/collections/request.vue index 22a9c51e9..59b8cae33 100644 --- a/components/collections/request.vue +++ b/components/collections/request.vue @@ -6,7 +6,7 @@ {{ request.name }}
-
+
@@ -18,6 +18,29 @@ edit
+ + + +
diff --git a/layouts/default.vue b/layouts/default.vue index 24002f1b2..8819ed2da 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -41,6 +41,7 @@ href="https://opencollective.com/postwoman" target="_blank" rel="noopener" + v-close-popover >