Follow this guide to upgrade from Flux v1.x to v2.x.
composer require livewire/flux:^2.0 livewire/flux-pro:^2.0
<head> ...-- @fluxStyles++ @fluxAppearance</head>
php artisan view:clear
@import "tailwindcss";@import '../../vendor/livewire/flux/dist/flux.css';/* Required for dark mode in Flux... */@custom-variant dark (&:where(.dark, .dark *));...
@theme { --color-accent: var(--color-sky-600); --color-accent-content: var(--color-sky-600); --color-accent-foreground: var(--color-white);}@layer theme { .dark { --color-accent: var(--color-sky-600); --color-accent-content: var(--color-sky-400); --color-accent-foreground: var(--color-white); }}
export default { ... theme: { extend: { colors: { ...-- accent: {-- DEFAULT: 'var(--color-accent)',-- content: 'var(--color-accent-content)',-- foreground: 'var(--color-accent-foreground)',-- }, }, }, },};
/* Re-assign Flux's gray of choice... */@theme { --color-zinc-50: var(--color-neutral-50); --color-zinc-100: var(--color-neutral-100); --color-zinc-200: var(--color-neutral-200); --color-zinc-300: var(--color-neutral-300); --color-zinc-400: var(--color-neutral-400); --color-zinc-500: var(--color-neutral-500); --color-zinc-600: var(--color-neutral-600); --color-zinc-700: var(--color-neutral-700); --color-zinc-800: var(--color-neutral-800); --color-zinc-900: var(--color-neutral-900); --color-zinc-950: var(--color-neutral-950);}
-- import colors from 'tailwindcss/colors';export default { ... theme: { extend: { colors: {-- // Re-assign Flux's gray of choice...-- zinc: colors.neutral, ... }, }, },};
<head> ...-- @fluxAppearance</head>
v1 | v2 |
---|---|
flux:options | flux:select.options |
flux:option | flux:select.option |
flux:cell | flux:table.cell |
flux:columns | flux:table.columns |
flux:column | flux:table.column |
flux:rows | flux:table.rows |
flux:row | flux:table.row |