diff --git a/app/Http/Livewire/UsersTable.php b/app/Http/Livewire/UsersTable.php index 6b67dfc..e28d85f 100644 --- a/app/Http/Livewire/UsersTable.php +++ b/app/Http/Livewire/UsersTable.php @@ -19,6 +19,18 @@ class UsersTable extends DataTableComponent $this->setDefaultSort('created_at', 'asc'); $this->setPerPageAccepted([50, 100, 250, 500, 1000, -1]); $this->setColumnSelectEnabled(); + + $attributes = [ + 'default' => false, + 'default-colors' => true, + 'default-styling' => false, + ]; + + $this->setTableAttributes(['class' => 'table table-striped']); + $this->setTrAttributes(fn($row, $index) => $attributes); + $this->setTheadAttributes($attributes); + $this->setTbodyAttributes($attributes); + $this->setTrAttributes(fn($row, $index) => $attributes); } public function rendered() @@ -43,7 +55,7 @@ class UsersTable extends DataTableComponent ->searchable() ->format(function ($value, $row, Column $column) { if (!$row->littlelink_name == NULL) { - return "littlelink_name) . "' target='_blank' class='text-warning'> " . htmlspecialchars($row->littlelink_name) . " "; + return "littlelink_name) . "' target='_blank' class='text-info'> " . htmlspecialchars($row->littlelink_name) . " "; } else { return 'N/A'; } @@ -63,31 +75,27 @@ class UsersTable extends DataTableComponent return $clicksSum; }), Column::make(__('messages.E-Mail'), "email_verified_at") + ->hideIf(env('REGISTER_AUTH') === 'auth') ->sortable() ->format(function ($value, $row, Column $column) { - if (env('REGISTER_AUTH') !== 'auth') { - if ($row->role == 'admin' && $row->email_verified_at != '') { - return '