ultisuite-client/lib/suite/suite-chrome-classes.ts
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

33 lines
1.3 KiB
TypeScript

import { cn } from "@/lib/utils"
/** Stack Helvetica Neue — alignée wordmarks Ultimail (`emit-ultimail-brand.mjs`). */
export const SUITE_APP_LOGO_FONT_CLASS =
"font-[Helvetica_Neue,Helvetica,Arial,sans-serif]"
/** Picto mark header (aligné UltiMailLogo horizontal). */
export const SUITE_APP_LOGO_MARK_CLASS =
"h-8 w-8 shrink-0 object-contain object-center select-none"
/** Lockup mark + nom (aligné UltiMailLogo horizontal). */
export const SUITE_APP_LOGO_LOCKUP_CLASS = "flex shrink-0 items-center gap-2.5"
/** Nom d'app à côté du mark (header principal, ~22px). */
export const SUITE_APP_LOGO_TEXT_CLASS = cn(
SUITE_APP_LOGO_FONT_CLASS,
"shrink-0 text-[1.375rem] font-semibold leading-normal tracking-tight",
"text-mail-text dark:text-mail-text-strong",
)
/** @deprecated Alias — même taille que le header mail. */
export const SUITE_APP_LOGO_TEXT_SIDEBAR_CLASS = SUITE_APP_LOGO_TEXT_CLASS
/** @deprecated Alias — même taille que le header mail. */
export const SUITE_APP_LOGO_TEXT_COMPACT_CLASS = SUITE_APP_LOGO_TEXT_CLASS
export const SUITE_ICON_BTN =
"text-muted-foreground hover:bg-accent hover:text-accent-foreground"
export const SUITE_HEADER_DROPDOWN_CLASS = cn(
"border border-border bg-[var(--suite-surface-elevated)] text-foreground shadow-xl",
)