From 336bbad922bf92ff9296a74f8ebbfd19663ca904 Mon Sep 17 00:00:00 2001 From: Mike Ellan <52717970+sonicyeti@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:58:06 -0400 Subject: [PATCH] Section visibility toggle (#2634) * Moving click handler up to parent item, preventing dupe calls on checkbox * Alignment and setting CBs to read only * Label alignment when sibling of input Co-authored-by: Opender Singh --- .../components/dropdown/dropdown-item.js | 6 +- .../components/sidebar/index.js | 60 +++++-------------- 2 files changed, 21 insertions(+), 45 deletions(-) diff --git a/packages/insomnia-components/components/dropdown/dropdown-item.js b/packages/insomnia-components/components/dropdown/dropdown-item.js index 8daa27d442..f4245c604d 100644 --- a/packages/insomnia-components/components/dropdown/dropdown-item.js +++ b/packages/insomnia-components/components/dropdown/dropdown-item.js @@ -50,10 +50,14 @@ const StyledInner = styled.div` const StyledText = styled.div` white-space: nowrap; - + display: flex; + align-items: center; & > *:not(:first-child) { margin-left: 0.3em; } + input + label { + padding-top: 0px !important; + } `; const StyledIconContainer = styled.div` diff --git a/packages/insomnia-components/components/sidebar/index.js b/packages/insomnia-components/components/sidebar/index.js index bea0ccd79d..27072f2ca7 100644 --- a/packages/insomnia-components/components/sidebar/index.js +++ b/packages/insomnia-components/components/sidebar/index.js @@ -92,64 +92,36 @@ function Sidebar(props: Props) { VISIBILITY - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +