Skip to content

Commit b37fab9

Browse files
committed
Merge branch 'main' into demo
2 parents 8f49600 + 0589d8e commit b37fab9

File tree

92 files changed

+1709
-1304
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+1709
-1304
lines changed

.env

Lines changed: 0 additions & 2 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 26 deletions
This file was deleted.

.prettierignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
dist/
1+
build/

.prettierrc.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module.exports = {
22
semi: false,
3-
trailingComma: "all",
3+
trailingComma: 'all',
44
singleQuote: true,
55
printWidth: 100,
6-
tabWidth: 2
7-
};
6+
tabWidth: 2,
7+
}

LICENSE

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

3-
Copyright (c) 2023 creativeLabs Łukasz Holeczek.
3+
Copyright (c) 2025 creativeLabs Łukasz Holeczek.
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: 103 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1+
# CoreUI Free React Admin Template [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social&logo=twitter)](https://twitter.com/intent/tweet?text=CoreUI%20-%20Free%React%204%20Admin%20Template%20&url=https://coreui.io&hashtags=bootstrap,admin,template,dashboard,panel,free,angular,react,vue)
2+
3+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)
14
[![@coreui coreui](https://img.shields.io/badge/@coreui%20-coreui-lightgrey.svg?style=flat-square)](https://github.com/coreui/coreui)
25
[![npm package][npm-coreui-badge]][npm-coreui]
3-
[![NPM downloads][npm-coreui-download]][npm-coreui]
6+
[![NPM downloads][npm-coreui-download]][npm-coreui]
47
[![@coreui react](https://img.shields.io/badge/@coreui%20-react-lightgrey.svg?style=flat-square)](https://github.com/coreui/react)
58
[![npm package][npm-coreui-react-badge]][npm-coreui-react]
69
[![NPM downloads][npm-coreui-react-download]][npm-coreui-react]
@@ -13,19 +16,21 @@
1316
[npm-coreui-react-download]: https://img.shields.io/npm/dm/@coreui/react.svg?style=flat-square
1417
[npm]: https://www.npmjs.com/package/@coreui/react
1518

16-
# CoreUI Free React Admin Template
19+
[![Bootstrap Admin Template](https://assets.coreui.io/products/coreui-free-bootstrap-admin-template-light-dark.webp)](https://coreui.io/product/free-react-admin-template/)
1720

1821
CoreUI is meant to be the UX game changer. Pure & transparent code is devoid of redundant components, so the app is light enough to offer ultimate user experience. This means mobile devices also, where the navigation is just as easy and intuitive as on a desktop or laptop. The CoreUI Layout API lets you customize your project for almost any device – be it Mobile, Web or WebApp – CoreUI covers them all!
1922

2023
## Table of Contents
2124

2225
* [Versions](#versions)
23-
* [CoreUI Pro](#coreui-pro)
26+
* [CoreUI PRO](#coreui-pro)
27+
* [CoreUI PRO React Admin Templates](#coreui-pro-react-admin-templates)
2428
* [Quick Start](#quick-start)
2529
* [Installation](#installation)
2630
* [Basic usage](#basic-usage)
2731
* [What's included](#whats-included)
2832
* [Documentation](#documentation)
33+
* [Components](#components)
2934
* [Versioning](#versioning)
3035
* [Creators](#creators)
3136
* [Community](#community)
@@ -36,15 +41,27 @@ CoreUI is meant to be the UX game changer. Pure & transparent code is devoid of
3641

3742
* [CoreUI Free Bootstrap Admin Template](https://github.com/coreui/coreui-free-bootstrap-admin-template)
3843
* [CoreUI Free Angular Admin Template](https://github.com/coreui/coreui-free-angular-admin-template)
39-
* [CoreUI Free React.js Admin Template](https://github.com/coreui/coreui-free-react-admin-template)
44+
* [CoreUI Free React.js Admin Template (Vite)](https://github.com/coreui/coreui-free-react-admin-template)
45+
* [CoreUI Free React.js Admin Template (Create React App)](https://github.com/coreui/coreui-free-react-admin-template-cra)
4046
* [CoreUI Free Vue.js Admin Template](https://github.com/coreui/coreui-free-vue-admin-template)
4147

42-
## CoreUI Pro
48+
## CoreUI PRO
49+
50+
* 💪 [CoreUI PRO Angular Admin Template](https://coreui.io/product/angular-dashboard-template/)
51+
* 💪 [CoreUI PRO Bootstrap Admin Template](https://coreui.io/product/bootstrap-dashboard-template/)
52+
* 💪 [CoreUI PRO Next.js Admin Template](https://coreui.io/product/next-js-dashboard-template/)
53+
* 💪 [CoreUI PRO React Admin Template](https://coreui.io/product/react-dashboard-template/)
54+
* 💪 [CoreUI PRO Vue Admin Template](https://coreui.io/product/vue-dashboard-template/)
55+
56+
## CoreUI PRO React Admin Templates
57+
58+
| Default Theme | Light Theme |
59+
| --- | --- |
60+
| [![CoreUI PRO React Admin Template](https://coreui.io/images/templates/coreui_pro_default_light_dark.webp)](https://coreui.io/product/react-dashboard-template/?theme=default) | [![CoreUI PRO React Admin Template](https://coreui.io/images/templates/coreui_pro_light_light_dark.webp)](https://coreui.io/product/react-dashboard-template/?theme=light)|
4361

44-
* 💪 [CoreUI Pro Angular Admin Template](https://coreui.io/product/angular-dashboard-template/)
45-
* 💪 [CoreUI Pro Bootstrap Admin Template](https://coreui.io/product/bootstrap-dashboard-template/)
46-
* 💪 [CoreUI Pro React Admin Template](https://coreui.io/product/react-dashboard-template/)
47-
* 💪 [CoreUI Pro Vue Admin Template](https://coreui.io/product/vue-dashboard-template/)
62+
| Modern Theme | Bright Theme |
63+
| --- | --- |
64+
| [![CoreUI PRO React Admin Template](https://coreui.io/images/templates/coreui_pro_default_v3_light_dark.webp)](https://coreui.io/product/react-dashboard-template/?theme=modern) | [![CoreUI PRO React Admin Template](https://coreui.io/images/templates/coreui_pro_light_v3_light_dark.webp)](https://coreui.io/product/react-dashboard-template/?theme=bright)|
4865

4966
## Quick Start
5067

@@ -102,7 +119,8 @@ Within the download you'll find the following directories and files, logically g
102119
```
103120
coreui-free-react-admin-template
104121
├── public/ # static files
105-
│ └── index.html # html template
122+
│ ├── favicon.ico
123+
│ └── manifest.json
106124
107125
├── src/ # project root
108126
│ ├── assets/ # images, icons, etc.
@@ -112,17 +130,76 @@ coreui-free-react-admin-template
112130
│ ├── views/ # application views
113131
│ ├── _nav.js # sidebar navigation config
114132
│ ├── App.js
115-
│ ├── ...
116133
│ ├── index.js
117134
│ ├── routes.js # routes config
118135
│ └── store.js # template state example
119136
120-
└── package.json
137+
├── index.html # html template
138+
├── ...
139+
├── package.json
140+
├── ...
141+
└── vite.config.mjs # vite config
121142
```
122143

123144
## Documentation
124145

125-
The documentation for the CoreUI Admin Template is hosted at our website [CoreUI for React](https://coreui.io/react/)
146+
The documentation for the CoreUI Admin Template is hosted at our website [CoreUI for React](https://coreui.io/react/docs/templates/installation/)
147+
148+
## Components
149+
150+
CoreUI React.js Admin Templates are built on top of CoreUI and CoreUI PRO UI components libraries, including all of these components.
151+
152+
- [React Accordion](https://coreui.io/react/docs/components/accordion/)
153+
- [React Alert](https://coreui.io/react/docs/components/alert/)
154+
- [React Autocomplete](https://coreui.io/react/docs/forms/autocomplete/) **PRO**
155+
- [React Avatar](https://coreui.io/react/docs/components/avatar/)
156+
- [React Badge](https://coreui.io/react/docs/components/badge/)
157+
- [React Breadcrumb](https://coreui.io/react/docs/components/breadcrumb/)
158+
- [React Button](https://coreui.io/react/docs/components/button/)
159+
- [React Button Group](https://coreui.io/react/docs/components/button-group/)
160+
- [React Callout](https://coreui.io/react/docs/components/callout/)
161+
- [React Card](https://coreui.io/react/docs/components/card/)
162+
- [React Carousel](https://coreui.io/react/docs/components/carousel/)
163+
- [React Checkbox](https://coreui.io/react/docs/forms/checkbox/)
164+
- [React Close Button](https://coreui.io/react/docs/components/close-button/)
165+
- [React Collapse](https://coreui.io/react/docs/components/collapse/)
166+
- [React Date Picker](https://coreui.io/react/docs/forms/date-picker/) **PRO**
167+
- [React Date Range Picker](https://coreui.io/react/docs/forms/date-range-picker/) **PRO**
168+
- [React Dropdown](https://coreui.io/react/docs/components/dropdown/)
169+
- [React Floating Labels](https://coreui.io/react/docs/forms/floating-labels/)
170+
- [React Footer](https://coreui.io/react/docs/components/footer/)
171+
- [React Header](https://coreui.io/react/docs/components/header/)
172+
- [React Image](https://coreui.io/react/docs/components/image/)
173+
- [React Input](https://coreui.io/react/docs/forms/input/)
174+
- [React Input Group](https://coreui.io/react/docs/forms/input-group/)
175+
- [React List Group](https://coreui.io/react/docs/components/list-group/)
176+
- [React Loading Button](https://coreui.io/react/docs/components/loading-button/) **PRO**
177+
- [React Modal](https://coreui.io/react/docs/components/modal/)
178+
- [React Multi Select](https://coreui.io/react/docs/forms/multi-select/) **PRO**
179+
- [React Navs & Tabs](https://coreui.io/react/docs/components/navs-tabs/)
180+
- [React Navbar](https://coreui.io/react/docs/components/navbar/)
181+
- [React Offcanvas](https://coreui.io/react/docs/components/offcanvas/)
182+
- [React Pagination](https://coreui.io/react/docs/components/pagination/)
183+
- [React Password Input](https://coreui.io/react/docs/forms/password-input/) **PRO**
184+
- [React Placeholder](https://coreui.io/react/docs/components/placeholder/)
185+
- [React Popover](https://coreui.io/react/docs/components/popover/)
186+
- [React Progress](https://coreui.io/react/docs/components/progress/)
187+
- [React Radio](https://coreui.io/react/docs/forms/radio/)
188+
- [React Range](https://coreui.io/react/docs/forms/range/)
189+
- [React Range Slider](https://coreui.io/react/docs/forms/range-slider/) **PRO**
190+
- [React Rating](https://coreui.io/react/docs/forms/rating/)
191+
- [React Select](https://coreui.io/react/docs/forms/select/)
192+
- [React Sidebar](https://coreui.io/react/docs/components/sidebar/)
193+
- [React Smart Pagination](https://coreui.io/react/docs/components/smart-pagination/) **PRO**
194+
- [React Smart Table](https://coreui.io/react/docs/components/smart-table/) **PRO**
195+
- [React Spinner](https://coreui.io/react/docs/components/spinner/)
196+
- [React Stepper](https://coreui.io/react/docs/forms/stepper/) **PRO**
197+
- [React Switch](https://coreui.io/react/docs/forms/switch/)
198+
- [React Table](https://coreui.io/react/docs/components/table/)
199+
- [React Textarea](https://coreui.io/react/docs/forms/textarea/)
200+
- [React Time Picker](https://coreui.io/react/docs/forms/time-picker/) **PRO**
201+
- [React Toast](https://coreui.io/react/docs/components/toast/)
202+
- [React Tooltip](https://coreui.io/react/docs/components/tooltip/)
126203

127204
## Versioning
128205

@@ -133,12 +210,19 @@ See [the Releases section of our project](https://github.com/coreui/coreui-free-
133210
## Creators
134211

135212
**Łukasz Holeczek**
213+
136214
* <https://twitter.com/lukaszholeczek>
137215
* <https://github.com/mrholek>
138-
* <https://github.com/coreui>
139216

140-
**CoreUI team**
141-
* https://github.com/orgs/coreui/people
217+
**Andrzej Kopański**
218+
219+
* <https://github.com/xidedix>
220+
221+
**CoreUI Team**
222+
223+
* <https://twitter.com/core_ui>
224+
* <https://github.com/coreui>
225+
* <https://github.com/orgs/coreui/people>
142226

143227
## Community
144228

@@ -149,47 +233,10 @@ Get updates on CoreUI's development and chat with the project maintainers and co
149233

150234
## Support CoreUI Development
151235

152-
CoreUI is an MIT-licensed open source project and is completely free to use. However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing. You can support development by buying the [CoreUI PRO](https://coreui.io/pricing/) or by becoming a sponsor via [Open Collective](https://opencollective.com/coreui/).
153-
154-
<!--- StartOpenCollectiveBackers -->
155-
156-
### Platinum Sponsors
157-
158-
Support this project by [becoming a Platinum Sponsor](https://opencollective.com/coreui/contribute/platinum-sponsor-40959/). A large company logo will be added here with a link to your website.
159-
160-
<a href="https://opencollective.com/coreui/contribute/platinum-sponsor-40959/checkout"><img src="https://opencollective.com/coreui/tiers/platinum-sponsor/0/avatar.svg?avatarHeight=100"></a>
161-
162-
### Gold Sponsors
163-
164-
Support this project by [becoming a Gold Sponsor](https://opencollective.com/coreui/contribute/gold-sponsor-40960/). A big company logo will be added here with a link to your website.
165-
166-
<a href="https://opencollective.com/coreui/contribute/gold-sponsor-40960/checkout"><img src="https://opencollective.com/coreui/tiers/gold-sponsor/0/avatar.svg?avatarHeight=100"></a>
167-
168-
### Silver Sponsors
169-
170-
Support this project by [becoming a Silver Sponsor](https://opencollective.com/coreui/contribute/silver-sponsor-40967/). A medium company logo will be added here with a link to your website.
171-
172-
<a href="https://opencollective.com/coreui/contribute/silver-sponsor-40967/checkout"><img src="https://opencollective.com/coreui/tiers/gold-sponsor/0/avatar.svg?avatarHeight=100"></a>
173-
174-
### Bronze Sponsors
175-
176-
Support this project by [becoming a Bronze Sponsor](https://opencollective.com/coreui/contribute/bronze-sponsor-40966/). The company avatar will show up here with a link to your OpenCollective Profile.
177-
178-
<a href="https://opencollective.com/coreui/contribute/bronze-sponsor-40966/checkout"><img src="https://opencollective.com/coreui/tiers/bronze-sponsor/0/avatar.svg?avatarHeight=100"></a>
179-
180-
### Backers
181-
182-
Thanks to all the backers and sponsors! Support this project by [becoming a backer](https://opencollective.com/coreui/contribute/backer-40965/).
183-
184-
<a href="https://opencollective.com/coreui/contribute/backer-40965/checkout" target="_blank" rel="noopener"><img src="https://opencollective.com/coreui/backers.svg?width=890"></a>
185-
186-
<!--- EndOpenCollectiveBackers -->
236+
CoreUI is an MIT-licensed open source project and is completely free to use. However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing. You can support development by buying the [CoreUI PRO](https://coreui.io/pricing/?framework=react&src=github-coreui-free-react-admin-template) or by becoming a sponsor via [Open Collective](https://opencollective.com/coreui/).
187237

188238
## Copyright and License
189239

190-
copyright 2023 creativeLabs Łukasz Holeczek.
191-
192-
193-
Code released under [the MIT license](https://github.com/coreui/coreui-free-react-admin-template/blob/master/LICENSE).
194-
There is only one limitation you can't can’t re-distribute the CoreUI as stock. You can’t do this if you modify the CoreUI. In past we faced some problems with persons who tried to sell CoreUI based templates.
240+
copyright 2025 creativeLabs Łukasz Holeczek.
195241

242+
Code released under [the MIT license](https://github.com/coreui/coreui-free-react-admin-template/blob/main/LICENSE).

eslint.config.mjs

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'
2+
import eslintPluginReact from 'eslint-plugin-react'
3+
import eslintPluginReactHooks from 'eslint-plugin-react-hooks'
4+
import globals from 'globals'
5+
6+
export default [
7+
{ ignores: ['eslint.config.mjs'] },
8+
{
9+
...eslintPluginReact.configs.flat.recommended,
10+
...eslintPluginReact.configs.flat['jsx-runtime'],
11+
files: ['src/**/*.{js,jsx}'],
12+
plugins: {
13+
eslintPluginReact,
14+
'react-hooks': eslintPluginReactHooks,
15+
},
16+
languageOptions: {
17+
globals: {
18+
...globals.browser,
19+
...globals.node,
20+
},
21+
ecmaVersion: 'latest',
22+
sourceType: 'module',
23+
parserOptions: {
24+
ecmaFeatures: {
25+
jsx: true,
26+
},
27+
},
28+
},
29+
settings: {
30+
react: {
31+
version: 'detect',
32+
},
33+
},
34+
rules: {
35+
...eslintPluginReactHooks.configs.recommended.rules,
36+
},
37+
},
38+
eslintPluginPrettierRecommended,
39+
]

index.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!DOCTYPE html>
2+
<!--
3+
* CoreUI Free React.js Admin Template
4+
* @version v5.5.0
5+
* @link https://coreui.io/product/free-react-admin-template/
6+
* Copyright (c) 2025 creativeLabs Łukasz Holeczek
7+
* Licensed under MIT (https://github.com/coreui/coreui-free-react-admin-template/blob/main/LICENSE)
8+
-->
9+
<html lang="en">
10+
<head>
11+
<meta charset="utf-8">
12+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
13+
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
14+
<meta name="description" content="CoreUI for React - Open Source Bootstrap Admin Template">
15+
<meta name="author" content="Łukasz Holeczek">
16+
<meta name="keyword" content="Bootstrap,Admin,Template,Open,Source,CSS,SCSS,HTML,RWD,Dashboard,React">
17+
<title>CoreUI Free React.js Admin Template</title>
18+
<link rel="manifest" href="/manifest.json">
19+
<link rel="shortcut icon" href="/favicon.ico">
20+
</head>
21+
<body>
22+
<noscript>
23+
You need to enable JavaScript to run this app
24+
</noscript>
25+
<div id="root"></div>
26+
<script type="module" src="/src/index.js"></script>
27+
<!-- built files will be auto injected -->
28+
</body>
29+
</html>

jest.config.js

Lines changed: 0 additions & 17 deletions
This file was deleted.

jsconfig.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)