From 1c52aced6369e55bc076d35fe2c6d2104415b71a Mon Sep 17 00:00:00 2001 From: Thomas Nordquist Date: Wed, 17 Jul 2019 11:00:57 +0200 Subject: [PATCH] Fix button layout --- .../Sidebar/TopicPanel/RecursiveTopicDeleteButton.tsx | 6 +----- .../Sidebar/TopicPanel/TopicDeleteButton.tsx | 2 +- app/src/components/helper/Copy.tsx | 10 +++------- app/src/components/helper/CustomIconButton.tsx | 7 +++++-- 4 files changed, 10 insertions(+), 15 deletions(-) diff --git a/app/src/components/Sidebar/TopicPanel/RecursiveTopicDeleteButton.tsx b/app/src/components/Sidebar/TopicPanel/RecursiveTopicDeleteButton.tsx index 2edcfb8..2cb32a2 100644 --- a/app/src/components/Sidebar/TopicPanel/RecursiveTopicDeleteButton.tsx +++ b/app/src/components/Sidebar/TopicPanel/RecursiveTopicDeleteButton.tsx @@ -28,15 +28,11 @@ export const RecursiveTopicDeleteButton = (props: { } return ( {topicCount >= deleteLimit ? '50+' : topicCount}} color="secondary" > - + ) diff --git a/app/src/components/Sidebar/TopicPanel/TopicDeleteButton.tsx b/app/src/components/Sidebar/TopicPanel/TopicDeleteButton.tsx index 9b41110..ae447ff 100644 --- a/app/src/components/Sidebar/TopicPanel/TopicDeleteButton.tsx +++ b/app/src/components/Sidebar/TopicPanel/TopicDeleteButton.tsx @@ -13,7 +13,7 @@ export const TopicDeleteButton = (props: { } return ( props.deleteTopicAction(node)} tooltip="Clear this topic"> - + ) } diff --git a/app/src/components/helper/Copy.tsx b/app/src/components/helper/Copy.tsx index c9b496e..81aa75d 100644 --- a/app/src/components/helper/Copy.tsx +++ b/app/src/components/helper/Copy.tsx @@ -44,13 +44,9 @@ class Copy extends React.PureComponent { ) return ( - - - - {icon} - - - + +
{icon}
+
) } } diff --git a/app/src/components/helper/CustomIconButton.tsx b/app/src/components/helper/CustomIconButton.tsx index d75990c..bd4ba03 100644 --- a/app/src/components/helper/CustomIconButton.tsx +++ b/app/src/components/helper/CustomIconButton.tsx @@ -16,6 +16,9 @@ const styles = (theme: Theme) => ({ width: '32px', height: '32px', }, + tooltip: { + marginTop: '-16px', + }, label: { marginTop: '-2px', }, @@ -34,8 +37,8 @@ class CustomIconButton extends React.PureComponent { public render() { return ( - - {this.props.children} + + {this.props.children} )