diff --git a/ng8-seed/angular.json b/ng8-seed/angular.json index 081ca19..10d32f4 100644 --- a/ng8-seed/angular.json +++ b/ng8-seed/angular.json @@ -34,7 +34,9 @@ "src/assets/glyphicons/glyphicons.css", "node_modules/font-awesome/scss/font-awesome.scss", "node_modules/perfect-scrollbar/css/perfect-scrollbar.css", - "node_modules/simple-line-icons/scss/simple-line-icons.scss" + "node_modules/simple-line-icons/scss/simple-line-icons.scss", + "node_modules/slick-carousel/slick/slick.scss", + "node_modules/slick-carousel/slick/slick-theme.scss" ], "scripts": [ "node_modules/jquery/dist/jquery.min.js", @@ -42,7 +44,9 @@ "node_modules/hammerjs/hammer.min.js", "node_modules/sortablejs/Sortable.js", "node_modules/chart.js/dist/Chart.bundle.min.js", - "src/assets/cropper/cropper.js" + "src/assets/cropper/cropper.js", + "node_modules/jquery/dist/jquery.min.js", + "node_modules/slick-carousel/slick/slick.min.js" ] }, "configurations": { diff --git a/ng8-seed/package-lock.json b/ng8-seed/package-lock.json index 6799721..a5407ea 100644 --- a/ng8-seed/package-lock.json +++ b/ng8-seed/package-lock.json @@ -7347,6 +7347,14 @@ } } }, + "ngx-slick-carousel": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/ngx-slick-carousel/-/ngx-slick-carousel-0.4.6.tgz", + "integrity": "sha512-J+TTswuhKA/R2If+tPcHeWF+NIaFxn9dVPhz+vEjlT8qFrB7PtAmP4hXKE2kEMGETWY9iJeyIFvMQcr3yj40fA==", + "requires": { + "tslib": "^1.9.0" + } + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -9344,6 +9352,11 @@ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", "dev": true }, + "slick-carousel": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/slick-carousel/-/slick-carousel-1.8.1.tgz", + "integrity": "sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA==" + }, "smart-buffer": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.2.tgz", diff --git a/ng8-seed/package.json b/ng8-seed/package.json index 4178587..7e49867 100644 --- a/ng8-seed/package.json +++ b/ng8-seed/package.json @@ -37,7 +37,7 @@ "dragula": "^3.7.2", "font-awesome": "4.7.0", "hammerjs": "^2.0.8", - "jquery": "^3.3.1", + "jquery": "^3.4.1", "leaflet": "^1.3.4", "leaflet-map": "^0.2.1", "moment": "^2.22.2", @@ -49,12 +49,14 @@ "ng2-validation": "^4.2.0", "ngx-color-picker": "^7.0.2", "ngx-perfect-scrollbar": "5.0.0-7", + "ngx-slick-carousel": "^0.4.6", "perfect-scrollbar": "^1.4.0", "quill": "^1.3.6", "rxjs": "^6.3.3", "rxjs-compat": "^6.3.3", "screenfull": "^3.3.3", "simple-line-icons": "^2.4.1", + "slick-carousel": "^1.8.1", "sortablejs": "^1.7.0", "tether": "^1.4.0", "zone.js": "~0.9.1" diff --git a/ng8-seed/src/app/app.module.ts b/ng8-seed/src/app/app.module.ts index 8cadf7d..19de29a 100644 --- a/ng8-seed/src/app/app.module.ts +++ b/ng8-seed/src/app/app.module.ts @@ -29,6 +29,7 @@ import {MatProgressBarModule} from '@angular/material/progress-bar'; import {MatSelectModule} from '@angular/material/select'; import {MatCardModule} from '@angular/material/card'; import {NgxDatatableModule} from '@swimlane/ngx-datatable'; +import { SlickCarouselModule } from 'ngx-slick-carousel'; import { AppRoutes } from './app.routing'; import { AppComponent } from './app.component'; @@ -89,6 +90,7 @@ const DEFAULT_PERFECT_SCROLLBAR_CONFIG: PerfectScrollbarConfigInterface = { NgxDatatableModule, MatCheckboxModule, MatProgressBarModule, + SlickCarouselModule, MatSelectModule, MatCardModule, DemoMaterialModule, diff --git a/ng8-seed/src/app/dashboard/dashboard.component.html b/ng8-seed/src/app/dashboard/dashboard.component.html index 98575a2..b2f8bd1 100644 --- a/ng8-seed/src/app/dashboard/dashboard.component.html +++ b/ng8-seed/src/app/dashboard/dashboard.component.html @@ -39,67 +39,68 @@ showCaptions="true" -
- -
+ --> a +
+
"Be a Champion of Change for Government Schools"
-
Our Partner
+
Project Count

-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- -
+
+
+

23,8K

+

Construction

+
+

23,000K

+

Construction

+
+
+
+
+

30,000K

+

Construction

+
+
+

30,000K

+

Construction

+
+
+
+
+ +
+
-
Projects Count
+
Our Supporters

-
-

23,8K

-

Construction

-
-
-

23,000K

-

Construction

-
-
-

25,000K

-

Construction

-
-
-

30,000K

-

Construction

-
-
-

30,000K

-

Construction

+
+ + +
+ +
+
+ +
diff --git a/ng8-seed/src/app/dashboard/dashboard.component.ts b/ng8-seed/src/app/dashboard/dashboard.component.ts index 53530e8..c9e612f 100644 --- a/ng8-seed/src/app/dashboard/dashboard.component.ts +++ b/ng8-seed/src/app/dashboard/dashboard.component.ts @@ -1,4 +1,5 @@ -import { Component } from '@angular/core'; +import { Component, ViewChild } from '@angular/core'; +import { SlickCarouselComponent } from 'ngx-slick-carousel'; @Component({ selector: 'app-dashboard', @@ -6,24 +7,74 @@ import { Component } from '@angular/core'; styleUrls: ['./dashboard.component.scss'] }) export class DashboardComponent { + @ViewChild('slickModal', { static: true }) slickModal: SlickCarouselComponent; + slides = [ + {img: "assets/images/csr-img/TN_client_logo/1.png"}, + {img: "assets/images/csr-img/TN_client_logo/2.png"}, + {img: "assets/images/csr-img/TN_client_logo/3.jpg"}, + {img: "assets/images/csr-img/TN_client_logo/4.png"}, + {img: "assets/images/csr-img/TN_client_logo/5.png"}, + {img: "assets/images/csr-img/TN_client_logo/6.jpg"}, + {img: "assets/images/csr-img/TN_client_logo/7.png"}, + {img: "assets/images/csr-img/TN_client_logo/8.png"}, + {img: "assets/images/csr-img/TN_client_logo/9.png"}, + {img: "assets/images/csr-img/TN_client_logo/10.png"}, + {img: "assets/images/csr-img/TN_client_logo/11.png"}, + {img: "assets/images/csr-img/TN_client_logo/12.png"} + ]; + slideConfig = {"slidesToShow": 8, "slidesToScroll": 1,"dots": true,"infinite": true,"autoplay": true,"autoplaySpeed": 1200}; + + // addSlide() { + // this.slides.push({img: "http://placehold.it/350x150/777777"}) + // } + + // removeSlide() { + // this.slides.length = this.slides.length - 1; + // } + + slickInit(e) { + console.log('slick initialized'); + } + + breakpoint(e) { + console.log('breakpoint'); + } + + afterChange(e) { + console.log('afterChange'); + } + + beforeChange(e) { + console.log('beforeChange'); + } txt:string; height:string="400px" width:string="300px;" imageSources=[{ // url:'https://cdn.vox-cdn.com/uploads/chorus_image/image/56748793/dbohn_170625_1801_0018.0.0.jpg', - url:'assets/images/csr-img/IMG_2535.jpg', + url:'assets/images/csr-img/s1.jpg', caption:'First' }, { // url:'https://cdn.vox-cdn.com/uploads/chorus_asset/file/9278671/jbareham_170917_2000_0124.jpg', - url:'assets/images/csr-img/IMG_2928.jpg', + url:'assets/images/csr-img/s2.jpg', caption:'Second' - } - // { + }, + { // url:'https://cdn.vox-cdn.com/uploads/chorus_image/image/56789263/akrales_170919_1976_0104.0.jpg', - // url:'assets/images/csr-img/ban3.jpg', - // caption:'Third' - // } + url:'assets/images/csr-img/s3.jpg', + caption:'Third' + }, + { + // url:'https://cdn.vox-cdn.com/uploads/chorus_image/image/56789263/akrales_170919_1976_0104.0.jpg', + url:'assets/images/csr-img/s4.jpg', + caption:'Third' + }, + { + // url:'https://cdn.vox-cdn.com/uploads/chorus_image/image/56789263/akrales_170919_1976_0104.0.jpg', + url:'assets/images/csr-img/s5.jpg', + caption:'Third' + } ] flexContent=[{ diff --git a/ng8-seed/src/app/dashboard/dashboard.module.ts b/ng8-seed/src/app/dashboard/dashboard.module.ts index a1bc0cb..dfa3c3e 100644 --- a/ng8-seed/src/app/dashboard/dashboard.module.ts +++ b/ng8-seed/src/app/dashboard/dashboard.module.ts @@ -16,6 +16,7 @@ import {SlideshowModule} from 'ng-simple-slideshow' import { ProjectListComponent } from 'app/components/project-list/project-list.component'; import { ProjectDetailComponent } from 'app/components/project-detail/project-detail.component'; import {FooterComponent} from 'app/components/footer/footer.component' +import { SlickCarouselModule } from 'ngx-slick-carousel'; @NgModule({ imports: [ @@ -29,6 +30,7 @@ import {FooterComponent} from 'app/components/footer/footer.component' MatMenuModule, MatSelectModule, MatRadioModule, + SlickCarouselModule, ChartsModule, // NgxChartsModule, NgxDatatableModule, diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/1.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/1.png new file mode 100644 index 0000000..ba1664b Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/1.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/10.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/10.png new file mode 100644 index 0000000..78977f3 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/10.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/11.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/11.png new file mode 100644 index 0000000..5205e91 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/11.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/12.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/12.png new file mode 100644 index 0000000..f8f9b4f Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/12.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/2.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/2.png new file mode 100644 index 0000000..f229c73 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/2.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/3.jpg b/ng8-seed/src/assets/images/csr-img/TN_client_logo/3.jpg new file mode 100644 index 0000000..9fe87fa Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/3.jpg differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/4.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/4.png new file mode 100644 index 0000000..e28b365 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/4.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/489-4899679_capgemini-logo-2018-capgemini-logo-png-transparent-png.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/489-4899679_capgemini-logo-2018-capgemini-logo-png-transparent-png.png new file mode 100644 index 0000000..735cb00 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/489-4899679_capgemini-logo-2018-capgemini-logo-png-transparent-png.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/5.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/5.png new file mode 100644 index 0000000..25d42ad Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/5.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/6.jpg b/ng8-seed/src/assets/images/csr-img/TN_client_logo/6.jpg new file mode 100644 index 0000000..f9b47e3 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/6.jpg differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/7.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/7.png new file mode 100644 index 0000000..ccfc610 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/7.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/8.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/8.png new file mode 100644 index 0000000..7219bcd Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/8.png differ diff --git a/ng8-seed/src/assets/images/csr-img/TN_client_logo/9.png b/ng8-seed/src/assets/images/csr-img/TN_client_logo/9.png new file mode 100644 index 0000000..c2f6463 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/TN_client_logo/9.png differ diff --git a/ng8-seed/src/assets/images/csr-img/s1.jpg b/ng8-seed/src/assets/images/csr-img/s1.jpg new file mode 100644 index 0000000..4a31eca Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/s1.jpg differ diff --git a/ng8-seed/src/assets/images/csr-img/s2.jpg b/ng8-seed/src/assets/images/csr-img/s2.jpg new file mode 100644 index 0000000..be8a915 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/s2.jpg differ diff --git a/ng8-seed/src/assets/images/csr-img/s3.jpg b/ng8-seed/src/assets/images/csr-img/s3.jpg new file mode 100644 index 0000000..1b5be96 Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/s3.jpg differ diff --git a/ng8-seed/src/assets/images/csr-img/s4.jpg b/ng8-seed/src/assets/images/csr-img/s4.jpg new file mode 100644 index 0000000..0ec856e Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/s4.jpg differ diff --git a/ng8-seed/src/assets/images/csr-img/s5.jpg b/ng8-seed/src/assets/images/csr-img/s5.jpg new file mode 100644 index 0000000..9df0b6d Binary files /dev/null and b/ng8-seed/src/assets/images/csr-img/s5.jpg differ