Skip to content

Commit f802cd2

Browse files
authored
Merge pull request #36 from creativetimofficial/dev-master
Dev master
2 parents c37f385 + f323845 commit f802cd2

File tree

26 files changed

+462
-433
lines changed

26 files changed

+462
-433
lines changed

CHANGELOG.md

Lines changed: 51 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,42 @@
1+
# CHANGELOG
2+
3+
## [1.2.1] 2022-06-29
4+
5+
- Update dependencies
6+
- Migrate from node-sass to sass
7+
18
## [1.2.0] 2020-12-11
9+
210
### Bug fixing
11+
312
- Added hooks support
413
- https://github.com/creativetimofficial/black-dashboard-react/issues/19
514
- https://github.com/creativetimofficial/black-dashboard-react/issues/17
15+
616
### Major style changes
17+
718
- All Bootstrap imports from `src/assets/scss/black-dashboard-react/bootstrap` have been changed with imports from `node_modules` from `Bootstrap`
19+
820
### Deleted components
21+
922
### Added components
23+
1024
### Deleted dependencies
25+
1126
- history (instead of using `history`, we'll be using `BrowserRouter` from `react-router-dom`)
1227
- @types/googlemaps
1328
- @types/react
1429
- @types/markerclustererplus
1530
- react-google-maps (Instead of it, we're going to use simple plain JS Google maps)
31+
1632
### Added dependencies
17-
+ [email protected] (for importing `Bootstrap` from `node_modules`)
18-
+ [email protected] (instead of using downloaded zip of `Bootstrap`, we'll use it from `node_modules`)
19-
+ [email protected] (to stop `Bootstrap` warning on a clean install)
33+
34+
- [email protected] (for importing `Bootstrap` from `node_modules`)
35+
- [email protected] (instead of using downloaded zip of `Bootstrap`, we'll use it from `node_modules`)
36+
- [email protected] (to stop `Bootstrap` warning on a clean install)
37+
2038
### Updated dependencies
39+
2140
```
2241
@fortawesome/fontawesome-free 5.13.0 → 5.15.1
2342
chart.js 2.9.3 → 2.9.4
@@ -32,39 +51,56 @@ reactstrap 8.4.1 → 8.7.1
3251
eslint-plugin-flowtype 3.13.0 → 5.2.0
3352
typescript 3.8.3 → 4.1.2
3453
```
54+
3555
### Important Notes
56+
3657
**The jQuery and TypeScript dependencies are installed only to stop console warnings on install. They are not actually used in our product. So the product is not based on jQuery, and it is not based on TypeScript!**
58+
3759
### Warning
60+
3861
_Some warnings may appear when running the installation command, but they do not affect the UI or the functionality of the product._
3962
_The following warnings will appear when running the installation command, but they do not affect the UI or the functionality of the product (they will be solved in our next update - they come from the plugins that we are using, and they haven't yet upgraded to the latest React version):_
63+
4064
```
4165
npm WARN [email protected] requires a peer of [email protected] || ^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
4266
npm WARN [email protected] requires a peer of react@^0.14.0 || ^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
4367
```
68+
4469
Happy Hacking!
4570

4671
## [1.1.0] 2020-03-13
72+
4773
### Bug fixing
74+
4875
- Github issues:
4976
- https://github.com/creativetimofficial/black-dashboard-react/issues/8
5077
- https://github.com/creativetimofficial/black-dashboard-react/issues/7
5178
- https://github.com/creativetimofficial/black-dashboard-react/issues/6 (not really an issue, but was old and needed to close it)
5279
- https://github.com/creativetimofficial/black-dashboard-react/issues/4
80+
5381
### Major style changes
82+
5483
### Deleted components
84+
5585
### Added components
86+
5687
### Deleted dependencies
88+
5789
- bootstrap (styles are already added inside the scss folder)
90+
5891
### Added dependencies
92+
5993
- To stop consolde warnings on installation:
60-
61-
+ @types/markerclustererplus@2.1.33
62-
+ @types/googlemaps@3.39.3
63-
94+
95+
- @types/markerclustererplus@2.1.33
96+
- @types/googlemaps@3.39.3
97+
6498
- For Creative Tim copyrights
65-
66-
99+
100+
101+
67102
### Updated dependencies
103+
68104
```
69105
@types/react 16.4.16 → 16.9.23
70106
chart.js ^2.7.2 → 2.9.3
@@ -80,17 +116,22 @@ react-router-dom 4.3.1 → 5.1.2
80116
react-scripts 2.0.4 → 3.4.0
81117
reactstrap 6.5.0 → 8.4.1
82118
```
119+
83120
### Warning
121+
84122
**There are some errors that come from the react-google-maps components, since they are using old React v16 syntax, this, at the moment does not affect the UI or the functionality of the product. If the issue will perssit in React v17, we will drop the usage of these components and replace them with other maps components. The following warnings on installation could not be solved, due to some of our dependencies, however, they do not affect the functionality or the UI of the product:**
123+
85124
```
86125
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
87126
npm WARN deprecated [email protected]: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
88127
npm WARN deprecated [email protected]: Popper changed home, find its new releases at @popperjs/core
89128
```
90-
**Also, the above, are only present in development, and not in production.**
91129

130+
**Also, the above, are only present in development, and not in production.**
92131

93132
## [1.0.0] 2018-11-29
133+
94134
### Original Release
135+
95136
- Added Reactstrap as base framework
96137
- Added design from PRODUCT NAME by Creative Tim

Documentation/documentation.html

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
/*!
33
44
=========================================================
5-
* Black Dashboard React v1.2.0
5+
* Black Dashboard React v1.2.1
66
=========================================================
77
88
* Product Page: https://www.creative-tim.com/product/black-dashboard-react
9-
* Copyright 2020 Creative Tim (https://www.creative-tim.com)
9+
* Copyright 2022 Creative Tim (https://www.creative-tim.com)
1010
* Licensed under MIT (https://github.com/creativetimofficial/black-dashboard-react/blob/master/LICENSE.md)
1111
1212
* Coded by Creative Tim
@@ -130,14 +130,12 @@
130130
<div class="page-header clear-filter">
131131
<div
132132
class="page-header-image"
133-
style="background-image: url('../src/assets/img/img_3115.jpg');"
133+
style="background-image: url('../src/assets/img/img_3115.jpg')"
134134
></div>
135135
<div class="content-center">
136136
<div class="col-md-8 ml-auto mr-auto">
137137
<div class="brand">
138-
<h1 class="title">
139-
Black Dashboard React
140-
</h1>
138+
<h1 class="title">Black Dashboard React</h1>
141139
<h3 class="description">Documentation v1.2.0</h3>
142140
<br />
143141
<a
@@ -153,19 +151,13 @@ <h3 class="description">Documentation v1.2.0</h3>
153151
<div class="container">
154152
<ul class="nav">
155153
<li class="nav-item">
156-
<a href="javascript:void(0)" class="nav-link">
157-
Creative Tim
158-
</a>
154+
<a href="javascript:void(0)" class="nav-link"> Creative Tim </a>
159155
</li>
160156
<li class="nav-item">
161-
<a href="javascript:void(0)" class="nav-link">
162-
About Us
163-
</a>
157+
<a href="javascript:void(0)" class="nav-link"> About Us </a>
164158
</li>
165159
<li class="nav-item">
166-
<a href="javascript:void(0)" class="nav-link">
167-
Blog
168-
</a>
160+
<a href="javascript:void(0)" class="nav-link"> Blog </a>
169161
</li>
170162
</ul>
171163
<div class="copyright">

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2020 Creative Tim
3+
Copyright (c) 2022 Creative Tim
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
# [Black Dashboard React](https://demos.creative-tim.com/black-dashboard-react/#/dashboard) [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social&logo=twitter)](https://twitter.com/intent/tweet?url=https%3A%2F%2Fdemos.creative-tim.com%2Fblack-dashboard-react%2F%23%2Fadmin%2Fdashboard&text=Black%20Dashboard%20React%20by%20Creative%20Tim%20%7C%20Free%20React%20Admin%20Template&original_referer=https%3A%2F%2Fdemos.creative-tim.com%2Fblack-dashboard-react%2F&via=creativetim&hashtags=react%2Ccreativetim%2Cdark%2Cdashboard%2Cbootstrap%2Creactstrap%2Creactjs)
22

3-
4-
5-
![version](https://img.shields.io/badge/version-1.2.0-blue.svg) ![license](https://img.shields.io/badge/license-MIT-blue.svg) [![GitHub issues open](https://img.shields.io/github/issues/creativetimofficial/black-dashboard-react.svg?maxAge=2592000)]() [![GitHub issues closed](https://img.shields.io/github/issues-closed-raw/creativetimofficial/black-dashboard-react.svg?maxAge=2592000)]() [![Chat](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/E4aHAQy)
3+
![version](https://img.shields.io/badge/version-1.2.1-blue.svg) ![license](https://img.shields.io/badge/license-MIT-blue.svg) [![GitHub issues open](https://img.shields.io/github/issues/creativetimofficial/black-dashboard-react.svg?maxAge=2592000)]() [![GitHub issues closed](https://img.shields.io/github/issues-closed-raw/creativetimofficial/black-dashboard-react.svg?maxAge=2592000)]() [![Chat](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/E4aHAQy)
64

75
![Product Gif](./github-assets/black-dashboard-react.gif)
86

9-
107
Black Dashboard React is a beautiful [Bootstrap 4](http://getbootstrap.com/), [Reacstrap](https://reactstrap.github.io/) and [React](https://reactjs.org/) ([create-react-app](https://github.com/facebook/create-react-app)) Admin Dashboard with a huge number of components built to fit together and look amazing. If you are looking for a tool to manage and visualize data about your business, this dashboard is the thing for you. It combines colors that are easy on the eye, spacious cards, beautiful typography, and graphics.
118
Black Dashboard React comes packed with all plugins that you might need inside a project and documentation on how to get started. It is light and easy to use, and also very powerful.
129

1310
Black Dashboard React features over 16 individual components, giving you the freedom of choosing and combining. This means that there are thousands of possible combinations. All components can take variations in color, that you can easily modify using SASS files. You will save a lot of time going from prototyping to full-functional code because all elements are implemented.
1411
We thought about everything, so this dashboard comes with 2 versions, Dark Mode and Light Mode.
1512

1613
Special thanks go for the owners of these plugins:
14+
1715
- [Perfect Scrollbar](http://utatti.github.io/perfect-scrollbar/) for the nice scrollbars for windows.
1816
- [React Chartjs](http://jerairrest.github.io/react-chartjs-2/) for the wonderful wrapper for charts.
1917
- [Chartjs](https://www.chartjs.org/) for the wonderful charts.
@@ -24,38 +22,35 @@ We are very excited to share this dashboard with you and we look forward to hear
2422

2523
## Table of Contents
2624

27-
* [Versions](#versions)
28-
* [Demo](#demo)
29-
* [Quick Start](#quick-start)
30-
* [Documentation](#documentation)
31-
* [File Structure](#file-structure)
32-
* [Browser Support](#browser-support)
33-
* [Resources](#resources)
34-
* [Reporting Issues](#reporting-issues)
35-
* [Technical Support or Questions](#technical-support-or-questions)
36-
* [Licensing](#licensing)
37-
* [Useful Links](#useful-links)
38-
25+
- [Versions](#versions)
26+
- [Demo](#demo)
27+
- [Quick Start](#quick-start)
28+
- [Documentation](#documentation)
29+
- [File Structure](#file-structure)
30+
- [Browser Support](#browser-support)
31+
- [Resources](#resources)
32+
- [Reporting Issues](#reporting-issues)
33+
- [Technical Support or Questions](#technical-support-or-questions)
34+
- [Licensing](#licensing)
35+
- [Useful Links](#useful-links)
3936

4037
## Versions
4138

4239
[<img src="./github-assets/html.png" width="60" height="60" />](https://www.creative-tim.com/product/black-dashboard)
4340
[<img src="./github-assets/react.svg" width="60" height="60" />](https://www.creative-tim.com/product/black-dashboard-react)[<img src="./github-assets/vuejs.png" width="60" height="60" />](https://www.creative-tim.com/product/vue-black-dashboard)
4441

45-
46-
| HTML | React | Vue |
47-
| --- | --- | --- |
42+
| HTML | React | Vue |
43+
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
4844
| [![Black Dashboard HTML](https://s3.amazonaws.com/creativetim_bucket/products/93/thumb/opt_bd_thumbnail.jpg)](https://www.creative-tim.com/product/black-dashboard) | [![Black Dashboard React](https://s3.amazonaws.com/creativetim_bucket/products/136/thumb/opt_bd_react.jpg)](https://www.creative-tim.com/product/black-dashboard-react) | [![Vue Black Dashboard](https://s3.amazonaws.com/creativetim_bucket/products/99/thumb/opt_bd_vue_thumbnail.jpg)](https://www.creative-tim.com/product/vue-black-dashboard) |
4945

5046
## Demo
5147

52-
| Dashboard | User Profile | Tables | Maps | Notification |
53-
| --- | --- | --- | --- | --- |
54-
| [![Start page](./github-assets/dashboard-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/dashboard) | [![User profile page](./github-assets/user-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/user-page) | [![Tables page ](./github-assets/table-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/table-list) | [![Maps Page](./github-assets/maps-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/maps) | [![Notification page](./github-assets/notifications-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/notifications)
48+
| Dashboard | User Profile | Tables | Maps | Notification |
49+
| --------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
50+
| [![Start page](./github-assets/dashboard-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/dashboard) | [![User profile page](./github-assets/user-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/user-page) | [![Tables page ](./github-assets/table-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/table-list) | [![Maps Page](./github-assets/maps-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/maps) | [![Notification page](./github-assets/notifications-page.png)](https://demos.creative-tim.com/black-dashboard-react/#/notifications) |
5551

5652
[View More](https://demos.creative-tim.com/black-dashboard-react/#/dashboard).
5753

58-
5954
## Quick start
6055

6156
Quick start options:
@@ -64,10 +59,9 @@ Quick start options:
6459
- [Download from Github](https://github.com/creativetimofficial/black-dashboard-react/archive/master.zip).
6560
- [Download from Creative Tim](https://www.creative-tim.com/product/black-dashboard-react).
6661

67-
6862
## Documentation
69-
The documentation for the Black Dashboard React is hosted at our [website](https://demos.creative-tim.com/black-dashboard-react/#/documentation/tutorial).
7063

64+
The documentation for the Black Dashboard React is hosted at our [website](https://demos.creative-tim.com/black-dashboard-react/#/documentation/tutorial).
7165

7266
## File Structure
7367

@@ -143,8 +137,8 @@ At present, we officially aim to support the last two versions of the following
143137

144138
<img src="https://s3.amazonaws.com/creativetim_bucket/github/browser/chrome.png" width="64" height="64"> <img src="https://s3.amazonaws.com/creativetim_bucket/github/browser/firefox.png" width="64" height="64"> <img src="https://s3.amazonaws.com/creativetim_bucket/github/browser/edge.png" width="64" height="64"> <img src="https://s3.amazonaws.com/creativetim_bucket/github/browser/safari.png" width="64" height="64"> <img src="https://s3.amazonaws.com/creativetim_bucket/github/browser/opera.png" width="64" height="64">
145139

146-
147140
## Resources
141+
148142
- Demo: https://demos.creative-tim.com/black-dashboard-react/#/dashboard
149143
- Download Page: https://www.creative-tim.com/product/black-dashboard-react
150144
- Documentation: https://demos.creative-tim.com/black-dashboard-react/#/documentation/tutorial
@@ -153,6 +147,7 @@ At present, we officially aim to support the last two versions of the following
153147
- Issues: [Github Issues Page](https://github.com/creativetimofficial/black-dashboard-react/issues)
154148

155149
## Reporting Issues
150+
156151
We use GitHub Issues as the official bug tracker for the Black Dashboard React. Here are some advices for our users that want to report an issue:
157152

158153
1. Make sure that you are using the latest version of the Black Dashboard React. Check the CHANGELOG from your dashboard on our [website](https://www.creative-tim.com/).
@@ -165,7 +160,7 @@ If you have questions or need help integrating the product please [contact us](h
165160

166161
## Licensing
167162

168-
- Copyright 2020 Creative Tim (https://www.creative-tim.com)
163+
- Copyright 2022 Creative Tim (https://www.creative-tim.com)
169164
- Licensed under MIT (https://github.com/creativetimofficial/black-dashboard-react/blob/master/LICENSE.md)
170165

171166
## Useful Links

0 commit comments

Comments
 (0)