From 93e7efcdd304f5da58a251b110ad5a38a4d89556 Mon Sep 17 00:00:00 2001
From: Maz Ameli <maz@metabase.com>
Date: Tue, 5 Oct 2021 12:23:20 -0700
Subject: [PATCH] Restyle the Verify button (#18134)

* restyle the Verify button

* remove unused components

* make the verify button blue
---
 .../ModerationActions/ModerationActions.jsx         | 13 ++++---------
 .../ModerationActions/ModerationActions.styled.jsx  |  6 ++----
 .../view/sidebars/QuestionDetailsSidebarPanel.jsx   |  2 +-
 3 files changed, 7 insertions(+), 14 deletions(-)

diff --git a/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.jsx b/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.jsx
index 8b8f69a3a10..ee9502b8530 100644
--- a/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.jsx
+++ b/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.jsx
@@ -4,8 +4,7 @@ import { t } from "ttag";
 
 import { isItemVerified } from "metabase-enterprise/moderation/service";
 
-import { Container, Label, VerifyButton } from "./ModerationActions.styled";
-import Tooltip from "metabase/components/Tooltip";
+import { Container, VerifyButton } from "./ModerationActions.styled";
 
 export default ModerationActions;
 
@@ -21,14 +20,10 @@ function ModerationActions({ moderationReview, className, onVerify }) {
 
   return hasActions ? (
     <Container className={className}>
-      <Label>{t`Moderation`}</Label>
       {!isVerified && (
-        <Tooltip tooltip={t`Verify this`}>
-          <VerifyButton
-            data-testid="moderation-verify-action"
-            onClick={onVerify}
-          />
-        </Tooltip>
+        <VerifyButton data-testid="moderation-verify-action" onClick={onVerify}>
+          {t`Verify this question`}
+        </VerifyButton>
       )}
     </Container>
   ) : null;
diff --git a/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.styled.jsx b/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.styled.jsx
index 453afb9d9cd..dd17fc80d11 100644
--- a/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.styled.jsx
+++ b/enterprise/frontend/src/metabase-enterprise/moderation/components/ModerationActions/ModerationActions.styled.jsx
@@ -29,10 +29,8 @@ export const VerifyButton = styled(Button).attrs({
   iconSize: 20,
 })`
   border: none;
-
-  &:hover {
-    color: ${color(verifiedIconColor)};
-  }
+  color: ${color(verifiedIconColor)};
+  padding: 8px;
 
   &:disabled {
     color: ${color("text-medium")};
diff --git a/frontend/src/metabase/query_builder/components/view/sidebars/QuestionDetailsSidebarPanel.jsx b/frontend/src/metabase/query_builder/components/view/sidebars/QuestionDetailsSidebarPanel.jsx
index 992fc23826f..a6c6022a67a 100644
--- a/frontend/src/metabase/query_builder/components/view/sidebars/QuestionDetailsSidebarPanel.jsx
+++ b/frontend/src/metabase/query_builder/components/view/sidebars/QuestionDetailsSidebarPanel.jsx
@@ -38,7 +38,7 @@ function QuestionDetailsSidebarPanel({
       <SidebarPaddedContent>
         <QuestionActionButtons canWrite={canWrite} onOpenModal={onOpenModal} />
         <ClampedDescription
-          className="pb2"
+          className="pl1 pb2"
           visibleLines={8}
           description={description}
           onEdit={onDescriptionEdit}
-- 
GitLab