-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* complete free version * add version and app.config in change * some change and doing ptr formate * resolve budget issue as well * bug_fix * added CICD. updated links * Update README.md * Update README.md * Update README.md Co-authored-by: Harshad <[email protected]> Co-authored-by: CodedThemes <[email protected]>
- Loading branch information
1 parent
b0d3af5
commit 1702efa
Showing
180 changed files
with
38,034 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. | ||
# For additional information regarding the format and rule options, please see: | ||
# https://github.com/browserslist/browserslist#queries | ||
|
||
# For the full list of supported browsers by the Angular framework, please see: | ||
# https://angular.io/guide/browser-support | ||
|
||
# You can see what browsers were selected by your queries by running: | ||
# npx browserslist | ||
|
||
last 1 Chrome version | ||
last 1 Firefox version | ||
last 2 Edge major versions | ||
last 2 Safari major versions | ||
last 2 iOS major versions | ||
Firefox ESR |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Editor configuration, see https://editorconfig.org | ||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
indent_style = space | ||
indent_size = 2 | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
|
||
[*.ts] | ||
quote_type = single | ||
|
||
[*.md] | ||
max_line_length = off | ||
trim_trailing_whitespace = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
name: Node - SSH deploy | ||
|
||
# Controls when the action will run. | ||
on: | ||
# Triggers the workflow on push or pull request events but only for the master branch | ||
push: | ||
branches: | ||
- master | ||
pull_request: | ||
types: | ||
- closed | ||
branches: | ||
- master | ||
|
||
jobs: | ||
if_merged: | ||
if: github.event.pull_request.merged == true | ||
name: 🎉 Deploy | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: 🚚 Get latest code | ||
uses: actions/checkout@v2 | ||
|
||
- name: Use Node.js 16 | ||
uses: actions/setup-node@v2-beta | ||
with: | ||
node-version: '16' | ||
|
||
- name: 🔨 Build Project | ||
run: | | ||
npm i | ||
npm run build-prod | ||
- name: 📂 Deploy to Server | ||
uses: easingthemes/[email protected] | ||
env: | ||
SSH_PRIVATE_KEY: ${{ secrets.SERVER_SSH_KEY }} | ||
# ARGS: "-rltgoDzvO --delete" | ||
SOURCE: 'dist/' | ||
REMOTE_HOST: 192.34.62.123 | ||
REMOTE_USER: berry | ||
TARGET: public_html/angular/free | ||
EXCLUDE: '/node_modules/' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -102,3 +102,7 @@ dist | |
|
||
# TernJS port file | ||
.tern-port | ||
|
||
#angular catch file | ||
.angular | ||
.vscode/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{ | ||
"bracketSpacing": true, | ||
"printWidth": 140, | ||
"singleQuote": true, | ||
"trailingComma": "none", | ||
"tabWidth": 2, | ||
"useTabs": false, | ||
"htmlWhitespaceSensitivity": "strict", | ||
"bracketSameLine": false | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,113 @@ | ||
# berry-free-angular-admin-template | ||
Free Angular admin template for Berry design | ||
# Berry 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%20Berry%20React%20-%20The%20most%20beautiful%20Material%20designed%20Admin%20Dashboard%20Template%20&url=https://berrydashboard.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/berry-free-angular-admin-template/blob/main/LICENSE) | ||
[![GitHub package version](https://img.shields.io/github/package-json/v/codedthemes/berry-free-angular-admin-template)](https://github.com/codedthemes/berry-free-angular-admin-template/) | ||
|
||
|
||
Berry 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: | ||
|
||
![IMG_8566.jpg](https://berrydashboard.io/imp-images/berry-github-free-angular-repo-1.jpg) | ||
|
||
|
||
[Pro version](https://berrydashboard.io) of Berry Angular Dashboard template contains features like TypeScript, Apps, Authentication Methods (i.e. JWT, Auth0, Firebase), Advance Components, Form Plugins, Layouts, Widgets, and many more. | ||
|
||
| [Berry Free](https://berrydashboard.io/angular/free/) | [Berry](https://codedthemes.com/item/berry-angular-admin-dashboard-template/) | | ||
| ---------------------------------------------------------------------------------------- | :------------------------------------------------------------------------| | ||
| **9** Demo pages | **45+** demo pages | | ||
| - | ✓ Multi-language | | ||
| - | ✓ Dark/Light Mode 🌓 | | ||
| - | ✓ TypeScript version | | ||
| - | ✓ 6+ color Options | | ||
| - | ✓ RTL | | ||
| - | ✓ [More components](https://codedthemes.com/item/berry-angular-admin-dashboard-template/) | | ||
|
||
|
||
## Why Berry? | ||
|
||
Berry 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 | ||
|
||
## Free Berry Angular version | ||
|
||
- [Preview](https://berrydashboard.io/angular/free/) | ||
- [Download from Github](https://github.com/codedthemes/berry-free-angular-admin-template) | ||
|
||
## Berry Pro version | ||
|
||
- [Preview](https://berrydashboard.io/angular/default) | ||
- [Purchase from CodedThemes](https://codedthemes.com/item/berry-angular-admin-dashboard-template/) | ||
|
||
## 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 | ||
|
||
Clone from Github | ||
``` | ||
git clone https://github.com/codedthemes/berry-free-angular-admin-template.git | ||
``` | ||
|
||
## Documentation | ||
|
||
[Berry Angular Documentation](https://codedthemes.gitbook.io/berry-angular/) helps you with installation, deployment, and troubleshooting. | ||
|
||
## Technology Stack | ||
|
||
- Bootstrap 5 | ||
- Angular 14 | ||
|
||
|
||
## Author | ||
|
||
Berry is developed by Team [CodedThemes](https://codedthemes.com). | ||
|
||
## Issues | ||
|
||
To report a bug, please submit an [issue](https://github.com/codedthemes/berry-free-angular-admin-template/issues) on Github. We will respond as soon as possible to resolve the issue. | ||
|
||
## License | ||
|
||
- Licensed cover under [MIT](https://github.com/codedthemes/datta-able-bootstrap-dashboard/blob/master/LICENSE) | ||
|
||
## Berry - React version | ||
|
||
- [Free](https://berrydashboard.io/free/) | ||
- [Premium](https://material-ui.com/store/items/berry-react-material-admin/) | ||
|
||
## 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/) | ||
|
||
## 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/) | ||
|
||
## Follow us | ||
- [Website](https://berrydashboard.io/angular/) | ||
- [Blog](https://blog.berrydashboard.io) | ||
- [CodedThemes](https://codedthemes.com) | ||
- [Dribbble](https://dribbble.com/codedthemes) | ||
- [Facebook](https://www.facebook.com/codedthemes) | ||
- [Twitter](https://twitter.com/codedthemes) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,117 @@ | ||
{ | ||
"$schema": "./node_modules/@angular/cli/lib/config/schema.json", | ||
"version": 1, | ||
"newProjectRoot": "projects", | ||
"projects": { | ||
"free-version": { | ||
"projectType": "application", | ||
"schematics": { | ||
"@schematics/angular:component": { | ||
"style": "scss" | ||
} | ||
}, | ||
"root": "", | ||
"sourceRoot": "src", | ||
"prefix": "app", | ||
"architect": { | ||
"build": { | ||
"builder": "@angular-devkit/build-angular:browser", | ||
"options": { | ||
"outputPath": "dist/free-version", | ||
"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" | ||
], | ||
"scripts": [] | ||
}, | ||
"configurations": { | ||
"production": { | ||
"budgets": [ | ||
{ | ||
"type": "initial", | ||
"maximumWarning": "500kb", | ||
"maximumError": "1mb" | ||
}, | ||
{ | ||
"type": "anyComponentStyle", | ||
"maximumWarning": "2kb", | ||
"maximumError": "4kb" | ||
} | ||
], | ||
"fileReplacements": [ | ||
{ | ||
"replace": "src/environments/environment.ts", | ||
"with": "src/environments/environment.prod.ts" | ||
} | ||
], | ||
"outputHashing": "all", | ||
"optimization": { | ||
"scripts": true, | ||
"styles": { | ||
"minify": true, | ||
"inlineCritical": false | ||
} | ||
} | ||
}, | ||
"development": { | ||
"buildOptimizer": false, | ||
"optimization": false, | ||
"vendorChunk": true, | ||
"extractLicenses": false, | ||
"sourceMap": true, | ||
"namedChunks": true | ||
} | ||
}, | ||
"defaultConfiguration": "production" | ||
}, | ||
"serve": { | ||
"builder": "@angular-devkit/build-angular:dev-server", | ||
"configurations": { | ||
"production": { | ||
"browserTarget": "free-version:build:production" | ||
}, | ||
"development": { | ||
"browserTarget": "free-version:build:development" | ||
} | ||
}, | ||
"defaultConfiguration": "development" | ||
}, | ||
"extract-i18n": { | ||
"builder": "@angular-devkit/build-angular:extract-i18n", | ||
"options": { | ||
"browserTarget": "free-version:build" | ||
} | ||
}, | ||
"test": { | ||
"builder": "@angular-devkit/build-angular:karma", | ||
"options": { | ||
"main": "src/test.ts", | ||
"polyfills": "src/polyfills.ts", | ||
"tsConfig": "tsconfig.spec.json", | ||
"karmaConfig": "karma.conf.js", | ||
"inlineStyleLanguage": "scss", | ||
"assets": [ | ||
"src/favicon.ico", | ||
"src/assets" | ||
], | ||
"styles": [ | ||
"src/styles.scss" | ||
], | ||
"scripts": [] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"cli": { | ||
"analytics": "b68da35f-6e9b-4e25-9791-9b99b359fd6e" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
// Karma configuration file, see link for more information | ||
// https://karma-runner.github.io/1.0/config/configuration-file.html | ||
|
||
module.exports = function (config) { | ||
config.set({ | ||
basePath: '', | ||
frameworks: ['jasmine', '@angular-devkit/build-angular'], | ||
plugins: [ | ||
require('karma-jasmine'), | ||
require('karma-chrome-launcher'), | ||
require('karma-jasmine-html-reporter'), | ||
require('karma-coverage'), | ||
require('@angular-devkit/build-angular/plugins/karma') | ||
], | ||
client: { | ||
jasmine: { | ||
// you can add configuration options for Jasmine here | ||
// the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html | ||
// for example, you can disable the random execution with `random: false` | ||
// or set a specific seed with `seed: 4321` | ||
}, | ||
clearContext: false // leave Jasmine Spec Runner output visible in browser | ||
}, | ||
jasmineHtmlReporter: { | ||
suppressAll: true // removes the duplicated traces | ||
}, | ||
coverageReporter: { | ||
dir: require('path').join(__dirname, './coverage/free-version'), | ||
subdir: '.', | ||
reporters: [ | ||
{ type: 'html' }, | ||
{ type: 'text-summary' } | ||
] | ||
}, | ||
reporters: ['progress', 'kjhtml'], | ||
port: 9876, | ||
colors: true, | ||
logLevel: config.LOG_INFO, | ||
autoWatch: true, | ||
browsers: ['Chrome'], | ||
singleRun: false, | ||
restartOnFileChange: true | ||
}); | ||
}; |
Oops, something went wrong.