diff --git a/docs/app/@theme/styles/themes.scss b/docs/app/@theme/styles/themes.scss index d3469d3a..5029fa46 100644 --- a/docs/app/@theme/styles/themes.scss +++ b/docs/app/@theme/styles/themes.scss @@ -41,6 +41,7 @@ $nb-themes: nb-register-theme(( separator: transparent, color-success: #18cb90, + color-link: #18cb90, color-bg: transparent, color-fg: #405571, color-fg-heading: #546d8d, @@ -146,6 +147,7 @@ $nb-themes: nb-register-theme(( shadow-hover-green-btn: shadow, shadow-active-green-btn: shadow, + color-link: #6200ee, color-primary-default: #6200ee, color-active-fg: color-primary-default, color-active-bg: color-primary-default, diff --git a/docs/app/pages/home/backend-bundles-section/backend-bundles-section.component.html b/docs/app/pages/home/backend-bundles-section/backend-bundles-section.component.html index b9bf3f73..4aad38a8 100644 --- a/docs/app/pages/home/backend-bundles-section/backend-bundles-section.component.html +++ b/docs/app/pages/home/backend-bundles-section/backend-bundles-section.component.html @@ -1,5 +1,5 @@ - Backend Bundles + ngx-admin Dashboard with Backends
diff --git a/docs/app/pages/home/free-banner-section/free-banner-section.component.html b/docs/app/pages/home/free-banner-section/free-banner-section.component.html new file mode 100644 index 00000000..69d2be38 --- /dev/null +++ b/docs/app/pages/home/free-banner-section/free-banner-section.component.html @@ -0,0 +1,14 @@ +
+ + + + + + Download free admin dashboard with .NET backend + +
diff --git a/docs/app/pages/home/free-banner-section/free-banner-section.component.scss b/docs/app/pages/home/free-banner-section/free-banner-section.component.scss new file mode 100644 index 00000000..b1274770 --- /dev/null +++ b/docs/app/pages/home/free-banner-section/free-banner-section.component.scss @@ -0,0 +1,29 @@ +/** + * @license + * Copyright Akveo. All Rights Reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + */ + +@import '../../../@theme/styles/themes'; + +@include nb-install-component() { + display: block; + padding-top: 5.125rem; + + + .free-banner-container { + display: flex; + flex-direction: column; + align-items: center; + } + + img { + width: 100%; + } + + .link-to-free-bundle { + margin-top: 2rem; + font-size: 1.2rem; + color: nb-theme(color-link); + } +} diff --git a/docs/app/pages/home/free-banner-section/free-banner-section.component.ts b/docs/app/pages/home/free-banner-section/free-banner-section.component.ts new file mode 100644 index 00000000..894d7b87 --- /dev/null +++ b/docs/app/pages/home/free-banner-section/free-banner-section.component.ts @@ -0,0 +1,19 @@ +/** + * @license + * Copyright Akveo. All Rights Reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + */ + +import { Component, Input } from '@angular/core'; + +@Component({ + selector: 'ngx-free-banner-section', + templateUrl: './free-banner-section.component.html', + styleUrls: ['./free-banner-section.component.scss'], +}) +export class FreeBannerSectionComponent { + + @Input() bannerImg: string; + @Input() bundleUrl: string; + +} diff --git a/docs/app/pages/home/landing-home.module.ts b/docs/app/pages/home/landing-home.module.ts index d46a2116..1d859b6e 100644 --- a/docs/app/pages/home/landing-home.module.ts +++ b/docs/app/pages/home/landing-home.module.ts @@ -33,6 +33,7 @@ import {DefaultAdminInfoComponent} from './main-info-section/default-admin-main- import {MaterialAdminInfoComponent} from './main-info-section/material-admin-main-info/material-info.component'; import {ContactFormComponent} from './contact-form/contact.component'; import {NbButtonModule} from '@nebular/theme'; +import { FreeBannerSectionComponent } from './free-banner-section/free-banner-section.component'; // components const PIPES = [LicensePipe, BackgroundImagePipe]; @@ -54,6 +55,7 @@ const COMPONENTS = [ BackendBundlesSectionComponent, MaterialFeaturesSectionComponent, ContactFormComponent, + FreeBannerSectionComponent, ]; @NgModule({ diff --git a/docs/app/pages/home/material-landing/material-landing.component.html b/docs/app/pages/home/material-landing/material-landing.component.html index f00891ef..b9b9eaf8 100644 --- a/docs/app/pages/home/material-landing/material-landing.component.html +++ b/docs/app/pages/home/material-landing/material-landing.component.html @@ -9,6 +9,11 @@ + + + + diff --git a/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.html b/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.html index 42731642..ea9e8ec7 100644 --- a/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.html +++ b/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.html @@ -12,6 +12,10 @@
+ + + diff --git a/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.scss b/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.scss index 154c608d..5826210d 100644 --- a/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.scss +++ b/docs/app/pages/home/sections-container/ngx-landing-sections-container.component.scss @@ -20,7 +20,8 @@ ngx-landing-our-projects-section, ngx-landing-social-section, ngx-landing-contact-section, - ngx-backend-bundles-section { + ngx-backend-bundles-section, + ngx-free-banner-section { max-width: $content-width; margin: 0 auto; } diff --git a/docs/assets/img/free-bundle-banner.png b/docs/assets/img/free-bundle-banner.png new file mode 100644 index 00000000..6611e8dc Binary files /dev/null and b/docs/assets/img/free-bundle-banner.png differ