import { Button } from '@/components/ui/button'; import { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle, } from '@/components/ui/card'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from '@/components/ui/select'; import { Switch } from '@/components/ui/switch'; import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'; import { ScrollableSettingsWrapper } from '@/components/wrappers/settings-scroll'; export default function SettingsPage() { return (
Account Notifications Calendar Privacy Appearance Account Settings Manage your account details and preferences.

Email is managed by your SSO provider.

Upload a new profile picture.

Permanently delete your account and all associated data.

Notification Preferences Choose how you want to be notified.
Calendar & Availability Manage your calendar display, default availability, and iCal integrations.
Display
Availability

Define your typical available hours (e.g., Monday-Friday, 9 AM - 5 PM).

Min time before a booking can be made.

Max time in advance a booking can be made.

iCalendar Integration
Sharing & Privacy Control who can see your calendar and book time with you.

(Override for Default Visibility)
This setting will override the default visibility for your calendar. You can set specific friends or groups to see your full calendar details.

Prevent specific users from seeing your calendar or booking time.

Appearance Customize the look and feel of the application.
); }