853f9bc436
perf: do not import from @calcom/ui barrel file ( #20184 )
...
* Icon and IconName
* Button and ButtonGroup
* UserAvatar
* AvatarGroup
* Avatar
* WizardLayout
* Dialogs
* EmptyScreen
* showToast and TextField
* Editor
* Skeleton
* Skeleton
* TopBanner and showToast
* Button again
* more
* perf: Remove app-store reference from @calcom/ui
* more
* Fixing types
* Icon
* Fixed casing
* dropdown
* more
* Select
* more
* Badge
* List
* more
* Divider
* more
* fix
* fix type check
* refactor
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix type check
* fix
* fix
* fix
* fix
* more
* more
* more
* more
* add index file to components/command
* fix
* fix
* fix
* fix imports
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix build errors
* fix build errors
* fix
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2025-03-19 19:00:55 -03:00
3f02de8214
chore: icon cleanup ( #13770 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com >
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2024-04-03 23:23:57 +00:00
Omar López and GitHub
2d6eebcd8a
chore: Sync packages mismatches ( #9725 )
2023-06-22 15:25:37 -07:00
91f381bce9
Replace react icons with lucidedev ( #8146 )
...
* migrate from react-icons to lucide-react
* replace react-icon with lucide-dev: Webhook Icon
* add lucide transformer
* Fix LinkIcon import
* Update yarn.lock to include monorepo deps
* Migrated icons in ChargeCardDialog
* Port Storybook to new icons as well
* Adjust Info & Globe icons size to match react-icons size
---------
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2023-04-12 17:26:31 +02:00
sean-brydon and GitHub
4b0d22655d
Feat/tokens + darkmode + theme support ( #7876 )
2023-04-05 18:14:46 +00:00
Omar López and GitHub
6e93224c9b
Tree shake icons ( #7051 )
...
* Attempt to tree shake icons
* Tree shaking icons
2023-03-02 13:56:10 -07:00
cfa8fd8b67
Reduce bundle size by importing single icons at a time ( #6644 )
...
* Removed barrel import for icons to reduce bundle size.
* Fixed replacement mistakes
* Reverted unneccesary yarn.lock updates
* Added some missed Icon. import conversions
* Remove merge artifact import in @calcom/ui
* Don't import Icon in pages/[user]
* Update packages/ui/package.json
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Omar López <zomars@me.com >
2023-01-23 23:08:01 +00:00
Jeroen Reumkens and GitHub
37159914cf
🧹 Removed old root UI components. ( #6249 )
...
* Removed old root UI components.
* Fixed import path
* Changed icon to not import from root, since it somehow creates a recursive import
* Removed irrelevant todo
* Fixed merge issues.
* Fixed shell export
2023-01-04 14:05:00 +01:00
ccc2bdd25e
🧹 One calcom/ui import to rule them all ( #5561 )
...
* Removed emptyscreen component v1 version, migrated pages that still used it to v2, and removed v1 of workflow pages and components.
* updated workflow pages imports to remove v2 from path.
* Deleted v1 switch component, deleted v1 api-keys components, deleted old web integrations components that were unused.
* Removed v1 list component.
* Fixed event workflows tab path.
* Fixed import path for button in sandbox page.
* Cleanup and type fixes
* Making explicit indexes
* UI import migrations
* More import fixes
* More import fixes
* Submodule sync
* Type fixes
* Build fixes
Co-authored-by: zomars <zomars@me.com >
2022-11-22 19:55:25 -07:00
f4fe91396f
Improve 2fa: ask for code before account removal and 2fa disabling ( #3817 )
...
* fix conflicts
* fix remove separate function and call mutation directly
* feat: add new react-otp-input to enable 2fa flow
* fix: comment out
* fix: remove next-auth 4.9.0 from yarn.lock
* fix: delete account test fill password before submit
* fix: test delete accc
* fix typo in delete acc test
* Update apps/web/components/security/EnableTwoFactorModal.tsx
Co-authored-by: Omar López <zomars@me.com >
* feat: remove react-otp-input reuse TwoFactor
* feat: add center props to TwoFactor
* fix: no v2
* feat: disable 2fa requires 2fa api
* feat: make 2fa required to disable 2fa
* fix: FormEvent instead of SyntheticEvent
* fix: types
* fix: move disable 2fa form to fully use RHF
* fix if (e) e.preventDefault();
* feat: fix remove account
* fix: remove react-otp-input types
* fix: separate onConfirm to add to form handleSubmit
* fix: types e:SyntethicEvent
* fix: types
* fix: import packages lib not web lib
* Update apps/web/components/security/EnableTwoFactorModal.tsx
Co-authored-by: Omar López <zomars@me.com >
* Update apps/web/components/security/EnableTwoFactorModal.tsx
Co-authored-by: Omar López <zomars@me.com >
* fix: no import from web
* fix: import
* fix: remove duplicate FormEvent
* fix: upgrade ErrorCode imports
* fix profile types totpCode not optional
* fix: build pass
* fix: dont touch test delete-account
* fix: type
* fix: add data-testid to password field
* fix: conflicts w syncServices
* Build fixes
* Fixes delete account e2e test
Co-authored-by: Agusti Fernandez Pardo <git@agusti.me >
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-31 14:57:53 -06:00
Peer Richelsen and GitHub
b9645b4de5
feather icons and inter ( #3366 )
2022-07-26 20:24:00 -06:00
8c4eed2bbc
Add "light-brand" and "dark-brand" colors (add a second color picker) ( #2028 )
...
* init dark brand color addition
* added dark mode css vars
* added contrast brand colors
* minor fixes
* added dark branding to loader, button
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-03-05 15:37:46 +00:00
zomars
038e8a4b7d
Runs prettier
2022-02-10 14:22:45 -07:00
zomars
0bc511a886
Migrated cal.com to apps/web
2022-02-10 14:22:45 -07:00