@eslamdevui/ui
Version:
A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.
46 lines (45 loc) • 1.1 kB
text/typescript
const orientation = [
"horizontal",
"vertical"
] as const
export default {
"slots": {
"root": "relative isolate",
"container": "flex flex-col lg:grid py-24 sm:py-32 lg:py-40 gap-16 sm:gap-y-24",
"wrapper": "",
"headline": "mb-4",
"title": "text-5xl sm:text-7xl text-pretty tracking-tight font-bold text-highlighted",
"description": "text-lg sm:text-xl/8 text-muted",
"links": "mt-10 flex flex-wrap gap-x-6 gap-y-3"
},
"variants": {
"orientation": {
"horizontal": {
"container": "lg:grid-cols-2 lg:items-center",
"description": "text-pretty"
},
"vertical": {
"container": "",
"headline": "justify-center",
"wrapper": "text-center",
"description": "text-balance",
"links": "justify-center"
}
},
"reverse": {
"true": {
"wrapper": "order-last"
}
},
"headline": {
"true": {
"headline": "font-semibold text-primary flex items-center gap-1.5"
}
},
"title": {
"true": {
"description": "mt-6"
}
}
}
}