ultisuite-client/components/compte/compte-settings-header.tsx
R3D347HR4Y ad1370ea7e
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
feat: enhance configuration and add new demo layouts
- Introduced turbopack alias for canvas in next.config.mjs.
- Updated package.json scripts for development and branding tasks.
- Added new dependencies for Tiptap extensions.
- Implemented new demo layouts for agenda, contacts, drive, and mail applications.
- Enhanced globals.css for improved theming and splash screen animations.
- Added OAuth callback handling for drive mounts.
- Updated layout components to integrate new demo shells and improve structure.
2026-06-12 19:10:24 +02:00

58 lines
1.7 KiB
TypeScript

"use client"
import Image from "next/image"
import Link from "next/link"
import { HeaderAccountActions } from "@/components/suite/header-account-actions"
import { suitePublicAsset } from "@/lib/suite/suite-public-asset"
import {
SUITE_APP_LOGO_LOCKUP_CLASS,
SUITE_APP_LOGO_MARK_CLASS,
SUITE_APP_LOGO_TEXT_CLASS,
} from "@/lib/suite/suite-chrome-classes"
import { cn } from "@/lib/utils"
const COMPTE_HREF = "/compte"
export function CompteSettingsHeader() {
return (
<header
data-compte-settings-chrome-header
className="flex h-16 w-full shrink-0 items-center gap-0 bg-app-canvas pr-4 sm:gap-2"
>
<div className="hidden h-full w-64 shrink-0 items-center gap-2 pl-4 md:flex lg:w-72">
<Link href={COMPTE_HREF} className={cn("inline-flex", SUITE_APP_LOGO_LOCKUP_CLASS)}>
<Image
src={suitePublicAsset("/compte-mark.svg")}
alt=""
width={32}
height={32}
className={SUITE_APP_LOGO_MARK_CLASS}
priority
/>
<span className={SUITE_APP_LOGO_TEXT_CLASS}>Compte Ulti</span>
</Link>
</div>
<div className="flex shrink-0 items-center pl-2 md:hidden">
<Link href={COMPTE_HREF} className="inline-flex shrink-0 items-center">
<Image
src={suitePublicAsset("/compte-mark.svg")}
alt="Compte Ulti"
width={32}
height={32}
className={SUITE_APP_LOGO_MARK_CLASS}
priority
/>
</Link>
</div>
<div className="flex min-w-0 flex-1 items-center px-1 sm:pl-1 sm:pr-1" />
<HeaderAccountActions
className="ml-auto shrink-0 pl-2 sm:pl-4"
settingsHref={COMPTE_HREF}
/>
</header>
)
}