Browse Source

feat: upgrade font awesome

pull/1944/head
mehmet-erim 7 years ago
parent
commit
e4957fe455
  1. 9
      npm/ng-packs/angular.json
  2. 8
      npm/ng-packs/apps/dev-app/src/app/app.component.ts
  3. 2
      npm/ng-packs/apps/dev-app/src/app/home/home.component.html
  4. 21
      npm/ng-packs/package.json
  5. 1
      npm/ng-packs/packages/theme-shared/ng-package.json
  6. 3
      npm/ng-packs/packages/theme-shared/package.json
  7. 2
      npm/ng-packs/packages/theme-shared/src/lib/components/button/button.component.ts
  8. 9
      templates/app/angular/angular.json
  9. 8
      templates/app/angular/src/app/app.component.ts
  10. 2
      templates/app/angular/src/app/home/home.component.html

9
npm/ng-packs/angular.json

@ -435,9 +435,14 @@
"apps/dev-app/src/styles.scss", "apps/dev-app/src/styles.scss",
"node_modules/bootstrap/dist/css/bootstrap.min.css", "node_modules/bootstrap/dist/css/bootstrap.min.css",
{ {
"input": "node_modules/font-awesome/css/font-awesome.min.css", "input": "node_modules/@fortawesome/fontawesome-free/css/all.min.css",
"lazy": true, "lazy": true,
"bundleName": "font-awesome.min" "bundleName": "fontawesome-all.min"
},
{
"input": "node_modules/@fortawesome/fontawesome-free/css/v4-shims.min.css",
"lazy": true,
"bundleName": "fontawesome-v4-shims.min"
}, },
{ {
"input": "node_modules/primeng/resources/themes/nova-light/theme.css", "input": "node_modules/primeng/resources/themes/nova-light/theme.css",

8
npm/ng-packs/apps/dev-app/src/app/app.component.ts

@ -14,7 +14,13 @@ export class AppComponent implements OnInit {
ngOnInit() { ngOnInit() {
this.lazyLoadService this.lazyLoadService
.load( .load(
['primeng.min.css', 'primeicons.css', 'primeng-nova-light-theme.css', 'font-awesome.min.css'], [
'primeng.min.css',
'primeicons.css',
'primeng-nova-light-theme.css',
'fontawesome-all.min.css',
'fontawesome-v4-shims.min.css',
],
'style', 'style',
null, null,
'head', 'head',

2
npm/ng-packs/apps/dev-app/src/app/home/home.component.html

@ -6,7 +6,7 @@
</p> </p>
<p *ngIf="!hasLoggedIn"> <p *ngIf="!hasLoggedIn">
<a routerLink="/account/login" [state]="{ redirectUrl: '/' }" class="btn btn-primary" role="button" <a routerLink="/account/login" [state]="{ redirectUrl: '/' }" class="btn btn-primary" role="button"
><i class="fa fa-sign-in"></i>{{ 'AbpIdentity::Login' | abpLocalization }}</a ><i class="fa fa-sign-in mr-1"></i>{{ 'AbpIdentity::Login' | abpLocalization }}</a
> >
</p> </p>
<hr /> <hr />

21
npm/ng-packs/package.json

@ -7,13 +7,17 @@
"abpng": "abpng", "abpng": "abpng",
"commit": "git-cz && node scripts/push.js", "commit": "git-cz && node scripts/push.js",
"lint": "ng lint --fix", "lint": "ng lint --fix",
"build:scripts": "cd scripts && npm install && npm run build" "scripts:build": "cd scripts && npm install && npm run build"
}, },
"devDependencies": { "devDependencies": {
"@abp/ng.core": "^0.9.0", "@abp/ng.account.config": "0.9.2",
"@abp/ng.feature-management": "^0.9.0", "@abp/ng.core": "0.9.2",
"@abp/ng.permission-management": "^0.9.0", "@abp/ng.feature-management": "0.9.2",
"@abp/ng.theme.shared": "^0.9.0", "@abp/ng.identity.config": "0.9.2",
"@abp/ng.permission-management": "0.9.2",
"@abp/ng.setting-management.config": "0.9.2",
"@abp/ng.tenant-management.config": "0.9.2",
"@abp/ng.theme.shared": "0.9.2",
"@angular-builders/jest": "^8.2.0", "@angular-builders/jest": "^8.2.0",
"@angular-devkit/build-angular": "~0.803.6", "@angular-devkit/build-angular": "~0.803.6",
"@angular-devkit/build-ng-packagr": "~0.803.6", "@angular-devkit/build-ng-packagr": "~0.803.6",
@ -29,6 +33,7 @@
"@angular/platform-browser": "~8.2.8", "@angular/platform-browser": "~8.2.8",
"@angular/platform-browser-dynamic": "~8.2.8", "@angular/platform-browser-dynamic": "~8.2.8",
"@angular/router": "~8.1.2", "@angular/router": "~8.1.2",
"@fortawesome/fontawesome-free": "^5.11.2",
"@ng-bootstrap/ng-bootstrap": "^5.1.0", "@ng-bootstrap/ng-bootstrap": "^5.1.0",
"@ngneat/spectator": "^4.4.0", "@ngneat/spectator": "^4.4.0",
"@ngx-validate/core": "^0.0.7", "@ngx-validate/core": "^0.0.7",
@ -64,11 +69,7 @@
"tsickle": "^0.37.0", "tsickle": "^0.37.0",
"tslint": "~5.20.0", "tslint": "~5.20.0",
"typescript": "~3.5.3", "typescript": "~3.5.3",
"zone.js": "~0.9.1", "zone.js": "~0.9.1"
"@abp/ng.account.config": "^0.9.0",
"@abp/ng.identity.config": "0.9.0",
"@abp/ng.tenant-management.config": "^0.9.0",
"@abp/ng.setting-management.config": "^0.9.0"
}, },
"dependencies": { "dependencies": {
"tslib": "^1.10.0" "tslib": "^1.10.0"

1
npm/ng-packs/packages/theme-shared/ng-package.json

@ -7,6 +7,7 @@
"whitelistedNonPeerDependencies": [ "whitelistedNonPeerDependencies": [
"@abp/ng.core", "@abp/ng.core",
"@angular/cdk", "@angular/cdk",
"@fortawesome/fontawesome-free",
"@ng-bootstrap/ng-bootstrap", "@ng-bootstrap/ng-bootstrap",
"@ngx-validate/core", "@ngx-validate/core",
"bootstrap", "bootstrap",

3
npm/ng-packs/packages/theme-shared/package.json

@ -4,6 +4,7 @@
"dependencies": { "dependencies": {
"@abp/ng.core": "^0.9.2", "@abp/ng.core": "^0.9.2",
"@angular/cdk": "^8.0.1", "@angular/cdk": "^8.0.1",
"@fortawesome/fontawesome-free": "5.10.1",
"@ng-bootstrap/ng-bootstrap": "^5.1.0", "@ng-bootstrap/ng-bootstrap": "^5.1.0",
"@ngx-validate/core": "^0.0.7", "@ngx-validate/core": "^0.0.7",
"bootstrap": "^4.3.1", "bootstrap": "^4.3.1",
@ -11,7 +12,7 @@
"font-awesome": "^4.7.0", "font-awesome": "^4.7.0",
"ngx-perfect-scrollbar": "^8.0.0", "ngx-perfect-scrollbar": "^8.0.0",
"primeicons": "^2.0.0", "primeicons": "^2.0.0",
"primeng": "^8.0.3" "primeng": "^8.0.4"
}, },
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"

2
npm/ng-packs/packages/theme-shared/src/lib/components/button/button.component.ts

@ -55,7 +55,7 @@ export class ButtonComponent implements OnInit {
@Input() type = 'button'; @Input() type = 'button';
get icon(): string { get icon(): string {
return `${this.loading ? 'fa fa-pulse fa-spinner' : this.iconClass || 'd-none'}`; return `${this.loading ? 'fa fa-spinner fa-spin' : this.iconClass || 'd-none'}`;
} }
constructor(private renderer: Renderer2) {} constructor(private renderer: Renderer2) {}

9
templates/app/angular/angular.json

@ -29,9 +29,14 @@
"src/styles.scss", "src/styles.scss",
"node_modules/bootstrap/dist/css/bootstrap.min.css", "node_modules/bootstrap/dist/css/bootstrap.min.css",
{ {
"input": "node_modules/font-awesome/css/font-awesome.min.css", "input": "node_modules/@fortawesome/fontawesome-free/css/all.min.css",
"lazy": true, "lazy": true,
"bundleName": "font-awesome.min" "bundleName": "fontawesome-all.min"
},
{
"input": "node_modules/@fortawesome/fontawesome-free/css/v4-shims.min.css",
"lazy": true,
"bundleName": "fontawesome-v4-shims.min"
}, },
{ {
"input": "node_modules/primeng/resources/themes/nova-light/theme.css", "input": "node_modules/primeng/resources/themes/nova-light/theme.css",

8
templates/app/angular/src/app/app.component.ts

@ -14,7 +14,13 @@ export class AppComponent implements OnInit {
ngOnInit() { ngOnInit() {
this.lazyLoadService this.lazyLoadService
.load( .load(
['primeng.min.css', 'primeicons.css', 'primeng-nova-light-theme.css', 'font-awesome.min.css'], [
'primeng.min.css',
'primeicons.css',
'primeng-nova-light-theme.css',
'fontawesome-all.min.css',
'fontawesome-v4-shims.min.css',
],
'style', 'style',
null, null,
'head', 'head',

2
templates/app/angular/src/app/home/home.component.html

@ -6,7 +6,7 @@
</p> </p>
<p *ngIf="!hasLoggedIn"> <p *ngIf="!hasLoggedIn">
<a routerLink="/account/login" [state]="{ redirectUrl: '/' }" class="btn btn-primary" role="button" <a routerLink="/account/login" [state]="{ redirectUrl: '/' }" class="btn btn-primary" role="button"
><i class="fa fa-sign-in"></i>{{ 'AbpIdentity::Login' | abpLocalization }}</a ><i class="fa fa-sign-in mr-1"></i>{{ 'AbpIdentity::Login' | abpLocalization }}</a
> >
</p> </p>
<hr /> <hr />

Loading…
Cancel
Save