From 213c5637d4bbebcd3508f0b91da8e6bfae528c1d Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 3 Feb 2021 09:18:44 +0200 Subject: [PATCH] Cleanup ReactButton's CSS, fix hitboxes of reactbutton and extrabuttons --- .../extra_buttons/extra_buttons.vue | 5 + src/components/popover/popover.vue | 1 + src/components/react_button/react_button.vue | 105 ++++++++++-------- 3 files changed, 63 insertions(+), 48 deletions(-) diff --git a/src/components/extra_buttons/extra_buttons.vue b/src/components/extra_buttons/extra_buttons.vue index e845d8fc..c6cb9fbe 100644 --- a/src/components/extra_buttons/extra_buttons.vue +++ b/src/components/extra_buttons/extra_buttons.vue @@ -139,6 +139,11 @@ @import '../../_variables.scss'; .ExtraButtons { + /* override of popover internal stuff */ + .popover-trigger-button { + width: auto; + } + .popover-trigger { position: static; padding: 10px; diff --git a/src/components/popover/popover.vue b/src/components/popover/popover.vue index 2252c68f..876dd61d 100644 --- a/src/components/popover/popover.vue +++ b/src/components/popover/popover.vue @@ -7,6 +7,7 @@ ref="trigger" class="button-unstyled -fullwidth popover-trigger-button" @click="onClick" + type="button" > diff --git a/src/components/react_button/react_button.vue b/src/components/react_button/react_button.vue index 99523407..04734674 100644 --- a/src/components/react_button/react_button.vue +++ b/src/components/react_button/react_button.vue @@ -59,63 +59,72 @@