Gh pages deploy fix (#5669)

* fix(app):redirect after 404

* fix(app):docs building script

* fix(app):add gulpfile for docs

* fix(app): directory splitting

* fix(app): build docs script

* fix(app): build docs script

* fix(app): build docs script

* fix(app): relative path for scss

* fix(app): relative path for scss

* fix(app): relative path for scss

* fix(app):fix footer icons

* fix(app):fix footer icons

* fix(app):fix footer icons

* fix(app):config

* fix(app):remove small-social

* fix(docs): footer icons style

* fix(docs): material page index file

* fix(docs): descriptions and keyword

* fix(docs): og description

* fix(docs): og description and title

* fix(docs): dem,o branch url

* fix(docs): dynamic title for docs page

* fix(docs): remove unused script

* fix(docs): static title

Co-authored-by: Evgeny Lupanov <e.lupanov@akveo.com>
This commit is contained in:
Alex Kurbako 2020-05-08 13:01:24 +03:00 committed by GitHub
parent 690382ea35
commit 87f18ecaba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 3638 additions and 64 deletions

View file

@ -15,14 +15,20 @@
<ul>
<li><strong class="title">Follow Us</strong></li>
<li class="social">
<a href="https://github.com/akveo/ngx-admin" target="_blank">
<i class="small-social-github"></i>
<a href="https://github.com/akveo/ngx-admin"
aria-label="github"
target="_blank">
<i [innerHTML]="'github-outline' | eva: { width: 30, height: 30, fill: '#f7f8fa' }"></i>
</a>
<a href="https://twitter.com/akveo_inc" target="_blank">
<i class="small-social-twitter"></i>
<a href="https://twitter.com/akveo_inc"
aria-label="twitter"
target="_blank">
<i [innerHTML]="'twitter' | eva: { width: 30, height: 30, fill: '#f7f8fa' }"></i>
</a>
<a href="https://www.facebook.com/akveo" target="_blank">
<i class="small-social-facebook"></i>
<a href="https://www.facebook.com/akveo"
aria-label="facebook"
target="_blank">
<i [innerHTML]="'facebook' | eva: { width: 35, height: 35, fill: '#f7f8fa' }"></i>
</a>
</li>
<li class="copy">

View file

@ -65,11 +65,22 @@
.social {
display: flex;
flex-direction: row;
a {
font-size: 3rem;
display: flex;
align-items: center;
justify-content: center;
width: 2.5rem;
height: 2.5rem;
background-color: $social-fg;
border-radius: 0.375rem;
text-decoration: none;
color: $social-fg;
margin-right: 1rem;
margin-right: 1.5rem;
line-height: 0.5;
&:last-child {
margin-right: 0;
}
}
}
}

View file

@ -4,7 +4,7 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
$helvetica-neue-font-path: 'assets/fonts/helvetica-neue' !default;
$helvetica-neue-font-path: '/ngx-admin/assets/fonts/helvetica-neue' !default;
@font-face {
font-family: 'Helvetica Neue Bold';

View file

@ -1,36 +0,0 @@
$small-social-font-path: '/assets/fonts/small-social' !default;
@font-face {
font-family: 'small-social';
font-display: auto;
src: url('#{$small-social-font-path}/small-social.eot?skntni');
src: url('#{$small-social-font-path}/small-social.eot?skntni#iefix') format('embedded-opentype'),
url('#{$small-social-font-path}/small-social.ttf?skntni') format('truetype'),
url('#{$small-social-font-path}/small-social.woff?skntni') format('woff'),
url('#{$small-social-font-path}/small-social.svg?skntni#small-social') format('svg');
font-weight: normal;
font-style: normal;
}
[class^='small-social-'], [class*=' small-social-'] {
font-family: 'small-social' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.small-social-facebook::before {
content: '\e900';
}
.small-social-github::before {
content: '\e901';
}
.small-social-twitter::before {
content: '\e902';
}

View file

@ -4,7 +4,6 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*/
@import 'small-social';
@import 'helvetica-neue';
@import 'themes';

View file

@ -63,7 +63,6 @@ export class NgxAdminLandingPageComponent implements OnDestroy, OnInit {
}),
filter(item => item),
tap((item: any) => {
this.metaDataService.updateTitle(`Nebular - ${item.name}`);
this.metaDataService.updateDescription(item.description);
}),
publishReplay(),

View file

@ -5,10 +5,13 @@
<title>The most popular admin dashboard based on Angular 9+ and Nebular.</title>
<meta name="description" content="Save more than $33,000 using ngx-admin for personal and commercial use. The dashboard is based on Angular 9+ and Bootstrap 4+. Completely FREE and MIT licensed.">
<meta name="keywords" content="ngx-admin LP, admin panel template, admin dashboard, bootstrap templates, angular bootstrap, admin template, free dashboard emplates, angular dashboard, angular templates free, angular template admin, angular template admin free, create a template ngular, angular template builder, angular template download, angular template dashboard, angular ecommerce template, angular emplate free download, angular template github, angular template guide, angular ng-template, angular template in component, angular template theme, angular template ui, angular template website, angular template with bootstrap, angular template 2017, angular template 2018, angular 6 template free, angular 6 template free download, angular 6 template github, angular 6 template dmin, angular 6 template, angular 6 templates free download, open source template, open source responsive admin templates, admin anel template free download, angular admin panel template, dashboard templates, angular admin panel template github backend bundle net core entity framework rest api">
<meta name="keywords" content="ngx admin LP, admin panel template, admin dashboard, bootstrap 4+ templates, angular bootstrap, admin template, free dashboard templates, angular dashboard, angular templates free, angular template admin, angular template admin free, create a template angular, angular template builder, angular template download, angular template dashboard, angular ecommerce template, angular template free download, angular template github, angular template guide, angular ng template, angular template in component, angular template theme, angular template ui, angular template website, angular template with bootstrap, angular template 2020, angular template 2019, angular 9 template free, angular 9 template free download, angular 9 template github, angular 9 template dmin, angular 9 template, angular 9 templates free download, open source template, open source responsive admin templates, admin panel template free download, angular admin panel template, dashboard templates 2020">
<meta property="og:description" content="Save more than $33,000 using ngx-admin for personal and commercial use. The dashboard is based on Angular 9+ and Bootstrap 4+. Completely FREE and MIT licensed.">
<meta property="og:title" content="The most popular admin dashboard based on Angular 9+ and Nebular.">
<meta property="og:image" content="https://i.imgur.com/tQwozJJ.jpg"/>
<meta property="og:video:width" content="190" />
<meta property="og:video:height" content="190" />
<base href="/">

View file

@ -0,0 +1,6 @@
export const structure = [
{
type: 'page',
name: 'Material',
},
];

View file

@ -6,6 +6,7 @@ export const structure = [
{
type: 'page',
name: 'What is ngx-admin?',
description: 'Ngx-admin is Angular 9+ Bootstrap 4+ admin dashboard template. Free and Open Source to bootstrap the development of your product or to learn Angular.',
children: [
{
type: 'block',

9
docs/versions.json Normal file
View file

@ -0,0 +1,9 @@
[
{
"checkoutTarget": "demo",
"name": "demo",
"path": "/ngx-admin/",
"isCurrent": true
}
]