Loading...
Loading...
Configuration and directives Tailwind CSS v4.1. @theme, @import, @source, @utility, @variant, @apply, @config. CSS-first mode without tailwind.config.js.
npx skill4agent add fusengine/agents tailwindcss-coretailwind.config.js@import "tailwindcss";@theme {
--color-primary: #3b82f6;
--color-secondary: #ef4444;
--spacing-custom: 2.5rem;
--radius-lg: 1rem;
}--color-*bg-primarytext-primary--spacing-*p-customm-custom--radius-*rounded-lg@source "./routes/**/*.{ts,tsx}";
@source "./components/**/*.{tsx,jsx}";
@source "../packages/ui/src/**/*.{ts,tsx}";@utility truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
@variant group-hover {
.group:hover &
}.btn {
@apply px-4 py-2 rounded-lg font-semibold;
}
.btn-primary {
@apply bg-blue-500 text-white hover:bg-blue-600;
}@config "./tailwind.config.js";@import "tailwindcss";
/* Use system preference */
@variant dark (&:is(.dark *));@variant dark (&.dark);@theme@theme {
--breakpoint-sm: 640px;
--breakpoint-md: 768px;
--breakpoint-lg: 1024px;
--breakpoint-xl: 1280px;
--breakpoint-2xl: 1536px;
}<div class="text-sm md:text-base lg:text-lg"></div>@layer theme, base, components, utilities;
@import "tailwindcss";
/* Your customizations */
@layer components {
.btn { @apply px-4 py-2 rounded; }
}
@layer utilities {
.text-shadow { text-shadow: 0 2px 4px rgba(0,0,0,0.1); }
}@import "tailwindcss";
@plugin "flowbite/plugin";
@source "../node_modules/flowbite";@import "tailwindcss"@theme { ... }@layer components { ... }@layer utilities { ... }theme.mddirectives.mdconfig.md