Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- 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.
33 lines
1.3 KiB
TypeScript
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",
|
|
)
|