├── src
├── Auth
│ ├── stubs
│ │ ├── routes.stub
│ │ └── controllers
│ │ │ ├── Controller.stub
│ │ │ └── HomeController.stub
│ └── bootstrap-stubs
│ │ ├── home.stub
│ │ ├── auth
│ │ ├── verify.stub
│ │ ├── passwords
│ │ │ ├── email.stub
│ │ │ ├── confirm.stub
│ │ │ └── reset.stub
│ │ ├── login.stub
│ │ └── register.stub
│ │ └── layouts
│ │ └── app.stub
├── Presets
│ ├── bootstrap-stubs
│ │ ├── _variables.scss
│ │ ├── app.scss
│ │ ├── vite.config.js
│ │ └── bootstrap.js
│ ├── react-stubs
│ │ ├── vite.config.js
│ │ ├── app.js
│ │ └── Example.jsx
│ ├── vue-stubs
│ │ ├── ExampleComponent.vue
│ │ ├── vite.config.js
│ │ └── app.js
│ ├── Preset.php
│ ├── Bootstrap.php
│ ├── Vue.php
│ └── React.php
├── UiServiceProvider.php
├── ControllersCommand.php
├── UiCommand.php
├── AuthRouteMethods.php
└── AuthCommand.php
├── auth-backend
├── RedirectsUsers.php
├── RegistersUsers.php
├── ConfirmsPasswords.php
├── VerifiesEmails.php
├── ThrottlesLogins.php
├── SendsPasswordResetEmails.php
├── ResetsPasswords.php
└── AuthenticatesUsers.php
├── stubs
├── Auth
│ ├── ForgotPasswordController.stub
│ ├── ResetPasswordController.stub
│ ├── ConfirmPasswordController.stub
│ ├── LoginController.stub
│ ├── VerificationController.stub
│ └── RegisterController.stub
└── migrations
│ └── 2014_10_12_100000_create_password_resets_table.php
├── LICENSE.md
├── composer.json
├── tests
└── AuthBackend
│ ├── ThrottleLoginsTest.php
│ ├── RegistersUsersTest.php
│ └── AuthenticatesUsersTest.php
└── README.md
/src/Auth/stubs/routes.stub:
--------------------------------------------------------------------------------
1 |
2 | Auth::routes();
3 |
4 | Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
5 |
--------------------------------------------------------------------------------
/src/Presets/bootstrap-stubs/_variables.scss:
--------------------------------------------------------------------------------
1 | // Body
2 | $body-bg: #f8fafc;
3 |
4 | // Typography
5 | $font-family-sans-serif: 'Nunito', sans-serif;
6 | $font-size-base: 0.9rem;
7 | $line-height-base: 1.6;
8 |
--------------------------------------------------------------------------------
/src/Presets/bootstrap-stubs/app.scss:
--------------------------------------------------------------------------------
1 | // Fonts
2 | @import url('https://fonts.bunny.net/css?family=Nunito');
3 |
4 | // Variables
5 | @import 'variables';
6 |
7 | // Bootstrap
8 | @import 'bootstrap/scss/bootstrap';
9 |
--------------------------------------------------------------------------------
/src/Auth/stubs/controllers/Controller.stub:
--------------------------------------------------------------------------------
1 | redirectTo();
16 | }
17 |
18 | return property_exists($this, 'redirectTo') ? $this->redirectTo : '/home';
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/Presets/react-stubs/app.js:
--------------------------------------------------------------------------------
1 | /**
2 | * First we will load all of this project's JavaScript dependencies which
3 | * includes React and other helpers. It's a great starting point while
4 | * building robust, powerful web applications using React + Laravel.
5 | */
6 |
7 | import './bootstrap';
8 |
9 | /**
10 | * Next, we will create a fresh React component instance and attach it to
11 | * the page. Then, you may begin adding components to this application
12 | * or customize the JavaScript scaffolding to fit your unique needs.
13 | */
14 |
15 | import './components/Example';
16 |
--------------------------------------------------------------------------------
/src/Auth/stubs/controllers/HomeController.stub:
--------------------------------------------------------------------------------
1 | middleware('auth');
17 | }
18 |
19 | /**
20 | * Show the application dashboard.
21 | *
22 | * @return \Illuminate\Contracts\Support\Renderable
23 | */
24 | public function index()
25 | {
26 | return view('home');
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/Presets/vue-stubs/ExampleComponent.vue:
--------------------------------------------------------------------------------
1 |
2 |