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