@club-employes/utopia
Version:
🎨 Modern Vue 3 design system with multi-brand theming, design tokens, and 30+ components. Supports Club Employés & Gifteo brands with light/dark modes.
21 lines (20 loc) • 885 B
TypeScript
import { LogoBrand, LogoSize, LogoVariant } from './types';
import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
interface Props {
/** Marque du logo (auto-détectée depuis le thème CSS si non spécifiée) */
brand?: LogoBrand;
/** Variante du logo (auto = adaptatif selon le thème) */
variant?: LogoVariant;
/** Taille du logo */
size?: LogoSize;
/** Texte alternatif pour l'accessibilité */
alt?: string;
/** Classes CSS personnalisées */
class?: string;
test?: string;
}
declare const _default: DefineComponent<Props, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<Props> & Readonly<{}>, {
size: LogoSize;
variant: LogoVariant;
}, {}, {}, {}, string, ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;