├── .vscode └── settings.json ├── ISSUE_TEMPLATE.md ├── changelog.md ├── composer.json ├── documentation ├── template.html └── tutorial-components.html ├── license.md ├── readme.md ├── screens ├── Dashboard.png ├── Login.png ├── Profile.png ├── Register.png ├── Tables.png └── Users.png └── src ├── LightBootstrapPreset.php ├── LightBootstrapPresetServiceProvider.php └── light-bootstrap-stubs ├── app ├── Http │ ├── Controllers │ │ ├── HomeController.php │ │ ├── PageController.php │ │ ├── ProfileController.php │ │ └── UserController.php │ ├── Kernel.php │ ├── Middleware │ │ ├── Authenticate.php │ │ ├── CheckForMaintenanceMode.php │ │ ├── EncryptCookies.php │ │ ├── RedirectIfAuthenticated.php │ │ ├── TrimStrings.php │ │ ├── TrustProxies.php │ │ └── VerifyCsrfToken.php │ └── Requests │ │ ├── PasswordRequest.php │ │ ├── ProfileRequest.php │ │ └── UserRequest.php └── Rules │ └── CurrentPasswordCheckRule.php ├── database ├── .gitignore └── seeds │ ├── DatabaseSeeder.php │ └── UsersTableSeeder.php └── resources ├── assets ├── css │ ├── bootstrap.min.css │ ├── demo.css │ └── light-bootstrap-dashboard.css ├── favicon.ico ├── fonts │ ├── nucleo-icons.eot │ ├── nucleo-icons.svg │ ├── nucleo-icons.ttf │ ├── nucleo-icons.woff │ └── nucleo-icons.woff2 ├── img │ ├── apple-icon.png │ ├── bg5.jpg │ ├── default-avatar.png │ ├── faces │ │ ├── face-0.jpg │ │ ├── face-1.jpg │ │ ├── face-2.jpg │ │ ├── face-3.jpg │ │ ├── face-4.jpg │ │ ├── face-5.jpg │ │ ├── face-6.jpg │ │ ├── face-7.jpg │ │ └── tim_vector.jpe │ ├── favicon.ico │ ├── full-screen-image-2.jpg │ ├── full-screen-image-3.jpg │ ├── laravel.svg │ ├── loading-bubbles.svg │ ├── mask.png │ ├── new_logo.png │ ├── sidebar-1.jpg │ ├── sidebar-2.jpg │ ├── sidebar-3.jpg │ ├── sidebar-4.jpg │ ├── sidebar-5.jpg │ └── tim_80x80.png ├── js │ ├── core │ │ ├── bootstrap.min.js │ │ ├── jquery.3.2.1.min.js │ │ └── popper.min.js │ ├── demo.js │ ├── light-bootstrap-dashboard.js │ └── plugins │ │ ├── bootstrap-datepicker.js │ │ ├── bootstrap-notify.js │ │ ├── bootstrap-switch.js │ │ ├── chartist.min.js │ │ ├── jquery.sharrre.js │ │ └── nouislider.min.js └── robots.txt └── views ├── alerts ├── error_self_update.blade.php ├── errors.blade.php ├── feedback.blade.php ├── migrations_check.blade.php └── success.blade.php ├── auth ├── login.blade.php ├── passwords │ ├── email.blade.php │ └── reset.blade.php ├── register.blade.php └── verify.blade.php ├── dashboard.blade.php ├── layouts ├── app.blade.php ├── footer │ └── nav.blade.php └── navbars │ ├── navbar.blade.php │ ├── navs │ ├── auth.blade.php │ └── guest.blade.php │ └── sidebar.blade.php ├── pages ├── icons.blade.php ├── maps.blade.php ├── notifications.blade.php ├── sidebarstyle.blade.php ├── table.blade.php ├── typography.blade.php └── upgrade.blade.php ├── profile └── edit.blade.php ├── users └── index.blade.php └── welcome.blade.php /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "workbench.colorCustomizations": { 3 | "activityBar.background": "#0F313D", 4 | "titleBar.activeBackground": "#154556", 5 | "titleBar.activeForeground": "#F6FBFD" 6 | } 7 | } -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | 3 | Please answer the following questions for yourself before submitting an issue. 4 | 5 | - [ ] I am running the latest version 6 | - [ ] I checked the documentation and found no answer 7 | - [ ] I checked to make sure that this issue has not already been filed 8 | - [ ] I'm reporting the issue to the correct repository (for multi-repository projects) 9 | 10 | # Expected Behavior 11 | 12 | Please describe the behavior you are expecting 13 | 14 | # Current Behavior 15 | 16 | What is the current behavior? 17 | 18 | # Failure Information (for bugs) 19 | 20 | Please help provide information about the failure if this is a bug. If it is not a bug, please remove the rest of this template. 21 | 22 | ## Steps to Reproduce 23 | 24 | Please provide detailed steps for reproducing the issue. 25 | 26 | 1. step 1 27 | 2. step 2 28 | 3. you get it... 29 | 30 | ## Context 31 | 32 | Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions. 33 | 34 | * Device: 35 | * Operating System: 36 | * Browser and Version: 37 | 38 | ## Failure Logs 39 | 40 | Please include any relevant log snippets or files here. 41 | -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | All notable changes to `Light Bootstrap Dashboard` frontend preset for Laravel will be documented in this file. 4 | 5 | ### Added 6 | - Light Bootstrap Dashboard v1.0.0 frontend theme 7 | - Laravel Auth preset 8 | - Change user profile 9 | - User CRUD 10 | 11 | ## Version 1.0.1 - 2019-09-23 12 | 13 | - Update to Laravel 6.x 14 | 15 | ## Version 1.0.2 - 2020-03-18 16 | 17 | - Update to Laravel 7.x 18 | 19 | ## Version 1.0.3 - 2020-09-23 20 | 21 | - Update to Laravel 8.x 22 | 23 | ## Version 1.0.4 - 2022-03-28 24 | 25 | - Update to Laravel 9.x 26 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "laravel-frontend-presets/light-bootstrap-dashboard", 3 | "description": "Laravel 10.x Front-end preset for argon", 4 | "license": "MIT", 5 | "homepage": "https://github.com/creativetimofficial/light-bootstrap-dashboard-laravel", 6 | "keywords": ["Laravel", "Preset", "Light Bootstrap"], 7 | "require": { 8 | "laravel/framework": "^10.0", 9 | "laravel/legacy-factories": "^1.0" 10 | }, 11 | "autoload": { 12 | "psr-4": { 13 | "LaravelFrontendPresets\\LightBootstrapPreset\\": "src/" 14 | } 15 | }, 16 | "extra": { 17 | "laravel": { 18 | "providers": [ 19 | "LaravelFrontendPresets\\LightBootstrapPreset\\LightBootstrapPresetServiceProvider" 20 | ] 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /documentation/template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 |{{ __('Here you can write a feature description for your dashboard, let the users know what is the value that you give them.') }}
20 |{{ __('Here you can write a feature description for your dashboard, let the users know what is the value that you give them.') }}
31 |{{ __('Here you can write a feature description for your dashboard, let the users know what is the value that you give them.') }}
42 |{{ __('Last Campaign Performance') }}
12 |{{ __('24 Hours performance') }}
32 |{{ __('All products including Taxes') }}
56 |{{ __('Backend development') }}
77 |
84 |
85 |
89 |
90 | |
91 | {{ __('Sign contract for "What are conference organizers afraid of?"') }} | 92 |93 | 96 | 99 | | 100 |
103 |
104 |
108 |
109 | |
110 | {{ __('Lines From Great Russian Literature? Or E-mails From My Boss?') }} | 111 |112 | 115 | 118 | | 119 |
122 |
123 |
127 |
128 | |
129 | {{ __('Flooded: One year later, assessing what was lost and what was found when a ravaging rain swept through metro Detroit') }} 130 | | 131 |132 | 135 | 138 | | 139 |
142 |
143 |
147 |
148 | |
149 | {{ __('Create 4 Invisible User Experiences you Never Knew About') }} | 150 |151 | 154 | 157 | | 158 |
161 |
162 |
166 |
167 | |
168 | {{ __('Read "Following makes Medium better"') }} | 169 |170 | 173 | 176 | | 177 |
180 |
181 |
185 |
186 | |
187 | {{ __('Unfollow 5 enemies from twitter') }} | 188 |189 | 192 | 195 | | 196 |
Handcrafted by our friend 10 | Robert McIntosh. Please checkout the 11 | full documentation. 12 |
13 |Here is a subtitle for this table
12 |ID | 17 |Name | 18 |Salary | 19 |Country | 20 |City | 21 | 22 | 23 |
---|---|---|---|---|
1 | 25 |Dakota Rice | 26 |$36,738 | 27 |Niger | 28 |Oud-Turnhout | 29 |
2 | 32 |Minerva Hooper | 33 |$23,789 | 34 |Curaçao | 35 |Sinaai-Waas | 36 |
3 | 39 |Sage Rodriguez | 40 |$56,142 | 41 |Netherlands | 42 |Baileux | 43 |
4 | 46 |Philip Chaney | 47 |$38,735 | 48 |Korea, South | 49 |Overland Park | 50 |
5 | 53 |Doris Greene | 54 |$63,542 | 55 |Malawi | 56 |Feldkirchen in Kärnten | 57 |
6 | 60 |Mason Porter | 61 |$78,615 | 62 |Chile | 63 |Gloucester | 64 |
Here is a subtitle for this table
75 |ID | 80 |Name | 81 |Salary | 82 |Country | 83 |City | 84 | 85 | 86 |
---|---|---|---|---|
1 | 88 |Dakota Rice | 89 |$36,738 | 90 |Niger | 91 |Oud-Turnhout | 92 |
2 | 95 |Minerva Hooper | 96 |$23,789 | 97 |Curaçao | 98 |Sinaai-Waas | 99 |
3 | 102 |Sage Rodriguez | 103 |$56,142 | 104 |Netherlands | 105 |Baileux | 106 |
4 | 109 |Philip Chaney | 110 |$38,735 | 111 |Korea, South | 112 |Overland Park | 113 |
5 | 116 |Doris Greene | 117 |$63,542 | 118 |Malawi | 119 |Feldkirchen in Kärnten | 120 |
6 | 123 |Mason Porter | 124 |$78,615 | 125 |Chile | 126 |Gloucester | 127 |
Created using Montserrat Font Family
12 |40 | Paragraph 41 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. 42 |
43 |47 |56 |48 | "I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at." 49 |
55 |
50 |
51 | 52 | - Noaa 53 | 54 |
60 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... 61 |
62 |66 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
67 |71 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
72 |76 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
77 |81 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers... 82 |
83 |87 | I will be the leader of a company that ends up being worth billions of dollars, because I got the answers...
88 |{{ __('Are you looking for more components? Please check our Premium Version of Light Bootstrap Dashboard Laravel.')}}
14 |20 | | {{ __('Free')}} | 21 |{{ __('PRO')}} | 22 | 23 | 24 |
---|---|---|
Laravel |
26 | 27 | | 28 | |
Login, Register, Forgot password pages | 31 |32 | | 33 | |
User profile | 36 |37 | | 38 | |
Users management | 41 |42 | | 43 | |
User roles management | 46 |47 | | 48 | |
Items management | 51 |52 | | 53 | |
Categories management, Tags management | 56 |57 | | 58 | |
Image upload, date picker inputs | 61 |62 | | 63 | |
Radio button, checkbox, toggle inputs | 66 |67 | | 68 | |
Frontend |
71 | 72 | | 73 | |
{{ __('Components')}} | 76 |{{ __('16')}} | 77 |{{ __('115+')}} | 78 |
{{ __('Plugins')}} | 81 |{{ __('4')}} | 82 |{{ __('14+')}} | 83 |
{{ __('Example Pages')}} | 86 |{{ __('7')}} | 87 |{{ __('22+')}} | 88 |
{{ __('SASS Files')}} | 91 |92 | | 93 | |
{{ __('Login/Register/Lock Pages')}} | 96 |97 | | 98 | |
{{ __('Premium Support')}} | 101 |102 | | 103 | |
106 | | {{ __('Free')}} | 107 |{{ __('Just $149')}} | 108 |
111 | | 112 | {{ __('Current Version')}} 113 | | 114 |115 | {{ __('Upgrade to PRO') }} 116 | | 117 |
107 | {{ __(' "Lamborghini Mercy') }}
108 |
{{ __('Your chick she so thirsty') }}
109 |
{{ __('I am in that two seat Lambo') }}
110 |