diff --git a/3x1io-tomato-users.md b/3x1io-tomato-users.md index c8a06f5..b0a8fa6 100644 --- a/3x1io-tomato-users.md +++ b/3x1io-tomato-users.md @@ -3,7 +3,7 @@ name: User Manager slug: 3x1io-tomato-users author_slug: 3x1io categories: [panel-authentication] -description: User Resource For FilamentPHP Admin Dashboard +description: Manage your users with a highly customizable user resource for FilamentPHP with integration of filament-shield and filament-impersonate discord_url: docs_url: https://raw.githubusercontent.com/tomatophp/filament-users/master/README.md github_repository: tomatophp/filament-users diff --git a/README.md b/README.md index ec12ef8..cc63cc1 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,17 @@ -![Screenshot](https://raw.githubusercontent.com/tomatophp/filament-users/master/art/3x1io-tomato-users.jpg) +![Screenshot](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/3x1io-tomato-users.jpg) -# Filament users +# Filament Users Manager +[![Dependabot Updates](https://github.com/tomatophp/filament-users/actions/workflows/dependabot/dependabot-updates/badge.svg)](https://github.com/tomatophp/filament-users/actions/workflows/dependabot/dependabot-updates) +[![PHP Code Styling](https://github.com/tomatophp/filament-users/actions/workflows/fix-php-code-styling.yml/badge.svg)](https://github.com/tomatophp/filament-users/actions/workflows/fix-php-code-styling.yml) +[![Tests](https://github.com/tomatophp/filament-users/actions/workflows/tests.yml/badge.svg)](https://github.com/tomatophp/filament-users/actions/workflows/tests.yml) [![Latest Stable Version](https://poser.pugx.org/tomatophp/filament-users/version.svg)](https://packagist.org/packages/tomatophp/filament-users) [![License](https://poser.pugx.org/tomatophp/filament-users/license.svg)](https://packagist.org/packages/tomatophp/filament-users) [![Downloads](https://poser.pugx.org/tomatophp/filament-users/d/total.svg)](https://packagist.org/packages/tomatophp/filament-users) -User Table Resource with a lot of packages integrations - -for v2 please use this [repo](https://github.com/3x1io/filament-user) - - -## Documentation - -1. [Features](#features) -2. [Screenshots](#screenshots) -3. [Installation](#installation) -4. [Use Filament Shield](#use-filament-shield) -5. [Use Filament Impersonate](#use-filament-impersonate) -6. [Use Laravel Jetstream Teams](#use-laravel-jetstream-teams) -7. [Testing](#testing) -8. [Publish Resource](#publish-resource) -9. [Register User Relation Manager](#register-user-relation-manager) -10. [User Users Resource Hooks](#user-users-resource-hooks) - - [Table Columns](#table-columns) - - [Table Actions](#table-actions) - - [Table Filters](#table-filters) - - [Table Bulk Actions](#table-bulk-actions) - - [From Components](#from-components) - - [Page Actions](#page-actions) - - [Infolist Entries](#infolist-entries) -11. [Use Simple User Resource](#use-simple-user-resource) -12. [Publish Assets](#publish-assets) -13. [Other Filament Packages](#other-filament-packages) +Manage your users with a highly customizable user resource for FilamentPHP with integration of filament-shield and filament-impersonate. + +for filament v2 please use this [repo](https://github.com/3x1io/filament-user) ## Features @@ -52,9 +31,15 @@ for v2 please use this [repo](https://github.com/3x1io/filament-user) ## Screenshots -![Users List](https://raw.githubusercontent.com/tomatophp/filament-users/master/art/users.png) -![Edit User](https://raw.githubusercontent.com/tomatophp/filament-users/master/art/edit-user.png) -![Users Filters](https://raw.githubusercontent.com/tomatophp/filament-users/master/art/users-filter.png) +![Users List](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/user-list.png) +![Create User](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/create.png) +![Edit User](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/edit.png) +![Users Filters](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/filters.png) +![Delete Current User](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/delete-current-user.png) +![Impersonate](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/impersonate.png) +![Shield](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/shield.png) +![Roles Bulk Action](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/roles.png) +![Edit Roles](https://raw.githubusercontent.com/tomatophp/filament-users/master/arts/edit-roles.png) ## Installation diff --git a/art/3x1io-tomato-users.jpg b/art/3x1io-tomato-users.jpg deleted file mode 100644 index 168bbf7..0000000 Binary files a/art/3x1io-tomato-users.jpg and /dev/null differ diff --git a/art/edit-user.png b/art/edit-user.png deleted file mode 100644 index 874bcb6..0000000 Binary files a/art/edit-user.png and /dev/null differ diff --git a/art/users-filter.png b/art/users-filter.png deleted file mode 100644 index b66cf89..0000000 Binary files a/art/users-filter.png and /dev/null differ diff --git a/art/users.png b/art/users.png deleted file mode 100644 index b8225d6..0000000 Binary files a/art/users.png and /dev/null differ diff --git a/arts/3x1io-tomato-users.jpg b/arts/3x1io-tomato-users.jpg new file mode 100644 index 0000000..25e6de6 Binary files /dev/null and b/arts/3x1io-tomato-users.jpg differ diff --git a/arts/create.png b/arts/create.png new file mode 100644 index 0000000..56927d5 Binary files /dev/null and b/arts/create.png differ diff --git a/arts/delete-current-user.png b/arts/delete-current-user.png new file mode 100644 index 0000000..227f341 Binary files /dev/null and b/arts/delete-current-user.png differ diff --git a/arts/edit-roles.png b/arts/edit-roles.png new file mode 100644 index 0000000..333a224 Binary files /dev/null and b/arts/edit-roles.png differ diff --git a/arts/edit.png b/arts/edit.png new file mode 100644 index 0000000..a9b84af Binary files /dev/null and b/arts/edit.png differ diff --git a/arts/filters.png b/arts/filters.png new file mode 100644 index 0000000..565f8c7 Binary files /dev/null and b/arts/filters.png differ diff --git a/arts/impersonate.png b/arts/impersonate.png new file mode 100644 index 0000000..d272f0f Binary files /dev/null and b/arts/impersonate.png differ diff --git a/arts/main.png b/arts/main.png new file mode 100644 index 0000000..fb1cce0 Binary files /dev/null and b/arts/main.png differ diff --git a/arts/roles.png b/arts/roles.png new file mode 100644 index 0000000..1a3fea0 Binary files /dev/null and b/arts/roles.png differ diff --git a/arts/shield.png b/arts/shield.png new file mode 100644 index 0000000..02ac344 Binary files /dev/null and b/arts/shield.png differ diff --git a/arts/user-list.png b/arts/user-list.png new file mode 100644 index 0000000..db23b55 Binary files /dev/null and b/arts/user-list.png differ diff --git a/composer.json b/composer.json index 93eb859..2c3f163 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "tomatophp/filament-users", "type": "library", - "description": "User Table Resource with a lot of packages integrations", + "description": "Manage your users with a highly customizable user resource for FilamentPHP with integration of filament-shield and filament-impersonate", "keywords": [ "php", "laravel", diff --git a/src/Resources/UserResource/Form/UserForm.php b/src/Resources/UserResource/Form/UserForm.php index 2a2fd1a..69d829f 100644 --- a/src/Resources/UserResource/Form/UserForm.php +++ b/src/Resources/UserResource/Form/UserForm.php @@ -11,7 +11,7 @@ class UserForm public static function make(Form $form): Form { - return $form->schema(self::getSchema()); + return $form->schema(self::getSchema())->columns(2); } public static function getDefaultComponents(): array