From 969f1d7294d2fc1c16e3b3cdf9456f6abc316084 Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 15:59:23 +0200 Subject: [PATCH 01/10] chore: update dependencies and devDependencies MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit @coreui/coreui ^5.3.1 → ^5.4.1 @coreui/react ^5.5.0 → ^5.7.1 @vitejs/plugin-react ^4.3.4 → ^5.0.0 autoprefixer ^10.4.20 → ^10.4.21 chart.js ^4.4.7 → ^4.5.0 core-js ^3.40.0 → ^3.45.0 eslint ^9.20.1 → ^9.32.0 eslint-config-prettier ^10.0.1 → ^10.1.8 eslint-plugin-prettier ^5.2.3 → ^5.5.4 eslint-plugin-react ^7.37.4 → ^7.37.5 eslint-plugin-react-hooks ^5.1.0 → ^5.2.0 globals ^15.15.0 → ^16.3.0 postcss ^8.5.2 → ^8.5.6 prettier 3.5.1 → 3.6.2 react ^19.0.0 → ^19.1.1 react-dom ^19.0.0 → ^19.1.1 react-router-dom ^7.1.5 → ^7.7.1 sass ^1.85.0 → ^1.90.0 simplebar-react ^3.3.0 → ^3.3.2 vite ^6.1.0 → ^7.1.0 --- package.json | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 7e992e447..bfec94f64 100644 --- a/package.json +++ b/package.json @@ -20,36 +20,36 @@ }, "dependencies": { "@coreui/chartjs": "^4.1.0", - "@coreui/coreui": "^5.3.1", + "@coreui/coreui": "^5.4.1", "@coreui/icons": "^3.0.1", "@coreui/icons-react": "^2.3.0", - "@coreui/react": "^5.5.0", + "@coreui/react": "^5.7.1", "@coreui/react-chartjs": "^3.0.0", "@coreui/utils": "^2.0.2", "@popperjs/core": "^2.11.8", - "chart.js": "^4.4.7", + "chart.js": "^4.5.0", "classnames": "^2.5.1", - "core-js": "^3.40.0", + "core-js": "^3.45.0", "prop-types": "^15.8.1", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.1.1", + "react-dom": "^19.1.1", "react-redux": "^9.2.0", - "react-router-dom": "^7.1.5", + "react-router-dom": "^7.7.1", "redux": "5.0.1", - "simplebar-react": "^3.3.0" + "simplebar-react": "^3.3.2" }, "devDependencies": { - "@vitejs/plugin-react": "^4.3.4", - "autoprefixer": "^10.4.20", - "eslint": "^9.20.1", - "eslint-config-prettier": "^10.0.1", - "eslint-plugin-prettier": "^5.2.3", - "eslint-plugin-react": "^7.37.4", - "eslint-plugin-react-hooks": "^5.1.0", - "globals": "^15.15.0", - "postcss": "^8.5.2", - "prettier": "3.5.1", - "sass": "^1.85.0", - "vite": "^6.1.0" + "@vitejs/plugin-react": "^5.0.0", + "autoprefixer": "^10.4.21", + "eslint": "^9.32.0", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-prettier": "^5.5.4", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^5.2.0", + "globals": "^16.3.0", + "postcss": "^8.5.6", + "prettier": "3.6.2", + "sass": "^1.90.0", + "vite": "^7.1.0" } } From 309219ee35eaca27da355075140cd0e15fe5799a Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 16:12:22 +0200 Subject: [PATCH 02/10] refactor: reorder links in the sidebar navigation --- src/_nav.js | 86 +++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 64 insertions(+), 22 deletions(-) diff --git a/src/_nav.js b/src/_nav.js index 9f8ca150b..4baa2d880 100644 --- a/src/_nav.js +++ b/src/_nav.js @@ -225,23 +225,32 @@ const _nav = [ items: [ { component: CNavItem, - name: 'Form Control', - to: '/forms/form-control', + name: ( + + {'Autocomplete'} + + + ), + href: 'https://coreui.io/react/docs/forms/autocomplete/', + badge: { + color: 'danger', + text: 'PRO', + }, }, { component: CNavItem, - name: 'Select', - to: '/forms/select', + name: 'Checks & Radios', + to: '/forms/checks-radios', }, { component: CNavItem, name: ( - {'Multi Select'} + {'Date Picker'} ), - href: 'https://coreui.io/react/docs/forms/multi-select/', + href: 'https://coreui.io/react/docs/forms/date-picker/', badge: { color: 'danger', text: 'PRO', @@ -249,23 +258,37 @@ const _nav = [ }, { component: CNavItem, - name: 'Checks & Radios', - to: '/forms/checks-radios', + name: 'Date Range Picker', + href: 'https://coreui.io/react/docs/forms/date-range-picker/', + badge: { + color: 'danger', + text: 'PRO', + }, }, { component: CNavItem, - name: 'Range', - to: '/forms/range', + name: 'Floating Labels', + to: '/forms/floating-labels', + }, + { + component: CNavItem, + name: 'Form Control', + to: '/forms/form-control', + }, + { + component: CNavItem, + name: 'Input Group', + to: '/forms/input-group', }, { component: CNavItem, name: ( - {'Range Slider'} + {'Multi Select'} ), - href: 'https://coreui.io/react/docs/forms/range-slider/', + href: 'https://coreui.io/react/docs/forms/multi-select/', badge: { color: 'danger', text: 'PRO', @@ -275,11 +298,11 @@ const _nav = [ component: CNavItem, name: ( - {'Rating'} + {'Password Input'} ), - href: 'https://coreui.io/react/docs/forms/rating/', + href: 'https://coreui.io/react/docs/forms/password-input/', badge: { color: 'danger', text: 'PRO', @@ -287,23 +310,32 @@ const _nav = [ }, { component: CNavItem, - name: 'Input Group', - to: '/forms/input-group', + name: 'Range', + to: '/forms/range', }, { component: CNavItem, - name: 'Floating Labels', - to: '/forms/floating-labels', + name: ( + + {'Range Slider'} + + + ), + href: 'https://coreui.io/react/docs/forms/range-slider/', + badge: { + color: 'danger', + text: 'PRO', + }, }, { component: CNavItem, name: ( - {'Date Picker'} + {'Rating'} ), - href: 'https://coreui.io/react/docs/forms/date-picker/', + href: 'https://coreui.io/react/docs/forms/rating/', badge: { color: 'danger', text: 'PRO', @@ -311,8 +343,18 @@ const _nav = [ }, { component: CNavItem, - name: 'Date Range Picker', - href: 'https://coreui.io/react/docs/forms/date-range-picker/', + name: 'Select', + to: '/forms/select', + }, + { + component: CNavItem, + name: ( + + {'Stepper'} + + + ), + href: 'https://coreui.io/react/docs/forms/stepp/', badge: { color: 'danger', text: 'PRO', From 54b88c499664a3f8f25b7fe4982bd5f15241c4a3 Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 16:25:12 +0200 Subject: [PATCH 03/10] docs: update the list of available components --- README.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/README.md b/README.md index 5ca7edd8c..6ed6024a8 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ CoreUI is meant to be the UX game changer. Pure & transparent code is devoid of * [Basic usage](#basic-usage) * [What's included](#whats-included) * [Documentation](#documentation) +* [Components](#components) * [Versioning](#versioning) * [Creators](#creators) * [Community](#community) @@ -144,6 +145,62 @@ coreui-free-react-admin-template The documentation for the CoreUI Admin Template is hosted at our website [CoreUI for React](https://coreui.io/react/docs/templates/installation/) +## Components + +CoreUI React.js Admin Templates are built on top of CoreUI and CoreUI PRO UI components libraries, including all of these components. + +- [React Accordion](https://coreui.io/react/docs/components/accordion/) +- [React Alert](https://coreui.io/react/docs/components/alert/) +- [React Autocomplete](https://coreui.io/react/docs/forms/autocomplete/) **PRO** +- [React Avatar](https://coreui.io/react/docs/components/avatar/) +- [React Badge](https://coreui.io/react/docs/components/badge/) +- [React Breadcrumb](https://coreui.io/react/docs/components/breadcrumb/) +- [React Button](https://coreui.io/react/docs/components/button/) +- [React Button Group](https://coreui.io/react/docs/components/button-group/) +- [React Callout](https://coreui.io/react/docs/components/callout/) +- [React Card](https://coreui.io/react/docs/components/card/) +- [React Carousel](https://coreui.io/react/docs/components/carousel/) +- [React Checkbox](https://coreui.io/react/docs/forms/checkbox/) +- [React Close Button](https://coreui.io/react/docs/components/close-button/) +- [React Collapse](https://coreui.io/react/docs/components/collapse/) +- [React Date Picker](https://coreui.io/react/docs/forms/date-picker/) **PRO** +- [React Date Range Picker](https://coreui.io/react/docs/forms/date-range-picker/) **PRO** +- [React Dropdown](https://coreui.io/react/docs/components/dropdown/) +- [React Floating Labels](https://coreui.io/react/docs/forms/floating-labels/) +- [React Footer](https://coreui.io/react/docs/components/footer/) +- [React Header](https://coreui.io/react/docs/components/header/) +- [React Image](https://coreui.io/react/docs/components/image/) +- [React Input](https://coreui.io/react/docs/forms/input/) +- [React Input Group](https://coreui.io/react/docs/forms/input-group/) +- [React List Group](https://coreui.io/react/docs/components/list-group/) +- [React Loading Button](https://coreui.io/react/docs/components/loading-button/) **PRO** +- [React Modal](https://coreui.io/react/docs/components/modal/) +- [React Multi Select](https://coreui.io/react/docs/forms/multi-select/) **PRO** +- [React Navs & Tabs](https://coreui.io/react/docs/components/navs-tabs/) +- [React Navbar](https://coreui.io/react/docs/components/navbar/) +- [React Offcanvas](https://coreui.io/react/docs/components/offcanvas/) +- [React Pagination](https://coreui.io/react/docs/components/pagination/) +- [React Password Input](https://coreui.io/react/docs/forms/password-input/) **PRO** +- [React Placeholder](https://coreui.io/react/docs/components/placeholder/) +- [React Popover](https://coreui.io/react/docs/components/popover/) +- [React Progress](https://coreui.io/react/docs/components/progress/) +- [React Radio](https://coreui.io/react/docs/forms/radio/) +- [React Range](https://coreui.io/react/docs/forms/range/) +- [React Range Slider](https://coreui.io/react/docs/forms/range-slider/) **PRO** +- [React Rating](https://coreui.io/react/docs/forms/rating/) +- [React Select](https://coreui.io/react/docs/forms/select/) +- [React Sidebar](https://coreui.io/react/docs/components/sidebar/) +- [React Smart Pagination](https://coreui.io/react/docs/components/smart-pagination/) **PRO** +- [React Smart Table](https://coreui.io/react/docs/components/smart-table/) **PRO** +- [React Spinner](https://coreui.io/react/docs/components/spinner/) +- [React Stepper](https://coreui.io/react/docs/forms/stepper/) **PRO** +- [React Switch](https://coreui.io/react/docs/forms/switch/) +- [React Table](https://coreui.io/react/docs/components/table/) +- [React Textarea](https://coreui.io/react/docs/forms/textarea/) +- [React Time Picker](https://coreui.io/react/docs/forms/time-picker/) **PRO** +- [React Toast](https://coreui.io/react/docs/components/toast/) +- [React Tooltip](https://coreui.io/react/docs/components/tooltip/) + ## Versioning For transparency into our release cycle and in striving to maintain backward compatibility, CoreUI Free Admin Template is maintained under [the Semantic Versioning guidelines](http://semver.org/). From 0589d8ebf638ffcb2768d48a374c0d2a1b55106a Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 16:30:58 +0200 Subject: [PATCH 04/10] release: v5.5.0 --- index.html | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 9613ef3ee..2c0a7f15c 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@