@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.
24 lines (23 loc) • 1.1 kB
TypeScript
export { Button } from './Button';
export { Card } from './Card';
export type { CardProps } from './Card';
export { Checkbox } from './Checkbox';
export { Chip } from './Chip';
export type { ChipProps } from './Chip';
export { Icon } from './Icon';
export { InputText } from './InputText';
export { Logo } from './Logo';
export type { LogoBrand, LogoSize, LogoVariant } from './Logo';
export { Skeleton, SkeletonAvatar, SkeletonText } from './Skeleton';
export { Switch } from './Switch';
export { Link } from './Link';
export { Text } from './Text';
export { RangeSlider } from './RangeSlider';
export type BadgeVariant = 'default' | 'success' | 'warning' | 'danger';
export type BadgeSize = 'small' | 'medium';
export type ButtonVariant = 'primary' | 'secondary' | 'outline' | 'ghost' | 'danger';
export type ButtonSize = 'small' | 'medium' | 'large';
export type IconName = string;
export type IconSize = 'extra-small' | 'small' | 'medium' | 'large';
export type IconColor = 'primary' | 'secondary' | 'success' | 'warning' | 'danger' | 'neutral' | 'current';
export type Currency = '€' | '£';