Skip to content

Commit 1f29db3

Browse files
authored
Stage (#8)
* angular 17 upgrade complete * bootstrap upgrade complete * update readme file * update readme file * new change done * package.lock file remove and yarn.lock add * update banner images * update buy now link and some content change * update License link * update x tweet link and other theme buy now link change
1 parent f74382f commit 1f29db3

File tree

62 files changed

+8062
-15472
lines changed

Some content is hidden

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

62 files changed

+8062
-15472
lines changed

.eslintrc.json

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
{
22
"root": true,
3-
"ignorePatterns": [
4-
"projects/**/*"
5-
],
3+
"ignorePatterns": ["projects/**/*"],
64
"overrides": [
75
{
8-
"files": [
9-
"*.ts"
10-
],
6+
"files": ["*.ts"],
117
"extends": [
128
"eslint:recommended",
139
"plugin:@typescript-eslint/recommended",
@@ -34,12 +30,8 @@
3430
}
3531
},
3632
{
37-
"files": [
38-
"*.html"
39-
],
40-
"extends": [
41-
"plugin:@angular-eslint/template/recommended"
42-
],
33+
"files": ["*.html"],
34+
"extends": ["plugin:@angular-eslint/template/recommended"],
4335
"rules": {}
4436
}
4537
]

.github/workflows/prod.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
node-version: '18'
2929

3030
- name: 🔨 Build Project
31-
run: |
31+
run: |
3232
npm i --legacy-peer-deps
3333
npm run build-prod
3434
- name: 📂 Deploy to Server

README.md

Lines changed: 71 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,99 @@
1-
# Mantis Free Angular Bootstrap Admin Template [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Get%20Mantis%20Angular%20-%20The%20most%20beautiful%20Material%20designed%20Admin%20Dashboard%20Template%20&url=https://mantisdashboard.io&via=codedthemes&hashtags=angular,webdev,developers,javascript)
1+
# Mantis Free Angular Bootstrap Admin Template [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Get%20Mantis%20Angular%20-%20The%20most%20Beautiful%20Bootstrap%20Designed%20Admin%20Dashboard%20Template%20&url=https://mantisdashboard.io&via=codedthemes&hashtags=angular,webdev,developers,javascript)
22

33
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
44
[![Price](https://img.shields.io/badge/price-FREE-0098f7.svg)](https://github.com/codedthemes/mantis-free-angular-admin-template/blob/main/LICENSE)
55
[![GitHub package version](https://img.shields.io/github/package-json/v/codedthemes/mantis-free-angular-admin-template)](https://github.com/codedthemes/mantis-free-angular-admin-template/)
66

7-
87
Mantis is a free angular admin dashboard template built with Angular and latest Bootstrap 5. It is meant to provide the best possible User Experience with highly customizable feature-rich pages. It is a complete Dashboard Template that has easy and intuitive responsive design whether it is viewed on retina screens or laptops.
98

10-
:star: :star: :star: Do not forget to star (Top right of this page) it if you like the theme :star: :star: :star:
9+
:star: :star: :star: Do not forget to star (Top right of this page) it if you like the theme :star: :star: :star:
1110

12-
[Pro version](https://mantisdashboard.io/angular/default) of Mantis Angular Dashboard template contains features like TypeScript, Apps, Authentication Methods (i.e. JWT, Auth0, Firebase), Advance Components, Form Plugins, Layouts, Widgets, and many more.
11+
![IMG_8566.jpg](https://org-public-assets.s3.us-west-2.amazonaws.com/Free-Version-Banners/GITHUB-FREE-ANGULAR-REPO%20-%20Mantis.jpg)
1312

14-
| [Mantis Free](https://mantisdashboard.io/angular/free/) | [Mantis](https://codedthemes.com/item/mantis-angular-admin-template/) |
15-
| ---------------------------------------------------------------------------------------- | :------------------------------------------------------------------------|
16-
| **9** Demo pages | **45+** demo pages |
17-
| - | ✓ Multi-language |
18-
| - | ✓ Dark/Light Mode 🌓 |
19-
| - | ✓ TypeScript version |
20-
| - | ✓ 6+ color Options |
21-
| - | ✓ RTL |
22-
| - |[More components](https://codedthemes.com/item/mantis-angular-admin-template/) |
13+
[Pro version](https://codedthemes.com/item/mantis-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium) of Mantis Angular Dashboard template contains features like TypeScript, Apps, Authentication Methods (i.e. JWT), Advance Components, Form Plugins, Layouts, Widgets, and many more.
2314

15+
| [Mantis Free](https://mantisdashboard.io/angular/free/) | [Mantis](https://codedthemes.com/item/mantis-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium) |
16+
| ------------------------------------------------------- | :------------------------------------------------------------------------------- |
17+
| **9** Demo pages | **45+** demo pages |
18+
| - | ✓ Multi-language |
19+
| - | ✓ Dark/Light Mode 🌓 |
20+
| - | ✓ TypeScript version |
21+
| - | ✓ 6+ color Options |
22+
| - | ✓ RTL |
23+
| - |[More components](https://mantisdashboard.io/angular/default/components/basic/alert) |
24+
| ✓ MIT License |[Pro License](https://codedthemes.com/item/mantis-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium) |
2425

2526
## Why Mantis?
2627

2728
Mantis offers everything you need to create dashboards. We have included the following high-end features in our initial release:
2829

29-
* Modern aesthetics UI design
30-
* Bootstrap components
31-
* Fully Responsive, all modern browser supported
32-
* Easy to use code structure
33-
* Flexible & High-Performance code
34-
* Easy Documentation Guide
30+
- Modern aesthetics UI design
31+
- Bootstrap components
32+
- Fully Responsive, all modern browser supported
33+
- Easy to use code structure
34+
- Flexible & High-Performance code
35+
- Easy Documentation Guide
3536

3637
## Free Mantis Angular version
3738

38-
- [Preview](https://mantisdashboard.io/angular/free/)
39-
- [Download from Github](https://github.com/codedthemes/mantis-free-angular-admin-template)
40-
39+
#### Preview
40+
41+
- [Demo](https://mantisdashboard.io/angular/free/)
42+
43+
#### Download
44+
45+
- [Download from GitHub](https://github.com/codedthemes/mantis-free-angular-admin-template)
46+
4147
## Mantis Pro version
4248

43-
- [Preview](https://mantisdashboard.io/angular/default)
44-
- [Purchase from CodedThemes](https://codedthemes.com/item/mantis-angular-admin-template/)
49+
#### Preview
50+
51+
- [Demo](https://mantisdashboard.io/angular/default)
52+
53+
#### Purchase
54+
55+
- [Purchase from CodedThemes](https://codedthemes.com/item/mantis-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)
4556

4657
## Table of contents
4758

48-
* [Getting Started](#getting-started)
49-
* [Documentation](#documentation)
50-
* [Technology Stack](#technology-stack)
51-
* [Author](#author)
52-
* [Issues?](#issues)
53-
* [License](#license)
54-
* [More Free Angular Templates](#more-free-angular-dashboard-templates)
55-
* [More Pro Angular Templates](#more-premium-angular-dashboard-templates)
56-
* [Follow us](#follow-us)
57-
59+
- [Getting Started](#getting-started)
60+
- [Documentation](#documentation)
61+
- [Technology Stack](#technology-stack)
62+
- [Author](#author)
63+
- [Issues?](#issues)
64+
- [License](#license)
65+
- [More Free Angular Templates](#more-free-angular-dashboard-templates)
66+
- [More Pro Angular Templates](#more-premium-angular-dashboard-templates)
67+
- [Follow us](#follow-us)
68+
5869
## Getting Started
5970

60-
1. Clone from Github
71+
1. Clone from Github
72+
6173
```
6274
git clone https://github.com/codedthemes/mantis-free-angular-admin-template.git
6375
```
76+
6477
2. Install packages
78+
6579
```
66-
npm i --legacy-peer-deps
80+
yarn
6781
```
6882

6983
3. Run project
84+
7085
```
71-
npm run start
86+
yarn start
7287
```
7388

74-
7589
## Documentation
7690

7791
[Mantis Angular Documentation](https://codedthemes.gitbook.io/mantis-angular/) helps you with installation, deployment, and troubleshooting.
7892

7993
## Technology Stack
8094

81-
- Bootstrap 5
82-
- Angular 15
83-
95+
- Bootstrap 5
96+
- Angular 17
8497

8598
## Author
8699

@@ -92,7 +105,7 @@ To report a bug, please submit an [issue](https://github.com/codedthemes/mantis-
92105

93106
## License
94107

95-
- Licensed cover under [MIT](https://github.com/codedthemes/datta-able-bootstrap-dashboard/blob/master/LICENSE)
108+
- Licensed cover under [MIT](https://github.com/codedthemes/mantis-free-angular-admin-template/blob/master/LICENSE)
96109

97110
## Mantis - React version
98111

@@ -101,22 +114,23 @@ To report a bug, please submit an [issue](https://github.com/codedthemes/mantis-
101114

102115
## More Free Angular Dashboard Templates
103116

104-
- [Datta Able Angular](https://codedthemes.com/item/datta-able-angular-lite/)
105-
- [Gradient Able Angular](https://codedthemes.com/item/gradient-able-angular-free-admin-template/)
106-
- [Next Angular](https://codedthemes.com/item/next-free-admin-template/)
107-
- [Berry Angular](https://codedthemes.com/item/berry-angular-free-admin-template/)
117+
- [Datta Able Angular](https://codedthemes.com/item/datta-able-angular-lite/)
118+
- [Gradient Able Angular](https://codedthemes.com/item/gradient-able-angular-free-admin-template/)
119+
- [Next Angular](https://codedthemes.com/item/next-free-admin-template/)
120+
- [Berry Angular](https://codedthemes.com/item/berry-angular-free-admin-template/)
108121

109122
## More Premium Angular Dashboard Templates
110123

111-
- [Datta Able Angular Pro](https://codedthemes.com/item/datta-able-angular/)
112-
- [Gradient Able Angular Pro](https://codedthemes.com/item/gradient-able-angular-admin-template/)
113-
- [Next Angular Pro](https://codedthemes.com/item/next-angular-admin-template/)
114-
- [Berry Angular Pro](https://codedthemes.com/item/berry-angular-admin-dashboard-template/)
115-
124+
- [Datta Able Angular Pro](https://codedthemes.com/item/datta-able-angular/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)
125+
- [Gradient Able Angular Pro](https://codedthemes.com/item/gradient-able-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)
126+
- [Next Angular Pro](https://codedthemes.com/item/next-angular-admin-template/)
127+
- [Berry Angular Pro](https://codedthemes.com/item/berry-angular-admin-dashboard-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)
128+
116129
## Follow us
117-
- [Website](https://mantisdashboard.io/angular/)
118-
- [Blog](https://blog.mantisdashboard.io)
119-
- [CodedThemes](https://codedthemes.com)
120-
- [Dribbble](https://dribbble.com/codedthemes)
121-
- [Facebook](https://www.facebook.com/codedthemes)
122-
- [Twitter](https://twitter.com/codedthemes)
130+
131+
- Website [https://mantisdashboard.io/angular/default/](https://mantisdashboard.io/angular/default/)
132+
- Blog [https://blog.mantisdashboard.io](https://blog.mantisdashboard.io)
133+
- CodedThemes [https://codedthemes.com](https://codedthemes.com)
134+
- Dribbble [https://dribbble.com/codedthemes](https://dribbble.com/codedthemes)
135+
- Facebook [https://www.facebook.com/codedthemes](https://www.facebook.com/codedthemes)
136+
- Twitter [https://twitter.com/codedthemes](https://twitter.com/codedthemes)

angular.json

Lines changed: 10 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,15 @@
1717
"build": {
1818
"builder": "@angular-devkit/build-angular:browser",
1919
"options": {
20-
"allowedCommonJsDependencies": [
21-
"bezier-easing",
22-
"apexcharts"
23-
],
20+
"allowedCommonJsDependencies": ["bezier-easing", "apexcharts"],
2421
"outputPath": "dist",
2522
"index": "src/index.html",
2623
"main": "src/main.ts",
2724
"polyfills": "src/polyfills.ts",
2825
"tsConfig": "tsconfig.app.json",
2926
"inlineStyleLanguage": "scss",
30-
"assets": [
31-
"src/favicon.ico",
32-
"src/assets"
33-
],
34-
"styles": [
35-
"src/styles.scss"
36-
],
27+
"assets": ["src/favicon.ico", "src/assets"],
28+
"styles": ["src/styles.scss"],
3729
"scripts": []
3830
},
3931
"configurations": {
@@ -73,18 +65,18 @@
7365
"builder": "@angular-devkit/build-angular:dev-server",
7466
"configurations": {
7567
"production": {
76-
"browserTarget": "mantis-free-version:build:production"
68+
"buildTarget": "mantis-free-version:build:production"
7769
},
7870
"development": {
79-
"browserTarget": "mantis-free-version:build:development"
71+
"buildTarget": "mantis-free-version:build:development"
8072
}
8173
},
8274
"defaultConfiguration": "development"
8375
},
8476
"extract-i18n": {
8577
"builder": "@angular-devkit/build-angular:extract-i18n",
8678
"options": {
87-
"browserTarget": "mantis-free-version:build"
79+
"buildTarget": "mantis-free-version:build"
8880
}
8981
},
9082
"test": {
@@ -95,32 +87,22 @@
9587
"tsConfig": "tsconfig.spec.json",
9688
"karmaConfig": "karma.conf.js",
9789
"inlineStyleLanguage": "scss",
98-
"assets": [
99-
"src/favicon.ico",
100-
"src/assets"
101-
],
102-
"styles": [
103-
"src/styles.scss"
104-
],
90+
"assets": ["src/favicon.ico", "src/assets"],
91+
"styles": ["src/styles.scss"],
10592
"scripts": []
10693
}
10794
},
10895
"lint": {
10996
"builder": "@angular-eslint/builder:lint",
11097
"options": {
111-
"lintFilePatterns": [
112-
"src/**/*.ts",
113-
"src/**/*.html"
114-
]
98+
"lintFilePatterns": ["src/**/*.ts", "src/**/*.html"]
11599
}
116100
}
117101
}
118102
}
119103
},
120104
"cli": {
121105
"analytics": "78098098-d354-45f7-8651-2271a72fc826",
122-
"schematicCollections": [
123-
"@angular-eslint/schematics"
124-
]
106+
"schematicCollections": ["@angular-eslint/schematics"]
125107
}
126108
}

karma.conf.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ module.exports = function (config) {
2727
coverageReporter: {
2828
dir: require('path').join(__dirname, './coverage/mantis-free-version'),
2929
subdir: '.',
30-
reporters: [
31-
{ type: 'html' },
32-
{ type: 'text-summary' }
33-
]
30+
reporters: [{ type: 'html' }, { type: 'text-summary' }]
3431
},
3532
reporters: ['progress', 'kjhtml'],
3633
port: 9876,

0 commit comments

Comments
 (0)