Skip to content

Commit 959b803

Browse files
fix: event-title-overflow (calcom#24693)
* fix: event-title-overflow * fix: title overflow in multiple components * fix: title overflow in readonly component
1 parent 7f61360 commit 959b803

4 files changed

Lines changed: 7 additions & 5 deletions

File tree

apps/web/components/booking/BookingListItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,7 +623,7 @@ function BookingListItem(booking: BookingItemProps) {
623623
<div
624624
title={title}
625625
className={classNames(
626-
"max-w-10/12 sm:max-w-56 text-emphasis text-sm font-medium leading-6 md:max-w-full",
626+
"max-w-10/12 sm:max-w-56 text-emphasis break-words text-sm font-medium leading-6 md:max-w-full",
627627
isCancelled ? "line-through" : ""
628628
)}>
629629
{title}

apps/web/modules/bookings/views/bookings-single-view.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,7 @@ export default function Success(props: PageProps) {
577577
</>
578578
)}
579579
<div className="font-medium">{t("what")}</div>
580-
<div className="col-span-2 mb-6 last:mb-0" data-testid="booking-title">
580+
<div className="col-span-2 mb-6 break-words last:mb-0" data-testid="booking-title">
581581
{isRoundRobin ? bookingInfo.title : eventName}
582582
</div>
583583
<div className="font-medium">{t("when")}</div>

apps/web/modules/event-types/views/event-types-listing-view.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ const Item = ({
178178
const content = () => (
179179
<div>
180180
<span
181-
className="text-default font-semibold ltr:mr-1 rtl:ml-1"
181+
className="text-default break-words font-semibold ltr:mr-1 rtl:ml-1"
182182
data-testid={`event-type-title-${type.id}`}>
183183
{type.title}
184184
</span>
@@ -212,7 +212,7 @@ const Item = ({
212212
<Link href={`/event-types/${type.id}?tabName=setup`} title={type.title}>
213213
<div>
214214
<span
215-
className="text-default font-semibold ltr:mr-1 rtl:ml-1"
215+
className="text-default break-words font-semibold ltr:mr-1 rtl:ml-1"
216216
data-testid={`event-type-title-${type.id}`}>
217217
{type.title}
218218
</span>

packages/features/bookings/components/event-meta/Title.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ interface EventTitleProps {
1212
export const EventTitle = ({ children, as, className }: EventTitleProps) => {
1313
const El = as || "h1";
1414
return (
15-
<El data-testid="event-title" className={classNames("text-text text-xl font-semibold", className)}>
15+
<El
16+
data-testid="event-title"
17+
className={classNames("text-text break-words text-xl font-semibold", className)}>
1618
{children}
1719
</El>
1820
);

0 commit comments

Comments
 (0)