diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ec4eead1..51467c609 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ --- +#### `5.5.3` + +- chore(dependencies): update +- chore: add docs-components and docs-icons, minor cleanups +- refactor(navItems): add pro components docs links + +--- + #### `5.5.1` - chore(dependencies): update to `Angular 20` diff --git a/package-lock.json b/package-lock.json index 8b8ec0fe7..c5f348a35 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,31 +1,31 @@ { "name": "coreui-free-angular-admin-template", - "version": "5.5.1", + "version": "5.5.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coreui-free-angular-admin-template", - "version": "5.5.1", - "license": "MIT", - "dependencies": { - "@angular/animations": "^20.0.3", - "@angular/cdk": "^20.0.3", - "@angular/common": "^20.0.3", - "@angular/compiler": "^20.0.3", - "@angular/core": "^20.0.3", - "@angular/forms": "^20.0.3", - "@angular/language-service": "^20.0.3", - "@angular/localize": "^20.0.3", - "@angular/platform-browser": "^20.0.3", - "@angular/platform-browser-dynamic": "^20.0.3", - "@angular/router": "^20.0.3", - "@coreui/angular": "~5.5.1", - "@coreui/angular-chartjs": "~5.5.1", + "version": "5.5.3", + "license": "MIT", + "dependencies": { + "@angular/animations": "^20.0.5", + "@angular/cdk": "^20.0.4", + "@angular/common": "^20.0.5", + "@angular/compiler": "^20.0.5", + "@angular/core": "^20.0.5", + "@angular/forms": "^20.0.5", + "@angular/language-service": "^20.0.5", + "@angular/localize": "^20.0.5", + "@angular/platform-browser": "^20.0.5", + "@angular/platform-browser-dynamic": "^20.0.5", + "@angular/router": "^20.0.5", + "@coreui/angular": "~5.5.2", + "@coreui/angular-chartjs": "~5.5.2", "@coreui/chartjs": "~4.1.0", "@coreui/coreui": "~5.4.0", "@coreui/icons": "^3.0.1", - "@coreui/icons-angular": "~5.5.1", + "@coreui/icons-angular": "~5.5.2", "@coreui/utils": "^2.0.2", "chart.js": "^4.5.0", "lodash-es": "^4.17.21", @@ -35,9 +35,9 @@ "zone.js": "~0.15.1" }, "devDependencies": { - "@angular/build": "^20.0.2", - "@angular/cli": "^20.0.2", - "@angular/compiler-cli": "^20.0.3", + "@angular/build": "^20.0.4", + "@angular/cli": "^20.0.4", + "@angular/compiler-cli": "^20.0.5", "@types/jasmine": "^5.1.8", "@types/lodash-es": "^4.17.12", "@types/node": "^22.15.32", @@ -68,13 +68,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2000.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2000.2.tgz", - "integrity": "sha512-adJYWJWuyXFtCOg2lZTV/7CImf4ifxd6c//VXuq5kx7AiSGTIH5Nf2xTQe8ZAZqytUmDgnoNMDhGRQ9b3C5TnA==", + "version": "0.2000.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2000.4.tgz", + "integrity": "sha512-pg+EPv/j17ybCoYiKjeRCebkE5CeD009xC6XJfugBmui6CcCQ5UAN82ibBhL869PXR7xCboylcRxlFfcBmvCpA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "20.0.2", + "@angular-devkit/core": "20.0.4", "rxjs": "7.8.2" }, "engines": { @@ -84,9 +84,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "20.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.0.2.tgz", - "integrity": "sha512-qqTSpcIw+TqJ6u/tkQzqgpwVelHsHr8Jhws1Vlx6E0L6E+cRILBK48i9ttE+oYkQlcopQ3VZAmzcZodXJ1SQ9Q==", + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-20.0.4.tgz", + "integrity": "sha512-GmHBOEhdZn0Xh8JAdmnbSXtEMoAEqakEFy1JZmwuUo5e6uuuEp5xQY4O3MO0UQBVjYT+Wz8KNfonTvY91t/lNQ==", "dev": true, "license": "MIT", "dependencies": { @@ -112,13 +112,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "20.0.2", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.0.2.tgz", - "integrity": "sha512-r1aSZhcadLtUMhzUUfy+pkJdZW93z8WQtpGR24y88yFpPgDL5kY85VSlOzjGgo1vEs8Dd7ADcOcsVsUW8MxQ3A==", + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-20.0.4.tgz", + "integrity": "sha512-NADJed7h4KYSqbbw91AKFvFp+CsDuPUBzuMrck38R0ql0ZeaLKJtwT+IQFs7Hb6bmE4xn1i0+Z/p7v8q6ZRrKw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "20.0.2", + "@angular-devkit/core": "20.0.4", "jsonc-parser": "3.3.1", "magic-string": "0.30.17", "ora": "8.2.0", @@ -131,9 +131,9 @@ } }, "node_modules/@angular/animations": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.0.3.tgz", - "integrity": "sha512-R6yv2RmrH49nW1ybgoOMw5pWzqaRYo8Kn3VtvrUDBty4TXjwc0addaw/t89n0smO3/lmBB4vnlRScePAEQZ/3w==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.0.5.tgz", + "integrity": "sha512-v8dzr2tnju7Sa7XUhMY6yTJpRV3isMqP3mnOjrul2kkEY870a1tZ7VI7xp0qTx36086/+nzXAvOvOItmRkUaaQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -142,19 +142,19 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.0.3", - "@angular/core": "20.0.3" + "@angular/common": "20.0.5", + "@angular/core": "20.0.5" } }, "node_modules/@angular/build": { - "version": "20.0.2", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.0.2.tgz", - "integrity": "sha512-nxha/dncAwEbY0nkgDWeiWSi+MSCJBuQbFf5bjTZ+pu0fS+5SOQllZKzZE9H+dms/JsLHm2YmPiScIYVvUenDw==", + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-20.0.4.tgz", + "integrity": "sha512-SIYLg2st05Q5hgFrxwj6L4i9j2j2JNWYoYgacXp+mw9YVhFiC02Ymbakc9fq+3+sWlm0XTX5JgrupV2ac1ytNQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2000.2", + "@angular-devkit/architect": "0.2000.4", "@babel/core": "7.27.1", "@babel/helper-annotate-as-pure": "7.27.1", "@babel/helper-split-export-declaration": "7.24.7", @@ -171,7 +171,7 @@ "mrmime": "2.0.1", "parse5-html-rewriting-stream": "7.1.0", "picomatch": "4.0.2", - "piscina": "5.0.0", + "piscina": "5.1.1", "rollup": "4.40.2", "sass": "1.88.0", "semver": "7.7.2", @@ -196,7 +196,7 @@ "@angular/platform-browser": "^20.0.0", "@angular/platform-server": "^20.0.0", "@angular/service-worker": "^20.0.0", - "@angular/ssr": "^20.0.2", + "@angular/ssr": "^20.0.4", "karma": "^6.4.0", "less": "^4.2.0", "ng-packagr": "^20.0.0", @@ -246,9 +246,9 @@ } }, "node_modules/@angular/cdk": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-20.0.3.tgz", - "integrity": "sha512-70KG8GpK4aV9j5hUkpDZJQ6oMgCuaCRY6JX1axPxkNtQaiK6PAmTfQLiGqF2cYhbQneeq3uGvTorAjRfvp8NPQ==", + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-20.0.4.tgz", + "integrity": "sha512-NCUuw0qQXwawLsT14JHApNB9or3XGs7D1pWXlOIix/fKqzHVfi4un9xHmpjH2Q1uCiwonuak7fDof8B+IXhbug==", "license": "MIT", "dependencies": { "parse5": "^7.1.2", @@ -261,18 +261,18 @@ } }, "node_modules/@angular/cli": { - "version": "20.0.2", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.0.2.tgz", - "integrity": "sha512-LzBONPETA1uCZuylgZRYe+vImf8i+rRrwAgOBHWbW2wxut9ZQ8ZFwQgNkjvDhE7DLmsFV+GskfAs5+Td/5LZwA==", + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-20.0.4.tgz", + "integrity": "sha512-WG0TxDODciNU93AjENph4v7nBowMTGRI8VwIPitPstthez7oViugnXbsPoti5wfSjPweGawMSf6fgqOTx1+yKQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2000.2", - "@angular-devkit/core": "20.0.2", - "@angular-devkit/schematics": "20.0.2", + "@angular-devkit/architect": "0.2000.4", + "@angular-devkit/core": "20.0.4", + "@angular-devkit/schematics": "20.0.4", "@inquirer/prompts": "7.5.1", "@listr2/prompt-adapter-inquirer": "2.0.22", - "@schematics/angular": "20.0.2", + "@schematics/angular": "20.0.4", "@yarnpkg/lockfile": "1.1.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", @@ -294,9 +294,9 @@ } }, "node_modules/@angular/common": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.0.3.tgz", - "integrity": "sha512-HqqVqaj+xzByWJOIrONVRkpvM6mRuGmC+m9wKixhc9f+xXsymVTBR6xg+G/RwyYP2NuC5chxIZbaJTz2Hj+6+g==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.0.5.tgz", + "integrity": "sha512-R7SQaOVYjVnrGHOq2RnuPn0pGofGVTDgy5EoHzF8ulb5MG/d7GFwCaMgfAbp3/Cw1CJzP2ZB54O8x9SMuqExyg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -305,14 +305,14 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/core": "20.0.3", + "@angular/core": "20.0.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.0.3.tgz", - "integrity": "sha512-CShPNvqqV5Cleyho8CKtcFlt7l2thHPUdXZPtKHH3Zf43KojvJbJksZLBz6ZbyoQdgxNMYSfbh4h0UbSGtPOzQ==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.0.5.tgz", + "integrity": "sha512-eHHnh+wIUC+8mfmlPnkzVfonQCA3LAbPWgYpvEQtBh0/R3cZBN6tmOxWQB8IuLu+cZ0eXS/a14mqHJp3c3u7Hg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -322,9 +322,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.0.3.tgz", - "integrity": "sha512-u+fYnx1sRrwL0fd8kaAD2LqJjfe/Zj7zyOv0A3Ue7r8jzdNsPU8MWr/QyBaWlqSpPEpR+kD3xmDvRT9ra9RTBA==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.0.5.tgz", + "integrity": "sha512-v0DSeUU7cid7jqfK9RTkyhbZGNIiOyxRYeaqZMsu4UiYGwABIanM7lOcX++OYapfWj/TEPky+5wtbV8ScqAxiw==", "license": "MIT", "dependencies": { "@babel/core": "7.27.4", @@ -344,7 +344,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.0.3", + "@angular/compiler": "20.0.5", "typescript": ">=5.8 <5.9" }, "peerDependenciesMeta": { @@ -456,9 +456,9 @@ } }, "node_modules/@angular/core": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.0.3.tgz", - "integrity": "sha512-kB6w1bQgClfmkTbWJeD3vSLqX0e3uSaJD6KJ7XXT1IEaqUs4J+mKRKHQyxpJlpdUb7R+jDaHSM/vrVF15/L2rA==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.0.5.tgz", + "integrity": "sha512-r7YQXZvKPAMUXeo3psKTZxyYJrwidTwDPrzxMX3EGqZxv0eDnMPWCxH2y0O2X4BT0Nm1iAqx3zhGrSFc0vD60Q==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -467,7 +467,7 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.0.3", + "@angular/compiler": "20.0.5", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0" }, @@ -481,9 +481,9 @@ } }, "node_modules/@angular/forms": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.0.3.tgz", - "integrity": "sha512-tb4M+c+/JnmPmtTb3+Si/DWGttnCEW5rvi4u55q+EFxYGQO0GeHa53yQTl1e2ngQLT9/kgmDAsJ2mt1Ql9N6xg==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.0.5.tgz", + "integrity": "sha512-zoS0SaNUZBPtDfmr/edd3cHa9Z+vvPs8UXKMo9/i4YezWCskkZmW5qIJwISYJt4DHnHWoznlGBB9BQX8HgmQRw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -492,25 +492,25 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.0.3", - "@angular/core": "20.0.3", - "@angular/platform-browser": "20.0.3", + "@angular/common": "20.0.5", + "@angular/core": "20.0.5", + "@angular/platform-browser": "20.0.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/language-service": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-20.0.3.tgz", - "integrity": "sha512-BP1fMO2/fC13KJiHo62uB+EeLCjqG4aoBLySBDG8lWkm6jXJPOOz+XPrMfTc0GhgORx+Dec1Qi39nJfDINWZ0g==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-20.0.5.tgz", + "integrity": "sha512-ZFH1sT9+P0FmOhuMGF3qywlDaV594sHoYMetmLAqq+l0a91hJ9qYWoc5lhiaQ1/+MdHXlns/67zGeEUeSP8ssQ==", "license": "MIT", "engines": { "node": "^20.19.0 || ^22.12.0 || >=24.0.0" } }, "node_modules/@angular/localize": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-20.0.3.tgz", - "integrity": "sha512-1vcIvXQqrWGFyLcLlmANdfv66DrJ44ZHxGITZYfGoy062Ffa8nvGSyEMe41LLU729Ygy+caLYzr5G5GAOqs/yg==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-20.0.5.tgz", + "integrity": "sha512-3EpePYklIal1n948iAY04dUfwCKPyuvDriMBdwAzfY0Se9/wwUZrVA4R8e5kmqazfgtpAuGasgy6zoPWejzJbw==", "license": "MIT", "dependencies": { "@babel/core": "7.27.4", @@ -527,8 +527,8 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/compiler": "20.0.3", - "@angular/compiler-cli": "20.0.3" + "@angular/compiler": "20.0.5", + "@angular/compiler-cli": "20.0.5" } }, "node_modules/@angular/localize/node_modules/@babel/core": { @@ -634,9 +634,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.0.3.tgz", - "integrity": "sha512-cba0bibw9dJ8b+a2a8mwkiq5/HPiakY9P5OiJEVefN+2V/K9CND/pW+KIbW0/P6KhSSDQ29xgcGRseVtkjYLmg==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.0.5.tgz", + "integrity": "sha512-gE3C5/ZAXdAlBFvvX/crboIy5skbV5mtxRoEULwf7xF9WJLlYzY3w+PCRHV6/Z21UJ3ikCcbaaowBx378FYhQg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -645,9 +645,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/animations": "20.0.3", - "@angular/common": "20.0.3", - "@angular/core": "20.0.3" + "@angular/animations": "20.0.5", + "@angular/common": "20.0.5", + "@angular/core": "20.0.5" }, "peerDependenciesMeta": { "@angular/animations": { @@ -656,9 +656,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.0.3.tgz", - "integrity": "sha512-EUC0q9/L7nBQOJkOi7aKz0cKXym7XIZtZJjZ+K7hCZaE92wb+Uk5YdBfBaq6hJ3aEp896GUs3FVFI6Rxklrm2A==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.0.5.tgz", + "integrity": "sha512-uGkHndCWqQyhjcDziC93R5CwQBKa+Xvk0s02ia8LJwVz7iIu/bLO34vos0HM9d250W4TNZbuVFmMhJDJWCq3uQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -667,16 +667,16 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.0.3", - "@angular/compiler": "20.0.3", - "@angular/core": "20.0.3", - "@angular/platform-browser": "20.0.3" + "@angular/common": "20.0.5", + "@angular/compiler": "20.0.5", + "@angular/core": "20.0.5", + "@angular/platform-browser": "20.0.5" } }, "node_modules/@angular/router": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.0.3.tgz", - "integrity": "sha512-FY2kMZjLh7NUKjSaZ1K26azl67T4aVnOD8PE/w1Ih3eQmSIlHniNP1NmCGMUy6t1O/ZV6sCSKkA5AZFv18wzIQ==", + "version": "20.0.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.0.5.tgz", + "integrity": "sha512-GqBxrjov6p6riqDmn+hD2FWk5JSXR638/UhWCZe+XORoOmV/gWgND1HaHPa7f/UvM422yrPEkIsFNMr7bwLmkA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -685,9 +685,9 @@ "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "20.0.3", - "@angular/core": "20.0.3", - "@angular/platform-browser": "20.0.3", + "@angular/common": "20.0.5", + "@angular/core": "20.0.5", + "@angular/platform-browser": "20.0.5", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -706,9 +706,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz", - "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.7.tgz", + "integrity": "sha512-xgu/ySj2mTiUFmdE9yCMfBxLp4DHd5DwmbbD05YAuICfodYT3VvRxbrh81LGQ/8UpSdtMdfKMn3KouYDX59DGQ==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -897,12 +897,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.27.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz", - "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", "license": "MIT", "dependencies": { - "@babel/types": "^7.27.3" + "@babel/types": "^7.27.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -926,16 +926,16 @@ } }, "node_modules/@babel/traverse": { - "version": "7.27.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.4.tgz", - "integrity": "sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.7.tgz", + "integrity": "sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.27.1", - "@babel/generator": "^7.27.3", - "@babel/parser": "^7.27.4", + "@babel/generator": "^7.27.5", + "@babel/parser": "^7.27.7", "@babel/template": "^7.27.2", - "@babel/types": "^7.27.3", + "@babel/types": "^7.27.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -944,9 +944,9 @@ } }, "node_modules/@babel/types": { - "version": "7.27.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz", - "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz", + "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.27.1", @@ -967,9 +967,9 @@ } }, "node_modules/@coreui/angular": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@coreui/angular/-/angular-5.5.1.tgz", - "integrity": "sha512-yAy+oUjvAf7XT36SEWqmOlKkpSoS6MmslO8M2KG8LBAr6zD3Zzu6cGgk+wxeja0Yj0ATcBCkgekA1ksBAssk4A==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@coreui/angular/-/angular-5.5.2.tgz", + "integrity": "sha512-KKBiNO/Z9yJH0Ok2bZnrw8AY76cMvEoDlSndpIMMboqsVc3Oy6WbTBFIMi83j7Jmz3ylZlbCMTLiNvJXqH4XlA==", "license": "MIT", "dependencies": { "@popperjs/core": "~2.11.8", @@ -982,14 +982,14 @@ "@angular/core": "^20.0.3", "@angular/router": "^20.0.3", "@coreui/coreui": "~5.4.0", - "@coreui/icons-angular": "~5.5.1", + "@coreui/icons-angular": "~5.5.2", "rxjs": "^7.8.2" } }, "node_modules/@coreui/angular-chartjs": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@coreui/angular-chartjs/-/angular-chartjs-5.5.1.tgz", - "integrity": "sha512-4TF+Vyh/sUBvj9wwS1LdYbzU5s/AbEBKhpF4NH4P5XEWNOqXcQpQkdocaxihxSBoKRCz1lQ58DgD+x/rsfKwbA==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@coreui/angular-chartjs/-/angular-chartjs-5.5.2.tgz", + "integrity": "sha512-jKUJUIa5MK3gNN5vTWFmvTB1GnaJeTR2IPcn8xPusgoHmE5qXmYc0Jn4GjxWMmsB0Ne+lyUo+s9lYsliyB9H+Q==", "license": "MIT", "dependencies": { "lodash-es": "^4.17.21", @@ -1037,9 +1037,9 @@ "license": "MIT" }, "node_modules/@coreui/icons-angular": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/@coreui/icons-angular/-/icons-angular-5.5.1.tgz", - "integrity": "sha512-uYmLLaXBaLB6q2fftx+hCXii2Z9f4UD10m1vMqZsUoAPvo/TVoa3RfhIyyCaiFbp2yBFYHrpQro5NSCULHXGBg==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@coreui/icons-angular/-/icons-angular-5.5.2.tgz", + "integrity": "sha512-boyUfSj6ok4HzWtD+6GnnsZEjrFNDKGP7Heg2T0k8eubAm4A6xtkFmvmD4Mqb8q31I3/4NE27UbBoH1BINvFAA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -1884,17 +1884,13 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.11.tgz", + "integrity": "sha512-C512c1ytBTio4MrpWKlJpyFHT6+qfFL8SZ58zBzJ1OOzUEjHeF1BtjY2fH7n4x/g2OV/KiiMLAivOp1DXmiMMw==", "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { @@ -1906,25 +1902,16 @@ "node": ">=6.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.3.tgz", + "integrity": "sha512-AiR5uKpFxP3PjO4R19kQGIMwxyRyPuXmKEEy301V1C0+1rVjS94EZQXf1QKZYN8Q0YM+estSPhmx5JwNftv6nw==", "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "version": "0.3.28", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.28.tgz", + "integrity": "sha512-KNNHHwW3EIp4EDYOvYFGyIFfx36R2dNJYH4knnZlF8T5jdbD5Wx8xmSaQ2gP9URkJ04LGEtlcCtwArKcmFcwKw==", "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -3373,14 +3360,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "20.0.2", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.0.2.tgz", - "integrity": "sha512-TyF+/hV+8flAa/Vu8xOQF241Syg9rdbZD1dARdm6edbLo8nwxmHdRsIulRektb7oD5CpTnxpvrcNJjX77nhv6A==", + "version": "20.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-20.0.4.tgz", + "integrity": "sha512-cQw0ATQW/GTcYo5wmzMJrKlQsafNKeL3vduV6q0rILfp8P3OnJk7CtlWf9sfZnpEo0PNu28viMts3/p7ZUS8nQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "20.0.2", - "@angular-devkit/schematics": "20.0.2", + "@angular-devkit/core": "20.0.4", + "@angular-devkit/schematics": "20.0.4", "jsonc-parser": "3.3.1" }, "engines": { @@ -3592,9 +3579,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.17.tgz", - "integrity": "sha512-RRVJ+J3J+WmyOTqnz3PiBLA501eKwXl2noseKOrNo/6+XEHjTAxO4xHvxQB6QuNm+s4WRbn6rSiap8+EA+ykFQ==", + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-NYqRyg/hIQrYPT9lbOeYc3kIRabJDn/k4qQHIXUpx88CBDww2fD15Sg5kbXlW86zm2XEW4g0QxkTI3/Kfkc7xQ==", "dev": true, "license": "MIT" }, @@ -3609,9 +3596,9 @@ } }, "node_modules/@types/node": { - "version": "22.15.32", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz", - "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==", + "version": "22.15.34", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.34.tgz", + "integrity": "sha512-8Y6E5WUupYy1Dd0II32BsWAx5MWdcnRd8L84Oys3veg1YrYtNtzgO4CFhiBg6MDSjk7Ay36HYOnU7/tuOzIzcw==", "dev": true, "license": "MIT", "dependencies": { @@ -3908,9 +3895,9 @@ } }, "node_modules/browserslist": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.0.tgz", - "integrity": "sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==", + "version": "4.25.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.1.tgz", + "integrity": "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==", "funding": [ { "type": "opencollective", @@ -3927,8 +3914,8 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001718", - "electron-to-chromium": "^1.5.160", + "caniuse-lite": "^1.0.30001726", + "electron-to-chromium": "^1.5.173", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, @@ -4120,9 +4107,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001723", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz", - "integrity": "sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==", + "version": "1.0.30001726", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz", + "integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==", "funding": [ { "type": "opencollective", @@ -4495,9 +4482,9 @@ } }, "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -4512,9 +4499,9 @@ } }, "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -4699,9 +4686,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.167", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.167.tgz", - "integrity": "sha512-LxcRvnYO5ez2bMOFpbuuVuAI5QNeY1ncVytE/KXaL6ZNfzX1yPlAO0nSOyIHx2fVAuUprMqPs/TdVhUFZy7SIQ==", + "version": "1.5.178", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.178.tgz", + "integrity": "sha512-wObbz/ar3Bc6e4X5vf0iO8xTN8YAjN/tgiAOJLr7yjYFtP9wAjq8Mb5h0yn6kResir+VYx2DXBj9NNobs0ETSA==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -7331,9 +7318,9 @@ } }, "node_modules/ordered-binary": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.3.tgz", - "integrity": "sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.6.0.tgz", + "integrity": "sha512-IQh2aMfMIDbPjI/8a3Edr+PiOpcsB7yo8NdW7aHWVaoR/pcDldunMvnnwbk/auPGqmKeAdxtZl7MHX/QmPwhvQ==", "dev": true, "license": "MIT", "optional": true @@ -7545,13 +7532,13 @@ } }, "node_modules/piscina": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.0.0.tgz", - "integrity": "sha512-R+arufwL7sZvGjAhSMK3TfH55YdGOqhpKXkcwQJr432AAnJX/xxX19PA4QisrmJ+BTTfZVggaz6HexbkQq1l1Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-5.1.1.tgz", + "integrity": "sha512-9rPDIPsCwOivatEZGM8+apgM7AiTDLSnpwMmLaSmdm2PeND8bFJzZLZZxyrJjLH8Xx/MpKoVaKf+vZOWALNHbw==", "dev": true, "license": "MIT", "engines": { - "node": ">=18.x" + "node": ">=20.x" }, "optionalDependencies": { "@napi-rs/nice": "^1.0.1" diff --git a/package.json b/package.json index 77ed3c7fa..1c68699a1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "coreui-free-angular-admin-template", - "version": "5.5.1", - "copyright": "Copyright 2024 creativeLabs Łukasz Holeczek", + "version": "5.5.3", + "copyright": "Copyright 2025 creativeLabs Łukasz Holeczek", "license": "MIT", "author": "The CoreUI Team (https://github.com/orgs/coreui/people) and contributors", "homepage": "https://coreui.io/angular", @@ -19,23 +19,23 @@ }, "private": true, "dependencies": { - "@angular/animations": "^20.0.3", - "@angular/cdk": "^20.0.3", - "@angular/common": "^20.0.3", - "@angular/compiler": "^20.0.3", - "@angular/core": "^20.0.3", - "@angular/forms": "^20.0.3", - "@angular/language-service": "^20.0.3", - "@angular/localize": "^20.0.3", - "@angular/platform-browser": "^20.0.3", - "@angular/platform-browser-dynamic": "^20.0.3", - "@angular/router": "^20.0.3", - "@coreui/angular": "~5.5.1", - "@coreui/angular-chartjs": "~5.5.1", + "@angular/animations": "^20.0.5", + "@angular/cdk": "^20.0.4", + "@angular/common": "^20.0.5", + "@angular/compiler": "^20.0.5", + "@angular/core": "^20.0.5", + "@angular/forms": "^20.0.5", + "@angular/language-service": "^20.0.5", + "@angular/localize": "^20.0.5", + "@angular/platform-browser": "^20.0.5", + "@angular/platform-browser-dynamic": "^20.0.5", + "@angular/router": "^20.0.5", + "@coreui/angular": "~5.5.2", + "@coreui/angular-chartjs": "~5.5.2", "@coreui/chartjs": "~4.1.0", "@coreui/coreui": "~5.4.0", "@coreui/icons": "^3.0.1", - "@coreui/icons-angular": "~5.5.1", + "@coreui/icons-angular": "~5.5.2", "@coreui/utils": "^2.0.2", "chart.js": "^4.5.0", "lodash-es": "^4.17.21", @@ -45,9 +45,9 @@ "zone.js": "~0.15.1" }, "devDependencies": { - "@angular/build": "^20.0.2", - "@angular/cli": "^20.0.2", - "@angular/compiler-cli": "^20.0.3", + "@angular/build": "^20.0.4", + "@angular/cli": "^20.0.4", + "@angular/compiler-cli": "^20.0.5", "@types/jasmine": "^5.1.8", "@types/lodash-es": "^4.17.12", "@types/node": "^22.15.32", diff --git a/src/app/icons/icon-subset.ts b/src/app/icons/icon-subset.ts index 4e0949913..589e9bc99 100644 --- a/src/app/icons/icon-subset.ts +++ b/src/app/icons/icon-subset.ts @@ -46,6 +46,7 @@ import { cilDrop, cilEnvelopeClosed, cilEnvelopeOpen, + cilExternalLink, cilFile, cilGrid, cilHome, @@ -147,6 +148,7 @@ export const iconSubset = { cilDrop, cilEnvelopeClosed, cilEnvelopeOpen, + cilExternalLink, cilFile, cilGrid, cilHome, @@ -247,6 +249,7 @@ export enum IconSubset { cilDrop = 'cilDrop', cilEnvelopeClosed = 'cilEnvelopeClosed', cilEnvelopeOpen = 'cilEnvelopeOpen', + cilExternalLink = 'cilExternalLink', cilFile = 'cilFile', cilGrid = 'cilGrid', cilHome = 'cilHome', diff --git a/src/app/layout/default-layout/_nav.ts b/src/app/layout/default-layout/_nav.ts index 3f76f7268..9cbe3c4e6 100644 --- a/src/app/layout/default-layout/_nav.ts +++ b/src/app/layout/default-layout/_nav.ts @@ -44,6 +44,16 @@ export const navItems: INavData[] = [ url: '/base/breadcrumbs', icon: 'nav-icon-bullet' }, + { + name: 'Calendar', + url: 'https://coreui.io/angular/docs/components/calendar/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, { name: 'Cards', url: '/base/cards', @@ -79,6 +89,26 @@ export const navItems: INavData[] = [ url: '/base/placeholder', icon: 'nav-icon-bullet' }, + { + name: 'Smart Table', + url: 'https://coreui.io/angular/docs/components/smart-table/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Smart Pagination', + url: 'https://coreui.io/angular/docs/components/smart-pagination/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, { name: 'Popovers', url: '/base/popovers', @@ -130,6 +160,16 @@ export const navItems: INavData[] = [ name: 'Dropdowns', url: '/buttons/dropdowns', icon: 'nav-icon-bullet' + }, + { + name: 'Loading Button', + url: 'https://coreui.io/angular/docs/components/loading-button/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } } ] }, @@ -143,19 +183,34 @@ export const navItems: INavData[] = [ url: '/forms/form-control', icon: 'nav-icon-bullet' }, - { - name: 'Select', - url: '/forms/select', - icon: 'nav-icon-bullet' - }, { name: 'Checks & Radios', url: '/forms/checks-radios', icon: 'nav-icon-bullet' }, { - name: 'Range', - url: '/forms/range', + name: 'Date Picker', + url: 'https://coreui.io/angular/docs/forms/date-picker/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Date Range Picker', + url: 'https://coreui.io/angular/docs/forms/date-range-picker/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Floating Labels', + url: '/forms/floating-labels', icon: 'nav-icon-bullet' }, { @@ -164,10 +219,75 @@ export const navItems: INavData[] = [ icon: 'nav-icon-bullet' }, { - name: 'Floating Labels', - url: '/forms/floating-labels', + name: 'Multi Select', + url: 'https://coreui.io/angular/docs/forms/multi-select/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Password Input', + url: 'https://coreui.io/angular/docs/forms/password-input/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Range', + url: '/forms/range', icon: 'nav-icon-bullet' }, + { + name: 'Range Slider', + url: 'https://coreui.io/angular/docs/forms/range-slider/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Rating', + url: 'https://coreui.io/angular/docs/forms/rating/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Select', + url: '/forms/select', + icon: 'nav-icon-bullet' + }, + { + name: 'Stepper', + url: 'https://coreui.io/angular/docs/forms/stepper/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, + { + name: 'Time Picker', + url: 'https://coreui.io/angular/docs/forms/time-picker/', + icon: 'nav-icon-bullet', + badge: { + color: 'danger', + text: 'PRO' + }, + attributes: { target: '_blank' } + }, { name: 'Layout', url: '/forms/layout', diff --git a/src/app/layout/default-layout/default-footer/default-footer.component.html b/src/app/layout/default-layout/default-footer/default-footer.component.html index a810717e0..033817333 100644 --- a/src/app/layout/default-layout/default-footer/default-footer.component.html +++ b/src/app/layout/default-layout/default-footer/default-footer.component.html @@ -1,12 +1,12 @@ -