From bf25ddc26169de10045867c931811c6a3a4cd03d Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 17:18:19 +0200 Subject: [PATCH 1/4] 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/vue ^5.4.1 → ^5.5.0 @vitejs/plugin-vue ^5.2.1 → ^6.0.1 autoprefixer ^10.4.20 → ^10.4.21 chart.js ^4.4.7 → ^4.5.0 eslint ^9.20.1 → ^9.32.0 eslint-plugin-vue ^9.32.0 → ^10.4.0 globals ^15.15.0 → ^16.3.0 pinia ^3.0.1 → ^3.0.3 postcss ^8.5.2 → ^8.5.6 sass ^1.85.0 → ^1.90.0 simplebar-vue ^2.4.0 → ^2.4.2 vite ^6.1.0 → ^7.1.0 vue ^3.5.13 → ^3.5.18 vue-router ^4.5.0 → ^4.5.1 --- package.json | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 8870c2b7..7b2022a1 100644 --- a/package.json +++ b/package.json @@ -19,27 +19,27 @@ }, "dependencies": { "@coreui/chartjs": "^4.1.0", - "@coreui/coreui": "^5.3.1", + "@coreui/coreui": "^5.4.1", "@coreui/icons": "^3.0.1", "@coreui/icons-vue": "2.2.0", "@coreui/utils": "^2.0.2", - "@coreui/vue": "^5.4.1", + "@coreui/vue": "^5.5.0", "@coreui/vue-chartjs": "^3.0.0", "@popperjs/core": "^2.11.8", - "chart.js": "^4.4.7", - "pinia": "^3.0.1", - "simplebar-vue": "^2.4.0", - "vue": "^3.5.13", - "vue-router": "^4.5.0" + "chart.js": "^4.5.0", + "pinia": "^3.0.3", + "simplebar-vue": "^2.4.2", + "vue": "^3.5.18", + "vue-router": "^4.5.1" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.1", - "autoprefixer": "^10.4.20", - "eslint": "^9.20.1", - "eslint-plugin-vue": "^9.32.0", - "globals": "^15.15.0", - "postcss": "^8.5.2", - "sass": "^1.85.0", - "vite": "^6.1.0" + "@vitejs/plugin-vue": "^6.0.1", + "autoprefixer": "^10.4.21", + "eslint": "^9.32.0", + "eslint-plugin-vue": "^10.4.0", + "globals": "^16.3.0", + "postcss": "^8.5.6", + "sass": "^1.90.0", + "vite": "^7.1.0" } } From 2046b0029b28486a1a9577fc10e86afcf2657176 Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 17:22:55 +0200 Subject: [PATCH 2/4] refactor: update links in the sidebar --- src/_nav.js | 70 ++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 50 insertions(+), 20 deletions(-) diff --git a/src/_nav.js b/src/_nav.js index 35d9d081..03e7124c 100644 --- a/src/_nav.js +++ b/src/_nav.js @@ -192,13 +192,13 @@ export default [ items: [ { component: 'CNavItem', - name: 'Form Control', - to: '/forms/form-control', - }, - { - component: 'CNavItem', - name: 'Select', - to: '/forms/select', + name: 'Autocomplete', + href: 'https://coreui.io/vue/docs/forms/autocomplete.html', + external: true, + badge: { + color: 'danger', + text: 'PRO', + }, }, { component: 'CNavItem', @@ -207,13 +207,8 @@ export default [ }, { component: 'CNavItem', - name: 'Range', - to: '/forms/range', - }, - { - component: 'CNavItem', - name: 'Range Slider', - href: 'https://coreui.io/vue/docs/forms/range-slider.html', + name: 'Date Picker', + href: 'https://coreui.io/vue/docs/forms/date-picker.html', external: true, badge: { color: 'danger', @@ -222,8 +217,12 @@ export default [ }, { component: 'CNavItem', - name: 'Input Group', - to: '/forms/input-group', + name: 'Date Range Picker', + href: 'https://coreui.io/vue/docs/forms/date-range-picker.html', + badge: { + color: 'danger', + text: 'PRO', + }, }, { component: 'CNavItem', @@ -232,8 +231,18 @@ export default [ }, { component: 'CNavItem', - name: 'Date Picker', - href: 'https://coreui.io/vue/docs/forms/date-picker.html', + name: 'Form Control', + to: '/forms/form-control', + }, + { + component: 'CNavItem', + name: 'Input Group', + to: '/forms/input-group', + }, + { + component: 'CNavItem', + name: 'Password Input', + href: 'https://coreui.io/vue/docs/forms/password-input.html', external: true, badge: { color: 'danger', @@ -242,8 +251,14 @@ export default [ }, { component: 'CNavItem', - name: 'Date Range Picker', - href: 'https://coreui.io/vue/docs/forms/date-range-picker.html', + name: 'Range', + to: '/forms/range', + }, + { + component: 'CNavItem', + name: 'Range Slider', + href: 'https://coreui.io/vue/docs/forms/range-slider.html', + external: true, badge: { color: 'danger', text: 'PRO', @@ -259,6 +274,21 @@ export default [ text: 'PRO', }, }, + { + component: 'CNavItem', + name: 'Select', + to: '/forms/select', + }, + { + component: 'CNavItem', + name: 'Stepper', + href: 'https://coreui.io/vue/docs/forms/stepper.html', + external: true, + badge: { + color: 'danger', + text: 'PRO', + }, + }, { component: 'CNavItem', name: 'Time Picker', From cea0421c1484067d656b6b7a2539feb917f953af Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 17:28:31 +0200 Subject: [PATCH 3/4] docs: update the list of available components --- README.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/README.md b/README.md index 5cc0eda5..debd71da 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) @@ -138,6 +139,62 @@ coreui-free-vue-admin-template The documentation for the CoreUI Admin Template is hosted at our website [CoreUI for Vue](https://coreui.io/vue/docs/templates/installation.html) +## Components + +CoreUI Vue.js Admin Templates are built on top of CoreUI and CoreUI PRO UI components libraries, including all of these components. + +- [Vue Accordion](https://coreui.io/vue/docs/components/accordion.html) +- [Vue Alert](https://coreui.io/vue/docs/components/alert.html) +- [Vue Autocomplete](https://coreui.io/vue/docs/forms/autocomplete.html) **PRO** +- [Vue Avatar](https://coreui.io/vue/docs/components/avatar.html) +- [Vue Badge](https://coreui.io/vue/docs/components/badge.html) +- [Vue Breadcrumb](https://coreui.io/vue/docs/components/breadcrumb.html) +- [Vue Button](https://coreui.io/vue/docs/components/button.html) +- [Vue Button Group](https://coreui.io/vue/docs/components/button-group.html) +- [Vue Callout](https://coreui.io/vue/docs/components/callout.html) +- [Vue Card](https://coreui.io/vue/docs/components/card.html) +- [Vue Carousel](https://coreui.io/vue/docs/components/carousel.html) +- [Vue Checkbox](https://coreui.io/vue/docs/forms/checkbox.html) +- [Vue Close Button](https://coreui.io/vue/docs/components/close-button.html) +- [Vue Collapse](https://coreui.io/vue/docs/components/collapse.html) +- [Vue Date Picker](https://coreui.io/vue/docs/forms/date-picker.html) **PRO** +- [Vue Date Range Picker](https://coreui.io/vue/docs/forms/date-range-picker.html) **PRO** +- [Vue Dropdown](https://coreui.io/vue/docs/components/dropdown.html) +- [Vue Floating Labels](https://coreui.io/vue/docs/forms/floating-labels.html) +- [Vue Footer](https://coreui.io/vue/docs/components/footer.html) +- [Vue Header](https://coreui.io/vue/docs/components/header.html) +- [Vue Image](https://coreui.io/vue/docs/components/image.html) +- [Vue Input](https://coreui.io/vue/docs/forms/input.html) +- [Vue Input Group](https://coreui.io/vue/docs/forms/input-group.html) +- [Vue List Group](https://coreui.io/vue/docs/components/list-group.html) +- [Vue Loading Button](https://coreui.io/vue/docs/components/loading-button.html) **PRO** +- [Vue Modal](https://coreui.io/vue/docs/components/modal.html) +- [Vue Multi Select](https://coreui.io/vue/docs/forms/multi-select.html) **PRO** +- [Vue Navs & Tabs](https://coreui.io/vue/docs/components/navs-tabs.html) +- [Vue Navbar](https://coreui.io/vue/docs/components/navbar.html) +- [Vue Offcanvas](https://coreui.io/vue/docs/components/offcanvas.html) +- [Vue Pagination](https://coreui.io/vue/docs/components/pagination.html) +- [Vue Password Input](https://coreui.io/vue/docs/forms/password-input.html) **PRO** +- [Vue Placeholder](https://coreui.io/vue/docs/components/placeholder.html) +- [Vue Popover](https://coreui.io/vue/docs/components/popover.html) +- [Vue Progress](https://coreui.io/vue/docs/components/progress.html) +- [Vue Radio](https://coreui.io/vue/docs/forms/radio.html) +- [Vue Range](https://coreui.io/vue/docs/forms/range.html) +- [Vue Range Slider](https://coreui.io/vue/docs/forms/range-slider.html) **PRO** +- [Vue Rating](https://coreui.io/vue/docs/forms/rating.html) **PRO** +- [Vue Select](https://coreui.io/vue/docs/forms/select.html) +- [Vue Sidebar](https://coreui.io/vue/docs/components/sidebar.html) +- [Vue Smart Pagination](https://coreui.io/vue/docs/components/smart-pagination.html) **PRO** +- [Vue Smart Table](https://coreui.io/vue/docs/components/smart-table.html) **PRO** +- [Vue Spinner](https://coreui.io/vue/docs/components/spinner.html) +- [Vue Stepper](https://coreui.io/vue/docs/forms/stepper.html) **PRO** +- [Vue Switch](https://coreui.io/vue/docs/forms/switch.html) +- [Vue Table](https://coreui.io/vue/docs/components/table.html) +- [Vue Textarea](https://coreui.io/vue/docs/forms/textarea.html) +- [Vue Time Picker](https://coreui.io/vue/docs/forms/time-picker.html) **PRO** +- [Vue Toast](https://coreui.io/vue/docs/components/toast.html) +- [Vue Tooltip](https://coreui.io/vue/docs/components/tooltip.html) + ## 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 5df68ffa043c2c585ac717f270b4060badc01bed Mon Sep 17 00:00:00 2001 From: mrholek Date: Thu, 7 Aug 2025 17:29:25 +0200 Subject: [PATCH 4/4] release: v5.4.0 --- index.html | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 2d8d8ef1..c35330e2 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@