File Structure
Black Dashboard is a premium Bootstrap 4 Admin Template.
Black Dashboard Structure
Once you have downloaded the archive and opened it, you will find the following structure:
├───app
│ ├───Http
│ │ ├───Controllers
│ │ │ HomeController.php
│ │ │ PageController.php
│ │ │ ProfileController.php
│ │ │ UserController.php
│ │ │
│ │ └───Requests
│ │ PasswordRequest.php
│ │ ProfileRequest.php
│ │ UserRequest.php
│ │
│ └───Rules
│ CurrentPasswordCheckRule.php
│
├───database
│ └───seeds
│ DatabaseSeeder.php
│ UsersTableSeeder.php
│
└───resources
├───assets
│ ├───css
│ │ black-dashboard.css
│ │ black-dashboard.css.map
│ │ black-dashboard.min.css
│ │ nucleo-icons.css
│ │ theme.css
│ │
│ ├───demo
│ │ demo.css
│ │ demo.js
│ │
│ ├───fonts
│ │ nucleo.eot
│ │ nucleo.ttf
│ │ nucleo.woff
│ │ nucleo.woff2
│ │
│ ├───img
│ │ anime3.png
│ │ anime6.png
│ │ apple-icon.png
│ │ bg5.jpg
│ │ card-primary.png
│ │ default-avatar.png
│ │ emilyz.jpg
│ │ favicon.png
│ │ header.jpg
│ │ img_3115.jpg
│ │ james.jpg
│ │ mike.jpg
│ │
│ ├───js
│ │ black-dashboard.js
│ │ black-dashboard.js.map
│ │ black-dashboard.min.js
│ │ theme.js
│ │
│ ├───core
│ │ bootstrap.min.js
│ │ jquery.min.js
│ │ popper.min.js
│ │
│ └───plugins
│ bootstrap-notify.js
│ chartjs.min.js
│ perfect-scrollbar.jquery.min.js
│
└───views
│ dashboard.blade.php
│ welcome.blade.php
│
├───alerts
│ feedback.blade.php
│ success.blade.php
│
├───auth
│ │ login.blade.php
│ │ register.blade.php
│ │ verify.blade.php
│ │
│ └───passwords
│ email.blade.php
│ reset.blade.php
│
├───layouts
│ │ app.blade.php
│ │ footer.blade.php
│ │
│ └───navbars
│ │ navbar.blade.php
│ │ sidebar.blade.php
│ │
│ └───navs
│ auth.blade.php
│ guest.blade.php
│
├───pages
│ icons.blade.php
│ language.blade.php
│ map.blade.php
│ maps.blade.php
│ notifications.blade.php
│ rtl.blade.php
│ tables.blade.php
│ table_list.blade.php
│ typography.blade.php
│ upgrade.blade.php
│
├───profile
│ edit.blade.php
│
└───users
index.blade.php
Restyled Components
Here is the list of Bootstrap 4 components that were restyled in Black Dashboard:
- Buttons
- Cards
- Inputs
- Select
- Textarea
- Menu
- Dropdown
- Progress Bars
- Navigation Menu
- Pagination
- Labels
- Notifications
- Typography
- Images
- Tables
- Tooltips
- Popovers
- Modal
New Components
Besides giving the existing Bootstrap elements a new look, we added new ones, so that the interface and consistent and homogenous. Going through them, we added:
- Charts
- Checkboxes
- Footers
- Google Maps
- jVector Maps
- jQuery Maps
- Bootstrap Tables
- DataTables.net
- Maps
- Panels
- Radio Buttons
- Sliders
- Sweet Alert
- Sidebar
- Tags
- Wizard
- Toggle Buttons
- Datetimepicker
- Nucleo Icons
- File Uploader
- New Modals