bonge-ian/fokit

Fortify-driven Laravel UI replacement with an opinionative modern feel

Installs: 106

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Language:Blade

1.1.4 2023-05-10 14:25 UTC

This package is auto-updated.

Last update: 2024-04-10 16:17:28 UTC


README

fortify-uikit-image.png

Introduction

Fokit is a Laravel Fortify UI preset, built with UIkit with a slight opinionative modern touch.

Requirements

This package requires FortifyUI. Please, install that first before installing Fokit.

Installation

To get started, you'll need to install Fokit using Composer.

composer require bonge-ian/fokit

Next, you'll need to run the install command:

If you use Laravel Mix then you will need to run this:

php artisan fortify:fokit

If you use Vite powered by Laravel's vite plugin the you will need to run this:

php artisan fortify:fokit --vite

This command will publish Fokit's views and resources to your project.

  • All auth views
  • a BladeComponentServiceProvider.php file
  • a webpack.mix.js or vite.config.js file, tuned for UIkit, depending on which option you chose above
  • a package.json file, for required NPM modules
  • a slightly opinionated .editorconfig file
  • a .gitignore file
  • a new route for user/profile
  • register App\Providers\BladeComponentServiceProvider in your application (config/app.php)

You may require to register BladeComponentServiceProvider in your config/app.php if the Fokit command doesnt register it.

App\Providers\BladeComponentServiceProvider::class,

The BladeComponentServiceProvider allows us to use blade layout components

fokit-ui-screenshot.png

Credits

I give credit and thanks to Zack Warren for his awesome work in FortifyUI and FortifyUIKit that has made it possible for the creation of this preset.

You may also checkout FortifyUIKit.

License

Fokit is open-sourced software licensed under the MIT license.