diff --git a/apps/web/modules/settings/my-account/holidays-view.tsx b/apps/web/modules/settings/my-account/holidays-view.tsx
index 9a365c329a..9ae6787bb0 100644
--- a/apps/web/modules/settings/my-account/holidays-view.tsx
+++ b/apps/web/modules/settings/my-account/holidays-view.tsx
@@ -1,7 +1,5 @@
"use client";
-import { memo, useMemo, useCallback } from "react";
-
import dayjs from "@calcom/dayjs";
import SettingsHeader from "@calcom/features/settings/appDir/SettingsHeader";
import { getHolidayEmoji } from "@calcom/lib/holidays/getHolidayEmoji";
@@ -10,12 +8,12 @@ import type { RouterOutputs } from "@calcom/trpc/react";
import { trpc } from "@calcom/trpc/react";
import { Alert } from "@calcom/ui/components/alert";
import { Button } from "@calcom/ui/components/button";
-import { Select } from "@calcom/ui/components/form";
-import { Switch } from "@calcom/ui/components/form";
+import { Select, Switch } from "@calcom/ui/components/form";
+import { Icon } from "@calcom/ui/components/icon";
import { SkeletonContainer, SkeletonText } from "@calcom/ui/components/skeleton";
-import { CalendarIcon, TriangleAlertIcon } from "@coss/ui/icons";
+import { TriangleAlertIcon } from "@coss/ui/icons";
import { showToast } from "@calcom/ui/components/toast";
-
+import { memo, useCallback, useMemo } from "react";
import { OutOfOfficeToggleGroup } from "~/settings/outOfOffice/OutOfOfficeToggleGroup";
function HolidaysCTA() {
@@ -244,25 +242,37 @@ export function HolidaysView() {
if (isLoading) {
return (
- }>
-
-
-
-
-
-
+ }>
+
);
}
if (hasError) {
return (
- }>
-
+ }>
+
);
}
@@ -271,57 +281,60 @@ export function HolidaysView() {
}>
-
- {conflictsData?.conflicts && conflictsData.conflicts.length > 0 && (
-
- )}
-
-
- {/* Header with title and country selector */}
-
-
-
{t("holidays")}
-
{t("holidays_description")}
-
-
-
-
- {/* Holidays list - inner container */}
- {settings?.countryCode ? (
-
- {settings.holidays && settings.holidays.length > 0 ? (
- settings.holidays.map((holiday) => (
-
- ))
- ) : (
-
- {t("no_holidays_found_for_country")}
-
- )}
-
- ) : (
-
-
-
-
-
{t("no_holidays_selected")}
-
{t("select_country_to_see_holidays")}
-
+
+
+ {conflictsData?.conflicts && conflictsData.conflicts.length > 0 && (
+
)}
+
+
+ {/* Header with title and country selector */}
+
+
+
{t("holidays")}
+
{t("holidays_description")}
+
+
+
+
+ {/* Holidays list - inner container */}
+ {settings?.countryCode ? (
+
+ {settings.holidays && settings.holidays.length > 0 ? (
+ settings.holidays.map((holiday) => (
+
+ ))
+ ) : (
+
+ {t("no_holidays_found_for_country")}
+
+ )}
+
+ ) : (
+
+
+
+
+
{t("no_holidays_selected")}
+
{t("select_country_to_see_holidays")}
+
+ )}
+
diff --git a/apps/web/modules/settings/outOfOffice/OutOfOfficeEntriesList.tsx b/apps/web/modules/settings/outOfOffice/OutOfOfficeEntriesList.tsx
index bf87ea82f4..8cce0291bb 100644
--- a/apps/web/modules/settings/outOfOffice/OutOfOfficeEntriesList.tsx
+++ b/apps/web/modules/settings/outOfOffice/OutOfOfficeEntriesList.tsx
@@ -78,18 +78,21 @@ export default function OutOfOfficeEntriesList({
}>
-
-
-
+
+
+
+
+
);
}
@@ -168,92 +171,90 @@ function OutOfOfficeEntriesListContent({
}),
...(selectedTab === OutOfOfficeTab.TEAM
? [
- columnHelper.display({
- id: "member",
- header: `Member`,
- size: 300,
- cell: ({ row }) => {
- if (!row.original || !row.original.user || isPending || isFetching) {
- return
;
- }
- const { avatarUrl, username, email, name } = row.original.user;
- const memberName =
- name ||
- (() => {
- const emailName = email.split("@")[0];
- return emailName.charAt(0).toUpperCase() + emailName.slice(1);
- })();
- return (
-
-
-
-
- {memberName}
-
-
- {email}
-
+ columnHelper.display({
+ id: "member",
+ header: `Member`,
+ size: 220,
+ cell: ({ row }) => {
+ if (!row.original || !row.original.user || isPending || isFetching) {
+ return
;
+ }
+ const { avatarUrl, username, email, name } = row.original.user;
+ const memberName =
+ name ||
+ (() => {
+ const emailName = email.split("@")[0];
+ return emailName.charAt(0).toUpperCase() + emailName.slice(1);
+ })();
+ return (
+
+
+
+
+ {memberName}
+
+
+ {email}
- );
- },
- }),
- ]
+
+ );
+ },
+ }),
+ ]
: []),
columnHelper.display({
id: "outOfOffice",
header: `${t("out_of_office")} (${totalRowCount})`,
- size: selectedTab === OutOfOfficeTab.TEAM ? 370 : 660,
+ size: 570,
cell: ({ row }) => {
const item = row.original;
return (
<>
{row.original && !isPending && !isFetching ? (
-
-
- {item?.reason?.emoji || "🏝️"}
-
+
+ {item?.reason?.emoji || "🏝️"}
+
-
-
- {dayjs.utc(item.start).format("ll")} - {dayjs.utc(item.end).format("ll")}
-
-
- {item.toUser?.username ? (
- ]}
- />
- ) : (
- <>{t("ooo_not_forwarding")}>
- )}
-
- {item.notes && (
-
- {t("notes")}:
-
- {item.notes}
-
-
+
+
+ {dayjs.utc(item.start).format("ll")} - {dayjs.utc(item.end).format("ll")}
+
+
+ {item.toUser?.username ? (
+ ]}
+ />
+ ) : (
+ <>{t("ooo_not_forwarding")}>
)}
-
+
+ {item.notes && (
+
+ {t("notes")}:
+
+ {item.notes}
+
+
+ )}
) : (