From 7b1d9e9f21ef76b98df6ce32234ac00a629ba518 Mon Sep 17 00:00:00 2001
From: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Date: Fri, 10 Mar 2023 14:37:42 +0800
Subject: [PATCH] WIP files + new tokens
---
apps/web/components/AddToHomescreen.tsx | 4 +-
.../components/AdditionalCalendarSelector.tsx | 2 +-
apps/web/components/AppListCard.tsx | 2 +-
.../DestinationCalendarSelector.tsx | 2 +-
apps/web/components/Embed.tsx | 32 +-
apps/web/components/ImageUploader.tsx | 8 +-
apps/web/components/NavTabs.tsx | 6 +-
apps/web/components/apps/App.tsx | 32 +-
.../components/apps/CalendarListContainer.tsx | 14 +-
.../apps/DestinationCalendarSelector.tsx | 2 +-
apps/web/components/auth/TwoFactor.tsx | 2 +-
.../availability/SkeletonLoader.tsx | 2 +-
.../web/components/booking/AvailableTimes.tsx | 10 +-
.../components/booking/BookingDescription.tsx | 4 +-
.../components/booking/BookingListItem.tsx | 30 +-
apps/web/components/booking/CancelBooking.tsx | 10 +-
.../web/components/booking/SkeletonLoader.tsx | 2 +-
.../components/booking/TimezoneDropdown.tsx | 2 +-
.../booking/pages/AvailabilityPage.tsx | 8 +-
.../components/booking/pages/BookingPage.tsx | 4 +-
.../components/dialog/EditLocationDialog.tsx | 12 +-
.../components/dialog/RescheduleDialog.tsx | 6 +-
apps/web/components/error/error-page.tsx | 12 +-
.../components/eventtype/AvailabilityTab.tsx | 9 +-
.../eventtype/CustomEventTypeModal.tsx | 24 +-
.../components/eventtype/EventAdvancedTab.tsx | 6 +-
.../web/components/eventtype/EventAppsTab.tsx | 2 +-
.../components/eventtype/EventLimitsTab.tsx | 8 +-
.../components/eventtype/EventSetupTab.tsx | 6 +-
.../web/components/eventtype/EventTeamTab.tsx | 2 +-
.../eventtype/EventTypeSingleLayout.tsx | 10 +-
.../eventtype/RecurringEventController.tsx | 10 +-
.../RequiresConfirmationController.tsx | 8 +-
.../components/eventtype/SkeletonLoader.tsx | 2 +-
.../components/ConnectedCalendarItem.tsx | 4 +-
.../CreateEventsOnCalendarSelect.tsx | 2 +-
.../steps-views/ConnectCalendars.tsx | 10 +-
.../steps-views/SetupAvailability.tsx | 2 +-
.../steps-views/UserProfile.tsx | 8 +-
.../steps-views/UserSettings.tsx | 8 +-
apps/web/components/layouts/WizardLayout.tsx | 6 +-
.../security/ChangePasswordSection.tsx | 10 +-
.../security/DisableTwoFactorModal.tsx | 4 +-
.../security/DisableUserImpersonation.tsx | 4 +-
.../security/EnableTwoFactorModal.tsx | 4 +-
.../security/TwoFactorAuthSection.tsx | 4 +-
.../security/TwoFactorModalHeader.tsx | 6 +-
.../settings/DisableTwoFactorModal.tsx | 4 +-
apps/web/components/setup/AdminUser.tsx | 4 +-
apps/web/components/setup/ChooseLicense.tsx | 16 +-
.../components/setup/EnterpriseLicense.tsx | 10 +-
apps/web/components/setup/StepDone.tsx | 4 +-
apps/web/components/team/screens/Team.tsx | 8 +-
apps/web/components/ui/AuthContainer.tsx | 6 +-
apps/web/components/ui/EditableHeading.tsx | 4 +-
apps/web/components/ui/InfoBadge.tsx | 2 +-
apps/web/components/ui/LinkIconButton.tsx | 4 +-
apps/web/components/ui/ModalContainer.tsx | 2 +-
apps/web/components/ui/PoweredByCal.tsx | 2 +-
.../components/ui/SettingInputContainer.tsx | 4 +-
.../UsernameAvailability/PremiumTextfield.tsx | 10 +-
.../UsernameTextfield.tsx | 6 +-
apps/web/components/ui/form/CheckboxField.tsx | 6 +-
apps/web/components/ui/form/CheckedSelect.tsx | 2 +-
apps/web/components/ui/form/DatePicker.tsx | 4 +-
.../web/components/ui/form/LocationSelect.tsx | 2 +-
apps/web/components/ui/form/MinutesField.tsx | 6 +-
apps/web/pages/404.tsx | 290 +++++++++---------
apps/web/pages/500.tsx | 10 +-
apps/web/pages/[user].tsx | 28 +-
apps/web/pages/[user]/[type].tsx | 10 +-
apps/web/pages/[user]/book.tsx | 12 +-
apps/web/pages/_document.tsx | 2 +-
apps/web/pages/apps/[slug]/setup.tsx | 2 +-
apps/web/pages/apps/categories/[category].tsx | 2 +-
apps/web/pages/apps/categories/index.tsx | 6 +-
apps/web/pages/apps/index.tsx | 6 +-
apps/web/pages/auth/error.tsx | 6 +-
apps/web/pages/auth/forgot-password/[id].tsx | 6 +-
apps/web/pages/auth/forgot-password/index.tsx | 2 +-
apps/web/pages/auth/logout.tsx | 6 +-
apps/web/pages/auth/setup/index.tsx | 4 +-
apps/web/pages/auth/verify.tsx | 10 +-
apps/web/pages/availability/[schedule].tsx | 14 +-
apps/web/pages/availability/index.tsx | 2 +-
apps/web/pages/availability/troubleshoot.tsx | 12 +-
apps/web/pages/booking/[uid].tsx | 44 +--
apps/web/pages/bookings/[status].tsx | 6 +-
apps/web/pages/event-types/index.tsx | 20 +-
.../web/pages/getting-started/[[...step]].tsx | 4 +-
apps/web/pages/maintenance.tsx | 6 +-
apps/web/pages/more.tsx | 2 +-
.../pages/settings/my-account/appearance.tsx | 4 +-
.../pages/settings/my-account/calendars.tsx | 14 +-
.../settings/my-account/conferencing.tsx | 2 +-
.../web/pages/settings/my-account/general.tsx | 10 +-
.../pages/settings/security/impersonation.tsx | 2 +-
apps/web/pages/settings/security/password.tsx | 4 +-
apps/web/pages/signup.tsx | 14 +-
apps/web/pages/team/[slug].tsx | 16 +-
apps/web/pages/video/meeting-ended/[uid].tsx | 8 +-
.../pages/video/meeting-not-started/[uid].tsx | 10 +-
apps/web/pages/video/no-meeting-found.tsx | 8 +-
apps/web/styles/globals.css | 112 ++++---
packages/app-store/_components/AppCard.tsx | 2 +-
.../applecalendar/pages/setup/index.tsx | 4 +-
.../caldavcalendar/pages/setup/index.tsx | 4 +-
.../app-store/closecom/pages/setup/index.tsx | 8 +-
packages/app-store/components.tsx | 8 +-
.../pages/setup/index.tsx | 4 +-
.../pages/setup/index.tsx | 4 +-
.../exchangecalendar/pages/setup/index.tsx | 4 +-
.../giphy/components/SearchDialog.tsx | 14 +-
.../components/ExistingGoogleCal.tsx | 6 +-
.../components/EventTypeAppCardInterface.tsx | 2 +-
.../rainbow/components/RainbowInstallForm.tsx | 6 +-
.../rainbow/components/RainbowKit.tsx | 6 +-
.../routing-forms/components/FormActions.tsx | 6 +-
.../components/FormInputFields.tsx | 2 +-
.../routing-forms/components/SingleForm.tsx | 14 +-
.../react-awesome-query-builder/widgets.tsx | 12 +-
.../pages/forms/[...appPages].tsx | 4 +-
.../pages/reporting/[...appPages].tsx | 10 +-
.../pages/route-builder/[...appPages].tsx | 8 +-
.../pages/router/[...appPages].tsx | 2 +-
.../pages/routing-link/[...appPages].tsx | 10 +-
.../app-store/sendgrid/pages/setup/index.tsx | 8 +-
.../components/EventTypeAppCardInterface.tsx | 2 +-
.../pages/how-to-use/[...appPages].tsx | 18 +-
.../vital/components/AppConfiguration.tsx | 2 +-
.../components/confirmDialog.tsx | 4 +-
.../zapier/components/TemplateCard.tsx | 6 +-
.../app-store/zapier/pages/setup/index.tsx | 8 +-
packages/config/tailwind-preset.js | 125 ++------
packages/config/theme/colors.css | 86 ++++++
packages/config/theme/generateColor.ts | 85 +++++
packages/config/theme/interfaces.ts | 17 +
.../embed-core/src/Inline/inlineHtml.ts | 2 +-
.../embed-core/src/ModalBox/ModalBoxHtml.ts | 4 +-
packages/features/apps/AdminAppsList.tsx | 2 +-
.../bookings/components/EventTypeFilter.tsx | 6 +-
.../bookings/components/PeopleFilter.tsx | 12 +-
.../bookings/components/TeamFilter.tsx | 18 +-
packages/features/calendars/DatePicker.tsx | 16 +-
.../calendars/DestinationCalendarSelector.tsx | 4 +-
.../weeklyview/components/Calendar.tsx | 8 +-
.../components/DateValues/index.tsx | 12 +-
.../weeklyview/components/event/Empty.tsx | 9 +-
.../weeklyview/components/event/Event.tsx | 10 +-
.../components/heading/SchedulerHeading.tsx | 4 +-
.../components/horizontalLines/index.tsx | 6 +-
.../api-keys/components/ApiKeyDialogForm.tsx | 16 +-
.../ee/api-keys/components/ApiKeyListItem.tsx | 5 +-
.../ee/payments/components/Payment.tsx | 12 +-
.../ee/payments/components/PaymentPage.tsx | 21 +-
.../ee/sso/components/ConnectionInfo.tsx | 6 +-
.../ee/sso/components/OIDCConnection.tsx | 6 +-
.../ee/sso/components/SAMLConnection.tsx | 6 +-
.../features/ee/sso/page/teams-sso-view.tsx | 2 +-
.../features/ee/sso/page/user-sso-view.tsx | 2 +-
.../ee/support/components/HelpMenuItem.tsx | 28 +-
.../lib/freshchat/FreshChatMenuItem.tsx | 2 +-
.../lib/helpscout/HelpscoutMenuItem.tsx | 2 +-
.../support/lib/intercom/IntercomMenuItem.tsx | 2 +-
.../support/lib/zendesk/ZendeskMenuItem.tsx | 2 +-
.../ee/teams/components/AddNewTeamMembers.tsx | 5 +-
.../components/DisableTeamImpersonation.tsx | 2 +-
.../components/MemberChangeRoleModal.tsx | 9 +-
.../components/MemberInvitationModal.tsx | 10 +-
.../ee/teams/components/MemberListItem.tsx | 2 +-
.../components/SkeletonloaderTeamList.tsx | 2 +-
.../components/TeamAvailabilityModal.tsx | 11 +-
.../components/TeamAvailabilityScreen.tsx | 22 +-
.../components/TeamAvailabilityTimes.tsx | 8 +-
.../ee/teams/components/TeamInviteList.tsx | 2 +-
.../teams/components/TeamInviteListItem.tsx | 8 +-
.../features/ee/teams/components/TeamList.tsx | 11 +-
.../ee/teams/components/TeamListItem.tsx | 7 +-
.../features/ee/teams/components/TeamPill.tsx | 8 +-
.../ee/teams/components/TeamsListing.tsx | 4 +-
.../components/v2/TeamAvailabilityModal.tsx | 5 +-
.../components/v2/TeamAvailabilityScreen.tsx | 22 +-
.../components/v2/TeamAvailabilityTimes.tsx | 4 +-
.../ee/teams/pages/team-appearance-view.tsx | 12 +-
.../ee/teams/pages/team-profile-view.tsx | 6 +-
.../ee/video/ViewRecordingsDialog.tsx | 4 +-
.../components/RecordingListItemSkeleton.tsx | 2 +-
.../components/UpgradeRecordingBanner.tsx | 2 +-
.../ee/workflows/components/EmptyScreen.tsx | 12 +-
.../components/EventWorkflowsTab.tsx | 10 +-
.../SkeletonLoaderEventWorkflowsTab.tsx | 2 +-
.../components/SkeletonLoaderList.tsx | 2 +-
.../components/WorkflowDetailsPage.tsx | 6 +-
.../workflows/components/WorkflowListPage.tsx | 6 +-
.../components/WorkflowStepContainer.tsx | 30 +-
.../features/ee/workflows/pages/index.tsx | 12 +-
.../features/ee/workflows/pages/workflow.tsx | 2 +-
.../BulkEditDefaultConferencingModal.tsx | 12 +-
.../components/CheckedTeamSelect.tsx | 4 +-
.../components/CreateEventTypeDialog.tsx | 2 +-
.../eventtypes/components/EmptyPage.tsx | 6 +-
.../components/EventTypeDescription.tsx | 4 +-
.../components/MultiDropdownSelect.tsx | 5 +-
packages/features/form-builder/Components.tsx | 18 +-
.../features/form-builder/FormBuilder.tsx | 16 +-
packages/features/kbar/Kbar.tsx | 17 +-
.../components/DateOverrideInputDialog.tsx | 2 +-
.../schedules/components/DateOverrideList.tsx | 10 +-
.../schedules/components/Schedule.tsx | 12 +-
.../schedules/components/ScheduleListItem.tsx | 4 +-
packages/features/settings/ThemeLabel.tsx | 2 +-
.../settings/layouts/SettingsLayout.tsx | 40 +--
packages/features/shell/Shell.tsx | 54 ++--
packages/features/tips/UpgradeTip.tsx | 8 +-
.../users/components/UserV2OptInBanner.tsx | 4 +-
.../webhooks/components/WebhookForm.tsx | 22 +-
.../webhooks/components/WebhookListItem.tsx | 4 +-
.../components/WebhookListItemSkeleton.tsx | 2 +-
.../components/WebhookTestDisclosure.tsx | 4 +-
packages/lib/OgImages.tsx | 10 +-
packages/ui/components/alert/Alert.tsx | 9 +-
packages/ui/components/apps/AllApps.tsx | 18 +-
packages/ui/components/apps/AppCard.tsx | 10 +-
packages/ui/components/apps/Categories.tsx | 2 +-
.../ui/components/apps/SkeletonLoader.tsx | 4 +-
packages/ui/components/apps/Slider.tsx | 4 +-
packages/ui/components/avatar/Avatar.tsx | 4 +-
packages/ui/components/avatar/AvatarGroup.tsx | 2 +-
packages/ui/components/badge/Badge.tsx | 18 +-
packages/ui/components/button/Button.tsx | 32 +-
.../ui/components/button/LinkIconButton.tsx | 4 +-
packages/ui/components/card/Card.tsx | 12 +-
packages/ui/components/card/FormCard.tsx | 6 +-
packages/ui/components/card/StepCard.tsx | 2 +-
.../dialog/ConfirmationDialogContent.tsx | 10 +-
packages/ui/components/dialog/Dialog.tsx | 10 +-
.../ui/components/divider/divider.stories.mdx | 4 +-
.../editor/plugins/AddVariablesDropdown.tsx | 4 +-
.../editor/plugins/ToolbarPlugin.tsx | 8 +-
.../components/empty-screen/EmptyScreen.tsx | 6 +-
.../ui/components/form/checkbox/Checkbox.tsx | 8 +-
.../form/checkbox/MultiSelectCheckboxes.tsx | 4 +-
.../form/color-picker/colorpicker.tsx | 4 +-
.../date-range-picker/DateRangePicker.tsx | 10 +-
.../components/form/datepicker/DatePicker.tsx | 4 +-
.../ui/components/form/dropdown/Dropdown.tsx | 14 +-
.../components/form/inputs/HintOrErrors.tsx | 6 +-
packages/ui/components/form/inputs/Input.tsx | 26 +-
packages/ui/components/form/inputs/Label.tsx | 2 +-
packages/ui/components/form/select/Select.tsx | 2 +-
.../ui/components/form/select/components.tsx | 14 +-
.../form/selectimproved/components/Item.tsx | 16 +-
.../selectimproved/components/SearchInput.tsx | 4 +-
.../form/selectimproved/components/Select.tsx | 20 +-
packages/ui/components/form/step/FormStep.tsx | 2 +-
packages/ui/components/form/step/Stepper.tsx | 6 +-
packages/ui/components/form/step/Steps.tsx | 4 +-
.../components/form/switch/SettingsToggle.tsx | 2 +-
packages/ui/components/form/switch/Switch.tsx | 6 +-
.../form/toggleGroup/BooleanToggleGroup.tsx | 6 +-
.../form/toggleGroup/ToggleGroup.tsx | 4 +-
.../ui/components/form/wizard/WizardForm.tsx | 4 +-
.../image-uploader/ImageUploader.tsx | 8 +-
.../ui/components/layout/ShellSubHeading.tsx | 4 +-
.../ui/components/layout/spacing.stories.mdx | 20 +-
packages/ui/components/list/List.tsx | 8 +-
.../navigation/tabs/HorizontalTabItem.tsx | 4 +-
.../navigation/tabs/VerticalTabItem.tsx | 4 +-
.../ui/components/popover/AnimatedPopover.tsx | 4 +-
.../popover/MeetingTimeInTimezones.tsx | 6 +-
packages/ui/components/skeleton/Loader.tsx | 2 +-
packages/ui/components/skeleton/index.tsx | 4 +-
packages/ui/components/toast/showToast.tsx | 8 +-
packages/ui/components/tooltip/Tooltip.tsx | 2 +-
.../ui/components/tooltip/tooltip.stories.mdx | 2 +-
.../ui/components/top-banner/TopBanner.tsx | 10 +-
packages/ui/form/AddressInput.tsx | 2 +-
packages/ui/form/MultiSelectCheckboxes.tsx | 2 +-
packages/ui/form/PhoneInput.tsx | 4 +-
packages/ui/form/fields.tsx | 12 +-
packages/ui/form/radio-area/Radio.tsx | 10 +-
.../ui/form/radio-area/RadioAreaGroup.tsx | 4 +-
packages/ui/form/radio-area/Select.tsx | 6 +-
283 files changed, 1511 insertions(+), 1379 deletions(-)
create mode 100644 packages/config/theme/colors.css
create mode 100644 packages/config/theme/generateColor.ts
create mode 100644 packages/config/theme/interfaces.ts
diff --git a/apps/web/components/AddToHomescreen.tsx b/apps/web/components/AddToHomescreen.tsx
index bae44edf0a..78572c6c4e 100644
--- a/apps/web/components/AddToHomescreen.tsx
+++ b/apps/web/components/AddToHomescreen.tsx
@@ -29,7 +29,7 @@ export default function AddToHomescreen() {
+
{t("add_to_homescreen")}
@@ -40,7 +40,7 @@ export default function AddToHomescreen() { type="button" className="-mr-1 flex rounded-md p-2 hover:bg-gray-800 focus:outline-none focus:ring-2 focus:ring-white"> {t("dismiss")} - + diff --git a/apps/web/components/AdditionalCalendarSelector.tsx b/apps/web/components/AdditionalCalendarSelector.tsx index 30b020b679..747fe85373 100644 --- a/apps/web/components/AdditionalCalendarSelector.tsx +++ b/apps/web/components/AdditionalCalendarSelector.tsx @@ -73,7 +73,7 @@ const AdditionalCalendarSelector = ({ isLoading }: AdditionalCalendarSelectorPro }, }} isSearchable={false} - className="mt-1 mb-2 block w-full min-w-0 flex-1 rounded-none rounded-r-sm border-gray-300 text-sm font-medium text-gray-700" + className="border-default text-default mt-1 mb-2 block w-full min-w-0 flex-1 rounded-none rounded-r-sm text-sm font-medium" isLoading={isLoading} components={{ Option: ImageOption }} /> diff --git a/apps/web/components/AppListCard.tsx b/apps/web/components/AppListCard.tsx index bcef3310a3..8927679aa2 100644 --- a/apps/web/components/AppListCard.tsx +++ b/apps/web/components/AppListCard.tsx @@ -68,7 +68,7 @@ export default function AppListCard(props: AppListCardProps) { {logo ?+
{t( "Need help? See our guides for embedding Cal on Wix, Squarespace, or WordPress, check our common questions, or explore advanced embed options." )} @@ -558,7 +558,7 @@ ${getEmbedTypeSpecificString({ embedFramework: "HTML", embedType, calLink, previ } return ( <> - {t("create_update_react_component")} + {t("create_update_react_component")}