From e36080bc1f0aad218625914e6fa982f5c17eed9a Mon Sep 17 00:00:00 2001
From: Prakhar Sharma
Date: Wed, 2 Oct 2024 16:49:56 +0530
Subject: [PATCH 1/5] fix: button group (dropdown)
---
.../src/modules/ui/input/button/components/Button.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx b/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx
index de07f830399a..1ca8df6a7115 100644
--- a/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx
+++ b/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx
@@ -341,7 +341,7 @@ const StyledButton = styled('button', {
height: ${({ size }) => (size === 'small' ? '24px' : '32px')};
justify-content: ${({ justify }) => justify};
padding: ${({ theme }) => {
- return `0 ${theme.spacing(2)}`;
+ return `0 ${theme.spacing(1.5)}`;
}};
transition: background 0.1s ease;
From caf797194ceac28cbd73906cdc958e7557e87ba3 Mon Sep 17 00:00:00 2001
From: Prakhar Sharma
Date: Wed, 2 Oct 2024 20:40:28 +0000
Subject: [PATCH 2/5] fixed core ui changes and added indivisual button padding
fix
---
.../src/modules/ui/input/button/components/Button.tsx | 2 +-
.../src/modules/views/components/UpdateViewButtonGroup.tsx | 6 ++++--
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx b/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx
index 1ca8df6a7115..de07f830399a 100644
--- a/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx
+++ b/packages/twenty-front/src/modules/ui/input/button/components/Button.tsx
@@ -341,7 +341,7 @@ const StyledButton = styled('button', {
height: ${({ size }) => (size === 'small' ? '24px' : '32px')};
justify-content: ${({ justify }) => justify};
padding: ${({ theme }) => {
- return `0 ${theme.spacing(1.5)}`;
+ return `0 ${theme.spacing(2)}`;
}};
transition: background 0.1s ease;
diff --git a/packages/twenty-front/src/modules/views/components/UpdateViewButtonGroup.tsx b/packages/twenty-front/src/modules/views/components/UpdateViewButtonGroup.tsx
index fa40544755de..15626cfdb13c 100644
--- a/packages/twenty-front/src/modules/views/components/UpdateViewButtonGroup.tsx
+++ b/packages/twenty-front/src/modules/views/components/UpdateViewButtonGroup.tsx
@@ -27,7 +27,9 @@ const StyledContainer = styled.div`
margin-right: ${({ theme }) => theme.spacing(2)};
position: relative;
`;
-
+const DropdownButton = styled(Button)`
+ padding: ${({ theme }) => theme.spacing(1.5)};
+`;
export type UpdateViewButtonGroupProps = {
hotkeyScope: HotkeyScope;
};
@@ -99,7 +101,7 @@ export const UpdateViewButtonGroup = ({
dropdownId={UPDATE_VIEW_BUTTON_DROPDOWN_ID}
dropdownHotkeyScope={hotkeyScope}
clickableComponent={
-