Commit Graph

  • 614c812b07 Merge remote-tracking branch 'origin/main' into devin/1783358765-booker-motion #814 devin/1783358765-booker-motion pasqualevitiello 2026-09-08 16:51:21 +02:00
  • e937becd2d feat: migrate TanStack Table to v9 (#848) main Pasquale Vitiello 2026-09-08 11:03:58 +02:00
  • 3bab6543c8 chore(ui): define Tailwind CSS compatibility (#847) Pasquale Vitiello 2026-09-07 08:19:11 +02:00
  • 4b1240be2c chore(ui): update Base UI to 1.8.0 (#846) Pasquale Vitiello 2026-09-07 08:18:51 +02:00
  • 0050195c18 Merge origin/main into feat/base-ui-button #828 feat/base-ui-button pasqualevitiello 2026-09-06 11:02:13 +02:00
  • 705cb737c3 fix(toast): keep anchored toasts above later-opened popovers (#845) Pasquale Vitiello 2026-09-05 15:26:43 +02:00
  • 758e6535ae fix(ui): contain long item labels (#842) Pasquale Vitiello 2026-08-31 10:53:47 +02:00
  • 4ebe375c04 fix(input-group): ignore portaled descendant events (#833) songkeys 2026-08-29 17:14:33 +08:00
  • 0630457e68 fix(scroll-area): correct transition-shadows typo so the focus ring animates (#834) Minjun Kim 2026-08-29 18:02:29 +09:00
  • 19620ae8ca docs(changelog): combine segmented control entries under August 19 (#838) Pasquale Vitiello 2026-08-19 09:38:32 +02:00
  • f27d66843e feat(ui): share segmented item layout styles with Tabs (#837) Pasquale Vitiello 2026-08-19 09:35:26 +02:00
  • 6bae419ddf feat(ui): add segmented control patterns (#835) Pasquale Vitiello 2026-08-18 17:45:02 +02:00
  • ad79723041 docs(skills): refresh particle references (#836) Pasquale Vitiello 2026-08-18 17:02:29 +02:00
  • 081f3a3f94 feat(tabs): scroll overflowing tabs instead of overflowing the container #832 peer/eng-3366-enterprise-dashboard-mobile-responsive-f1e3 peer@cal.com 2026-08-04 20:01:47 +00:00
  • e43fa4a8da fix(ui): improve form control autofill text colors in iframes (#830) Pasquale Vitiello 2026-08-01 12:56:48 +02:00
  • 8d19424670 feat(scroll-area): make overscroll contain opt-in (#829) Pasquale Vitiello 2026-07-31 11:35:57 +02:00
  • 0c05e6a56d mc pasqualevitiello 2026-07-30 17:22:38 +02:00
  • d9b59f685b fix(ui): align SidebarTrigger onClick with Base UI Button events pasqualevitiello 2026-07-30 17:17:03 +02:00
  • 231f741b44 docs(ui): document Base UI Button and buttonVariants links pasqualevitiello 2026-07-30 17:15:09 +02:00
  • 180e7e8be1 refactor(ui): migrate Button to Base UI Button primitive pasqualevitiello 2026-07-30 17:06:26 +02:00
  • caaf517f4a fix(input-group): prevent addon text from being cut off (#827) Pasquale Vitiello 2026-07-29 19:52:38 +02:00
  • 85249e9b92 fix(toast): correct exit animation direction for top-positioned toasts (#821) RODRIGO PEREIRA 2026-07-26 15:00:34 -03:00
  • b1cc3a25c2 fix(ui): give drawer --inset a unit so popup slides (#807) Vasilii Boldurean 2026-07-26 18:52:16 +01:00
  • 6422daaca0 feat: upgrade React DayPicker to v10 (#825) Pasquale Vitiello 2026-07-26 19:11:17 +02:00
  • aa2636c410 feat: add calendar particle with 24-hour autocomplete time input (#822) Pasquale Vitiello 2026-07-21 23:41:49 +02:00
  • b4591e7f73 feat: add 2 new particles - team member selector (#820) Pasquale Vitiello 2026-07-15 18:29:26 +02:00
  • bcd22227c1 feat: add new confirm particle (#819) Pasquale Vitiello 2026-07-15 17:45:24 +02:00
  • bd3777acfb feat: update fonts (#810) Pasquale Vitiello 2026-07-13 17:02:28 +02:00
  • 96faac85e8 submit form implementation pasqualevitiello 2026-07-13 13:15:33 +02:00
  • 1664a7f0b3 feat: add gmaps autocomplete particle (#816) Pasquale Vitiello 2026-07-10 16:30:59 +02:00
  • d0ac5e6484 feat: add new weekly availability editor components (#815) Pasquale Vitiello 2026-07-09 12:06:39 +02:00
  • 6b24e9d7a0 icons alignment pasqualevitiello 2026-07-08 12:37:54 +02:00
  • 7aca8baea7 implement form validation pasqualevitiello 2026-07-08 11:47:11 +02:00
  • 62bdb4f5ed move the data info pasqualevitiello 2026-07-08 11:44:38 +02:00
  • 959b73cc51 build reg pasqualevitiello 2026-07-08 11:13:04 +02:00
  • ffbb5c043d mc pasqualevitiello 2026-07-08 11:12:42 +02:00
  • 2208a24680 form improvements pasqualevitiello 2026-07-08 08:11:32 +02:00
  • c43e623838 complete form pasqualevitiello 2026-07-06 22:04:01 +02:00
  • 96723c3b38 build reg pasqualevitiello 2026-07-06 21:58:20 +02:00
  • 7fed84a8b6 mc pasqualevitiello 2026-07-06 21:58:06 +02:00
  • bc310f789b more optimisations pasqualevitiello 2026-07-06 21:57:24 +02:00
  • 275237f48c remove comments pasqualevitiello 2026-07-06 21:55:12 +02:00
  • f2ae67f0bd simplify motion pasqualevitiello 2026-07-06 21:54:00 +02:00
  • 9b6b00a4c3 fix(booker): FLIP from resting size so step resize animates every time Devin AI 2026-07-06 19:28:09 +00:00
  • 08a28d7cac chore(booker): TEMP diagnostic logging for step resize Devin AI 2026-07-06 19:21:39 +00:00
  • 9ea99bfff8 fix(booker): trigger step resize on step-value change, not first-render flag Devin AI 2026-07-06 18:39:31 +00:00
  • 49f680d18e build reg pasqualevitiello 2026-07-06 20:31:05 +02:00
  • 4efce4f1b4 mc pasqualevitiello 2026-07-06 20:30:52 +02:00
  • cfcae4d30d refactor(booker): extract step resize into hook, autofocus confirm input Devin AI 2026-07-06 18:29:35 +00:00
  • a7a23c91eb feat(booker): drive real width/height with motion animate + AnimatePresence crossfade Devin AI 2026-07-06 18:15:41 +00:00
  • 6fb663bc47 merge feat/atoms: keep motion step transition, drop size-transition Devin AI 2026-07-06 17:54:13 +00:00
  • d0e16cb0a3 fix(booker): remove layout=position from steps to stop horizontal slide Devin AI 2026-07-06 17:50:06 +00:00
  • 67b9fa3217 feat(booker): animate step 1->2 with motion instead of custom SizeTransition Devin AI 2026-07-06 17:32:00 +00:00
  • 48feaf4aad Revert "size transition component" Devin AI 2026-07-06 17:26:05 +00:00
  • 598034332b Revert "improve transition" Devin AI 2026-07-06 17:26:05 +00:00
  • 2a814d6412 reg feat/atoms pasqualevitiello 2026-07-06 19:19:59 +02:00
  • 527060a955 improve transition pasqualevitiello 2026-07-06 17:58:03 +02:00
  • f22fbde7ea size transition component pasqualevitiello 2026-07-06 17:18:07 +02:00
  • a72a4b26fe mc pasqualevitiello 2026-07-06 15:30:02 +02:00
  • 78731c3c42 second step implementation pasqualevitiello 2026-07-06 15:27:55 +02:00
  • c3625d3d2c structure improvements pasqualevitiello 2026-07-06 15:18:40 +02:00
  • 996b077952 fix: remove dead data slot attributes (#813) Pasquale Vitiello 2026-07-06 10:27:08 +02:00
  • fc22a6999a fix: badge 19 example (#812) Pasquale Vitiello 2026-07-02 12:59:21 +02:00
  • 12ab05a550 feat: add separate booker playground pages for API v2 and tRPC comparison #811 devin/1782985590-booker-trpc-slots-experiment Devin AI 2026-07-02 10:10:22 +00:00
  • ba7b0f74ee feat: add tRPC getSchedule slots fetcher with timing instrumentation Devin AI 2026-07-02 09:46:47 +00:00
  • f4dc312549 fix avatars pasqualevitiello 2026-07-01 17:57:54 +02:00
  • 50a61615f2 fix issue with no avail flashing pasqualevitiello 2026-07-01 17:23:05 +02:00
  • 96da2175bd fix initial error msg pasqualevitiello 2026-07-01 17:20:21 +02:00
  • 995c7142b2 add initialData pasqualevitiello 2026-07-01 17:16:55 +02:00
  • 27b64922f3 add playground page pasqualevitiello 2026-07-01 17:00:27 +02:00
  • 5d60c2ce40 reg pasqualevitiello 2026-07-01 16:54:22 +02:00
  • 3253098ff9 extracting more components pasqualevitiello 2026-07-01 16:51:42 +02:00
  • d4a2c3d53a mc pasqualevitiello 2026-07-01 16:01:06 +02:00
  • 92532d0011 Update booker avatar handling pasqualevitiello 2026-07-01 15:37:03 +02:00
  • a39891400b fix: non-null assertion for array access Devin AI 2026-07-01 13:26:00 +00:00
  • 62942fb972 cleanup: remove next/link, dead code, redundant fallback Devin AI 2026-07-01 13:24:21 +00:00
  • 95bed9df14 implement multiple avatars pasqualevitiello 2026-07-01 15:15:24 +02:00
  • 720544b098 mc pasqualevitiello 2026-07-01 14:54:29 +02:00
  • 409c087951 format pasqualevitiello 2026-07-01 14:52:36 +02:00
  • dc26549610 fix error-loop pasqualevitiello 2026-07-01 14:52:28 +02:00
  • 2eb647f80b refactor(booker): remove unused brandColor/darkBrandColor types Devin AI 2026-07-01 11:41:39 +00:00
  • 1007727c5b feat(booker): add unpublished entity error handling Devin AI 2026-07-01 11:14:59 +00:00
  • 47eb44c841 multiple locations pasqualevitiello 2026-06-30 18:46:27 +02:00
  • 6ce03a6c7b mc pasqualevitiello 2026-06-30 17:49:09 +02:00
  • c238b32f0d build reg pasqualevitiello 2026-06-30 17:40:12 +02:00
  • 0398b4ae0b allow some html pasqualevitiello 2026-06-30 17:19:30 +02:00
  • c0dfbe42cd improve location pasqualevitiello 2026-06-30 16:28:21 +02:00
  • 4a90c6fb7e improve no avail msg pasqualevitiello 2026-06-30 16:23:41 +02:00
  • 840f4e8c66 implement header banner pasqualevitiello 2026-06-30 16:21:29 +02:00
  • 350a619ad9 implement other integrations pasqualevitiello 2026-06-30 16:10:36 +02:00
  • cad06e431c fix fast month nav pasqualevitiello 2026-06-30 16:05:16 +02:00
  • 6b21eaac9e fix location pasqualevitiello 2026-06-30 16:01:06 +02:00
  • d9a427f67b build reg pasqualevitiello 2026-06-30 15:52:09 +02:00
  • 6ed77349ab refactoring pasqualevitiello 2026-06-30 15:44:51 +02:00
  • 1480463640 refactoring pasqualevitiello 2026-06-30 15:33:11 +02:00
  • a8bd632fe8 fix issue with 15mins pasqualevitiello 2026-06-30 15:15:40 +02:00
  • a6288d6857 adjust the header banner ratio pasqualevitiello 2026-06-30 15:05:56 +02:00
  • 694614d16a minor improvements pasqualevitiello 2026-06-30 15:03:30 +02:00
  • 7336ee6b39 implement multiple durations pasqualevitiello 2026-06-30 14:54:19 +02:00
  • 0549701c0e improve support for dynamic links pasqualevitiello 2026-06-30 13:49:20 +02:00