Merge pull request #16395 from andcarpi/fix-toogle-column-alignment

[v4] Fix toogle column alignment
This commit is contained in:
Dan Harrin
2025-06-03 21:29:22 +01:00
committed by GitHub
4 changed files with 25 additions and 1 deletions
@@ -1,7 +1,16 @@
.fi-ta-checkbox {
@apply flex items-center;
@apply w-full;
&:not(.fi-inline) {
@apply px-3 py-4;
}
&.fi-align-center {
@apply text-center;
}
&.fi-align-end,
&.fi-align-right {
@apply text-end;
}
}
@@ -1,5 +1,16 @@
.fi-ta-toggle {
@apply w-full;
&:not(.fi-inline) {
@apply px-3 py-4;
}
&.fi-align-center {
@apply text-center;
}
&.fi-align-end,
&.fi-align-right {
@apply text-end;
}
}
@@ -4,6 +4,7 @@ namespace Filament\Tables\Columns;
use Filament\Forms\Components\Concerns\HasExtraInputAttributes;
use Filament\Support\Components\Contracts\HasEmbeddedView;
use Filament\Support\Enums\Alignment;
use Filament\Support\Facades\FilamentAsset;
use Filament\Support\Facades\FilamentView;
use Filament\Tables\Columns\Contracts\Editable;
@@ -44,6 +45,7 @@ class CheckboxColumn extends Column implements Editable, HasEmbeddedView
], escape: false)
->class([
'fi-ta-checkbox',
((($alignment = $this->getAlignment()) instanceof Alignment) ? "fi-align-{$alignment->value}" : (is_string($alignment) ? $alignment : '')),
'fi-inline' => $this->isInline(),
]);
@@ -5,6 +5,7 @@ namespace Filament\Tables\Columns;
use Filament\Forms\Components\Concerns\HasToggleColors;
use Filament\Forms\Components\Concerns\HasToggleIcons;
use Filament\Support\Components\Contracts\HasEmbeddedView;
use Filament\Support\Enums\Alignment;
use Filament\Support\Enums\IconSize;
use Filament\Support\Facades\FilamentAsset;
use Filament\Support\Facades\FilamentView;
@@ -57,6 +58,7 @@ class ToggleColumn extends Column implements Editable, HasEmbeddedView
], escape: false)
->class([
'fi-ta-toggle',
((($alignment = $this->getAlignment()) instanceof Alignment) ? "fi-align-{$alignment->value}" : (is_string($alignment) ? $alignment : '')),
'fi-inline' => $this->isInline(),
]);