- Accordion
- Avatar
- Badge
- Breadcrumb
- Button
- Calendar
- Checkbox
- Combobox
- Container
- CurrencyInput
- DistributionSlider
- Drawer
- Dropdown
- Grid
- Heading
- Image
- Input
- InputGroup
- Label
- Logo
- MapPin
- Modal
- NativeSelect
- NumberInput
- OtpInput
- PhoneInput
- Popover
- Progress
- PropertyCalendar
- RadioGroup
- RadioGroupCards
- ResponsiveModal
- ScrollArea
- SearchBar
- SearchBarFallback
- SearchInput
- Select
- Separator
- Spinner
- Switch
- Tabs
- Text
- Textarea
- Toast
- Toggle
- ToggleGroup
- Tooltip
Logo
SVG logo with logomark, vertical, logo, and wordmark variants
pnpm add @wandercom/design-system-web
import { Logo } from '@wandercom/design-system-web/ui/logo';
export function Example() {
return <Logo />;
}Size using standard width/height props or Tailwind classes:
<Logo variant="logo" width={150} height={40} />
<Logo variant="logomark" width={50} height={50} />
{/* Using Tailwind size classes */}
<Logo variant="logo" className="w-32 h-auto" />
<Logo variant="logomark" className="size-12" /> {/* if using Tailwind v4 */}Inherits text color via currentColor:
<div className="text-primary">
<Logo variant="logo" />
</div>Loading example...
<Logo variant="logo" />Loading example...
<Logo variant="logomark" />Loading example...
<Logo variant="wordmark" />Loading example...
<Logo variant="vertical" />variant
'logomark' | 'vertical' | 'logo' | 'wordmark'
Presentation variant. 'logomark' compact circular mark (100×107), 'logo' horizontal (200×45), 'vertical' stacked (200×136), 'wordmark' text-only (200×45). Defaults to 'logo'.
className
string
Additional CSS classes.