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")} -