diff --git a/.github/workflows/prod.yml b/.github/workflows/prod.yml
index 43c7ac2..3fad895 100644
--- a/.github/workflows/prod.yml
+++ b/.github/workflows/prod.yml
@@ -20,12 +20,12 @@ jobs:
steps:
- name: 🚚 Get latest code
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- - name: Use Node.js 20
- uses: actions/setup-node@v3
+ - name: Use Node.js 22
+ uses: actions/setup-node@v4
with:
- node-version: '20.x'
+ node-version: '22'
- name: 🔨 Build Project
run: |
@@ -37,7 +37,8 @@ jobs:
SSH_PRIVATE_KEY: ${{ secrets.SERVER_SSH_KEY }}
# ARGS: "-rltgoDzvO --delete"
SOURCE: 'dist/'
- REMOTE_HOST: 192.34.62.123
- REMOTE_USER: mantis
- TARGET: public_html/angular/free
+ REMOTE_HOST: 145.79.3.173
+ REMOTE_USER: u965251139
+ REMOTE_PORT: "65002"
+ TARGET: domains/mantisdashboard.com/public_html/angular/free
EXCLUDE: '/node_modules/'
diff --git a/.prettierrc b/.prettierrc
index d29b0e5..909d3a0 100644
--- a/.prettierrc
+++ b/.prettierrc
@@ -6,5 +6,6 @@
"tabWidth": 2,
"useTabs": false,
"htmlWhitespaceSensitivity": "ignore",
- "bracketSameLine": false
+ "bracketSameLine": false,
+ "endOfLine": "lf"
}
diff --git a/package.json b/package.json
index b188ee5..b19b510 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "mantis-free-angular-admin-template",
- "version": "5.1.0",
+ "version": "5.2.0",
"author": "CodedThemes",
"license": "MIT",
"scripts": {
@@ -16,43 +16,42 @@
},
"private": false,
"dependencies": {
- "@angular/animations": "20.0.0-next.8",
- "@angular/cdk": "19.2.16",
- "@angular/common": "20.0.0-next.8",
- "@angular/compiler": "20.0.0-next.8",
- "@angular/core": "20.0.0-next.8",
- "@angular/forms": "20.0.0-next.8",
- "@angular/platform-browser": "20.0.0-next.8",
- "@angular/platform-browser-dynamic": "20.0.0-next.8",
- "@angular/router": "20.0.0-next.8",
- "@ant-design/icons-angular": "19.0.0",
- "@ng-bootstrap/ng-bootstrap": "18.0.0",
+ "@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/platform-browser": "20.0.5",
+ "@angular/platform-browser-dynamic": "20.0.5",
+ "@angular/router": "20.0.5",
+ "@ant-design/icons-angular": "20.0.0",
+ "@ng-bootstrap/ng-bootstrap": "19.0.0",
"@popperjs/core": "2.11.8",
"apexcharts": "4.7.0",
- "bootstrap": "5.3.6",
- "ng-apexcharts": "1.15.0",
+ "bootstrap": "5.3.7",
+ "ng-apexcharts": "1.16.0",
"ngx-scrollbar": "18.0.0",
"rxjs": "~7.8.2",
"tslib": "2.8.1",
- "zone.js": "~0.15.0"
+ "zone.js": "~0.15.1"
},
"devDependencies": {
- "@angular-devkit/build-angular": "20.0.0-next.8",
- "@angular-eslint/builder": "19.4.0",
- "@angular-eslint/eslint-plugin": "19.4.0",
- "@angular-eslint/eslint-plugin-template": "19.4.0",
- "@angular-eslint/schematics": "19.4.0",
- "@angular-eslint/template-parser": "19.4.0",
- "@angular/cli": "20.0.0-next.8",
- "@angular/compiler-cli": "20.0.0-next.8",
- "@eslint/eslintrc": "^3.3.1",
- "@eslint/js": "^9.27.0",
- "@types/jasmine": "~5.1.8",
- "@types/node": "22.15.21",
- "@typescript-eslint/eslint-plugin": "8.32.1",
- "@typescript-eslint/parser": "8.32.1",
- "eslint": "9.27.0",
- "prettier": "3.5.3",
+ "@angular-devkit/build-angular": "20.0.4",
+ "@angular-eslint/builder": "20.1.1",
+ "@angular-eslint/eslint-plugin": "20.1.1",
+ "@angular-eslint/eslint-plugin-template": "20.1.1",
+ "@angular-eslint/schematics": "20.1.1",
+ "@angular-eslint/template-parser": "20.1.1",
+ "@angular/cli": "20.0.4",
+ "@angular/compiler-cli": "20.0.5",
+ "@eslint/eslintrc": "3.3.1",
+ "@eslint/js": "9.29.0",
+ "@types/node": "24.0.4",
+ "@typescript-eslint/eslint-plugin": "8.35.0",
+ "@typescript-eslint/parser": "8.35.0",
+ "eslint": "9.29.0",
+ "prettier": "3.6.1",
"typescript": "5.8.3"
},
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
diff --git a/src/app/app.component.scss b/src/app/app.component.scss
index e69de29..4e03184 100644
--- a/src/app/app.component.scss
+++ b/src/app/app.component.scss
@@ -0,0 +1 @@
+// This file is intentionally left empty to allow customers to add custom CSS if needed.
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 13cf54f..d8e206c 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -1,6 +1,8 @@
// angular import
import { Component } from '@angular/core';
import { RouterOutlet } from '@angular/router';
+
+// project import
import { SpinnerComponent } from './theme/shared/components/spinner/spinner.component';
@Component({
diff --git a/src/app/demo/admin-panel/README.md b/src/app/demo/admin-panel/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/admin-panel/README.md
+++ b/src/app/demo/admin-panel/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/application/README.md b/src/app/demo/application/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/application/README.md
+++ b/src/app/demo/application/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/chart/README.md b/src/app/demo/chart/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/chart/README.md
+++ b/src/app/demo/chart/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/component/advance-component/README.md b/src/app/demo/component/advance-component/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/component/advance-component/README.md
+++ b/src/app/demo/component/advance-component/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/component/basic-component/color/color.component.scss b/src/app/demo/component/basic-component/color/color.component.scss
index e69de29..4e03184 100644
--- a/src/app/demo/component/basic-component/color/color.component.scss
+++ b/src/app/demo/component/basic-component/color/color.component.scss
@@ -0,0 +1 @@
+// This file is intentionally left empty to allow customers to add custom CSS if needed.
diff --git a/src/app/demo/component/basic-component/typography/typography.component.scss b/src/app/demo/component/basic-component/typography/typography.component.scss
index e69de29..4e03184 100644
--- a/src/app/demo/component/basic-component/typography/typography.component.scss
+++ b/src/app/demo/component/basic-component/typography/typography.component.scss
@@ -0,0 +1 @@
+// This file is intentionally left empty to allow customers to add custom CSS if needed.
diff --git a/src/app/demo/forms/README.md b/src/app/demo/forms/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/forms/README.md
+++ b/src/app/demo/forms/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/layouts/README.md b/src/app/demo/layouts/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/layouts/README.md
+++ b/src/app/demo/layouts/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/others/sample-page/sample-page.component.scss b/src/app/demo/others/sample-page/sample-page.component.scss
index e69de29..4e03184 100644
--- a/src/app/demo/others/sample-page/sample-page.component.scss
+++ b/src/app/demo/others/sample-page/sample-page.component.scss
@@ -0,0 +1 @@
+// This file is intentionally left empty to allow customers to add custom CSS if needed.
diff --git a/src/app/demo/table/README.md b/src/app/demo/table/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/table/README.md
+++ b/src/app/demo/table/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/demo/widget/README.md b/src/app/demo/widget/README.md
index e7936a7..81abb8c 100644
--- a/src/app/demo/widget/README.md
+++ b/src/app/demo/widget/README.md
@@ -6,7 +6,7 @@ Please continue reading below to explore the features of the Pro version:
Elevate your project with the Pro Version of the Mantis Admin Panel! Built to cater to modern web applications, the Pro version is loaded with advanced features, intuitive design elements, and dynamic tools that ensure seamless functionality.
-This page (folder) is a sneak peek into the premium features available in version 2.2.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
+This page (folder) is a sneak peek into the premium features available in version 2.3.0. Upgrade to the Pro version to unlock exclusive pages and components that will take your project to the next level.
## Included in the Pro Version:
diff --git a/src/app/theme/layouts/admin-layout/admin-layout.component.html b/src/app/theme/layouts/admin-layout/admin-layout.component.html
index 0ebba98..2bda8e2 100644
--- a/src/app/theme/layouts/admin-layout/admin-layout.component.html
+++ b/src/app/theme/layouts/admin-layout/admin-layout.component.html
@@ -43,4 +43,3 @@
-