From cfaecc3e0200107e085f7265eca6ef4f60b48816 Mon Sep 17 00:00:00 2001 From: sean-brydon <55134778+sean-brydon@users.noreply.github.com> Date: Thu, 19 Jan 2023 14:55:32 +0000 Subject: [PATCH] Icon small button variant (#6525) * Icon small button variant * Rename * Update CVA + Update button WIP * add ticket ref and fix padding * Update button and all uses of Icon button * SB deployment test * Fixing type error * Fix lint * Add icon button to canvas Co-authored-by: Alex van Andel --- .../components/booking/pages/BookingPage.tsx | 2 +- .../eventtype/CustomInputTypeForm.tsx | 2 +- .../components/eventtype/EventAdvancedTab.tsx | 2 +- .../components/eventtype/EventLimitsTab.tsx | 2 +- .../eventtype/EventTypeSingleLayout.tsx | 8 ++-- apps/web/pages/event-types/index.tsx | 13 ++++-- .../settings/my-account/conferencing.tsx | 2 +- apps/web/pages/teams/index.tsx | 2 +- .../routing-forms/components/FormActions.tsx | 2 +- .../routing-forms/components/SingleForm.tsx | 10 ++--- .../pages/forms/[...appPages].tsx | 6 +-- packages/features/apps/AdminAppsList.tsx | 2 +- .../apps/components/DisconnectIntegration.tsx | 3 +- .../components/heading/SchedulerHeading.tsx | 4 +- .../ee/api-keys/components/ApiKeyListItem.tsx | 2 +- .../ee/teams/components/AddNewTeamMembers.tsx | 2 +- .../ee/teams/components/MemberListItem.tsx | 8 ++-- .../teams/components/TeamInviteListItem.tsx | 6 +-- .../ee/teams/components/TeamListItem.tsx | 11 +++-- .../workflows/components/WorkflowListPage.tsx | 6 +-- .../components/WorkflowStepContainer.tsx | 7 +++- .../features/ee/workflows/pages/index.tsx | 2 +- .../components/CreateEventTypeButton.tsx | 4 +- .../eventtypes/components/CustomInputItem.tsx | 2 +- .../schedules/components/DateOverrideList.tsx | 4 +- .../components/NewScheduleButton.tsx | 2 +- .../schedules/components/Schedule.tsx | 6 +-- .../schedules/components/ScheduleListItem.tsx | 2 +- .../settings/layouts/SettingsLayout.tsx | 2 +- packages/features/shell/Shell.tsx | 2 +- .../webhooks/components/WebhookListItem.tsx | 2 +- packages/ui/components/button/Button.tsx | 42 ++++++++++++++----- .../ui/components/button/button.stories.mdx | 18 +++++++- .../ui/components/buttonGroup/ButtonGroup.tsx | 2 +- .../buttonGroup/buttongroup.stories.mdx | 42 +++++++++---------- packages/ui/components/table/TableActions.tsx | 2 +- packages/ui/package.json | 2 +- 37 files changed, 145 insertions(+), 93 deletions(-) diff --git a/apps/web/components/booking/pages/BookingPage.tsx b/apps/web/components/booking/pages/BookingPage.tsx index 888bffe512..3464ebd118 100644 --- a/apps/web/components/booking/pages/BookingPage.tsx +++ b/apps/web/components/booking/pages/BookingPage.tsx @@ -954,7 +954,7 @@ const BookingPage = ({ @@ -295,7 +295,7 @@ export default function CreateEventTypeButton(props: CreateEventTypeBtnProps) { diff --git a/packages/features/eventtypes/components/CustomInputItem.tsx b/packages/features/eventtypes/components/CustomInputItem.tsx index 1702fcc3a3..1bb7a93cc4 100644 --- a/packages/features/eventtypes/components/CustomInputItem.tsx +++ b/packages/features/eventtypes/components/CustomInputItem.tsx @@ -28,7 +28,7 @@ function CustomInputItem({ required, deleteOnClick, editOnClick, type, question diff --git a/packages/features/schedules/components/Schedule.tsx b/packages/features/schedules/components/Schedule.tsx index 1cd9b6ab76..bd081fcd82 100644 --- a/packages/features/schedules/components/Schedule.tsx +++ b/packages/features/schedules/components/Schedule.tsx @@ -106,7 +106,7 @@ const CopyButton = ({ type="button" tooltip={t("duplicate")} color="minimal" - size="icon" + variant="icon" StartIcon={Icon.FiCopy} /> @@ -184,7 +184,7 @@ export const DayRanges = ({ className=" text-gray-400" type="button" color="minimal" - size="icon" + variant="icon" StartIcon={Icon.FiPlus} onClick={() => { // eslint-disable-next-line @typescript-eslint/no-explicit-any @@ -213,7 +213,7 @@ const RemoveTimeButton = ({ return ( diff --git a/packages/features/shell/Shell.tsx b/packages/features/shell/Shell.tsx index 78aa12993c..f020a097d4 100644 --- a/packages/features/shell/Shell.tsx +++ b/packages/features/shell/Shell.tsx @@ -766,7 +766,7 @@ export function ShellMain(props: LayoutProps) {
{!!props.backPath && (