Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stage #8

Merged
merged 12 commits into from
Feb 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 4 additions & 12 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
{
"root": true,
"ignorePatterns": [
"projects/**/*"
],
"ignorePatterns": ["projects/**/*"],
"overrides": [
{
"files": [
"*.ts"
],
"files": ["*.ts"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
Expand All @@ -34,12 +30,8 @@
}
},
{
"files": [
"*.html"
],
"extends": [
"plugin:@angular-eslint/template/recommended"
],
"files": ["*.html"],
"extends": ["plugin:@angular-eslint/template/recommended"],
"rules": {}
}
]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
node-version: '18'

- name: 🔨 Build Project
run: |
run: |
npm i --legacy-peer-deps
npm run build-prod
- name: 📂 Deploy to Server
Expand Down
128 changes: 71 additions & 57 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,86 +1,99 @@
# 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)
# 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)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Price](https://img.shields.io/badge/price-FREE-0098f7.svg)](https://github.com/codedthemes/mantis-free-angular-admin-template/blob/main/LICENSE)
[![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/)


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.

:star: :star: :star: Do not forget to star (Top right of this page) it if you like the theme :star: :star: :star:
:star: :star: :star: Do not forget to star (Top right of this page) it if you like the theme :star: :star: :star:

[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.
![IMG_8566.jpg](https://org-public-assets.s3.us-west-2.amazonaws.com/Free-Version-Banners/GITHUB-FREE-ANGULAR-REPO%20-%20Mantis.jpg)

| [Mantis Free](https://mantisdashboard.io/angular/free/) | [Mantis](https://codedthemes.com/item/mantis-angular-admin-template/) |
| ---------------------------------------------------------------------------------------- | :------------------------------------------------------------------------|
| **9** Demo pages | **45+** demo pages |
| - | ✓ Multi-language |
| - | ✓ Dark/Light Mode 🌓 |
| - | ✓ TypeScript version |
| - | ✓ 6+ color Options |
| - | ✓ RTL |
| - | ✓ [More components](https://codedthemes.com/item/mantis-angular-admin-template/) |
[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.

| [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) |
| ------------------------------------------------------- | :------------------------------------------------------------------------------- |
| **9** Demo pages | **45+** demo pages |
| - | ✓ Multi-language |
| - | ✓ Dark/Light Mode 🌓 |
| - | ✓ TypeScript version |
| - | ✓ 6+ color Options |
| - | ✓ RTL |
| - | ✓ [More components](https://mantisdashboard.io/angular/default/components/basic/alert) |
| ✓ MIT License | ✓ [Pro License](https://codedthemes.com/item/mantis-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium) |

## Why Mantis?

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

* Modern aesthetics UI design
* Bootstrap components
* Fully Responsive, all modern browser supported
* Easy to use code structure
* Flexible & High-Performance code
* Easy Documentation Guide
- Modern aesthetics UI design
- Bootstrap components
- Fully Responsive, all modern browser supported
- Easy to use code structure
- Flexible & High-Performance code
- Easy Documentation Guide

## Free Mantis Angular version

- [Preview](https://mantisdashboard.io/angular/free/)
- [Download from Github](https://github.com/codedthemes/mantis-free-angular-admin-template)

#### Preview

- [Demo](https://mantisdashboard.io/angular/free/)

#### Download

- [Download from GitHub](https://github.com/codedthemes/mantis-free-angular-admin-template)

## Mantis Pro version

- [Preview](https://mantisdashboard.io/angular/default)
- [Purchase from CodedThemes](https://codedthemes.com/item/mantis-angular-admin-template/)
#### Preview

- [Demo](https://mantisdashboard.io/angular/default)

#### Purchase

- [Purchase from CodedThemes](https://codedthemes.com/item/mantis-angular-admin-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)

## Table of contents

* [Getting Started](#getting-started)
* [Documentation](#documentation)
* [Technology Stack](#technology-stack)
* [Author](#author)
* [Issues?](#issues)
* [License](#license)
* [More Free Angular Templates](#more-free-angular-dashboard-templates)
* [More Pro Angular Templates](#more-premium-angular-dashboard-templates)
* [Follow us](#follow-us)
- [Getting Started](#getting-started)
- [Documentation](#documentation)
- [Technology Stack](#technology-stack)
- [Author](#author)
- [Issues?](#issues)
- [License](#license)
- [More Free Angular Templates](#more-free-angular-dashboard-templates)
- [More Pro Angular Templates](#more-premium-angular-dashboard-templates)
- [Follow us](#follow-us)

## Getting Started

1. Clone from Github
1. Clone from Github

```
git clone https://github.com/codedthemes/mantis-free-angular-admin-template.git
```

2. Install packages

```
npm i --legacy-peer-deps
yarn
```

3. Run project

```
npm run start
yarn start
```


## Documentation

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

## Technology Stack

- Bootstrap 5
- Angular 15

- Bootstrap 5
- Angular 17

## Author

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

## License

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

## Mantis - React version

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

## More Free Angular Dashboard Templates

- [Datta Able Angular](https://codedthemes.com/item/datta-able-angular-lite/)
- [Gradient Able Angular](https://codedthemes.com/item/gradient-able-angular-free-admin-template/)
- [Next Angular](https://codedthemes.com/item/next-free-admin-template/)
- [Berry Angular](https://codedthemes.com/item/berry-angular-free-admin-template/)
- [Datta Able Angular](https://codedthemes.com/item/datta-able-angular-lite/)
- [Gradient Able Angular](https://codedthemes.com/item/gradient-able-angular-free-admin-template/)
- [Next Angular](https://codedthemes.com/item/next-free-admin-template/)
- [Berry Angular](https://codedthemes.com/item/berry-angular-free-admin-template/)

## More Premium Angular Dashboard Templates

- [Datta Able Angular Pro](https://codedthemes.com/item/datta-able-angular/)
- [Gradient Able Angular Pro](https://codedthemes.com/item/gradient-able-angular-admin-template/)
- [Next Angular Pro](https://codedthemes.com/item/next-angular-admin-template/)
- [Berry Angular Pro](https://codedthemes.com/item/berry-angular-admin-dashboard-template/)
- [Datta Able Angular Pro](https://codedthemes.com/item/datta-able-angular/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)
- [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)
- [Next Angular Pro](https://codedthemes.com/item/next-angular-admin-template/)
- [Berry Angular Pro](https://codedthemes.com/item/berry-angular-admin-dashboard-template/?utm_source=free_demo&utm_medium=codedthemes&utm_campaign=button_download_premium)

## Follow us
- [Website](https://mantisdashboard.io/angular/)
- [Blog](https://blog.mantisdashboard.io)
- [CodedThemes](https://codedthemes.com)
- [Dribbble](https://dribbble.com/codedthemes)
- [Facebook](https://www.facebook.com/codedthemes)
- [Twitter](https://twitter.com/codedthemes)

- Website [https://mantisdashboard.io/angular/default/](https://mantisdashboard.io/angular/default/)
- Blog [https://blog.mantisdashboard.io](https://blog.mantisdashboard.io)
- CodedThemes [https://codedthemes.com](https://codedthemes.com)
- Dribbble [https://dribbble.com/codedthemes](https://dribbble.com/codedthemes)
- Facebook [https://www.facebook.com/codedthemes](https://www.facebook.com/codedthemes)
- Twitter [https://twitter.com/codedthemes](https://twitter.com/codedthemes)
38 changes: 10 additions & 28 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,15 @@
"build": {
"builder": "@angular-devkit/build-angular:browser",
"options": {
"allowedCommonJsDependencies": [
"bezier-easing",
"apexcharts"
],
"allowedCommonJsDependencies": ["bezier-easing", "apexcharts"],
"outputPath": "dist",
"index": "src/index.html",
"main": "src/main.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "tsconfig.app.json",
"inlineStyleLanguage": "scss",
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"src/styles.scss"
],
"assets": ["src/favicon.ico", "src/assets"],
"styles": ["src/styles.scss"],
"scripts": []
},
"configurations": {
Expand Down Expand Up @@ -73,18 +65,18 @@
"builder": "@angular-devkit/build-angular:dev-server",
"configurations": {
"production": {
"browserTarget": "mantis-free-version:build:production"
"buildTarget": "mantis-free-version:build:production"
},
"development": {
"browserTarget": "mantis-free-version:build:development"
"buildTarget": "mantis-free-version:build:development"
}
},
"defaultConfiguration": "development"
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "mantis-free-version:build"
"buildTarget": "mantis-free-version:build"
}
},
"test": {
Expand All @@ -95,32 +87,22 @@
"tsConfig": "tsconfig.spec.json",
"karmaConfig": "karma.conf.js",
"inlineStyleLanguage": "scss",
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"src/styles.scss"
],
"assets": ["src/favicon.ico", "src/assets"],
"styles": ["src/styles.scss"],
"scripts": []
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"src/**/*.ts",
"src/**/*.html"
]
"lintFilePatterns": ["src/**/*.ts", "src/**/*.html"]
}
}
}
}
},
"cli": {
"analytics": "78098098-d354-45f7-8651-2271a72fc826",
"schematicCollections": [
"@angular-eslint/schematics"
]
"schematicCollections": ["@angular-eslint/schematics"]
}
}
5 changes: 1 addition & 4 deletions karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,7 @@ module.exports = function (config) {
coverageReporter: {
dir: require('path').join(__dirname, './coverage/mantis-free-version'),
subdir: '.',
reporters: [
{ type: 'html' },
{ type: 'text-summary' }
]
reporters: [{ type: 'html' }, { type: 'text-summary' }]
},
reporters: ['progress', 'kjhtml'],
port: 9876,
Expand Down
Loading
Loading