File tree Expand file tree Collapse file tree 7 files changed +150
-2
lines changed
projects/elements-demo/src/app Expand file tree Collapse file tree 7 files changed +150
-2
lines changed Original file line number Diff line number Diff line change @@ -120,3 +120,17 @@ or submit a [pull request](https://github.com/angular-extensions/elements/pulls)
120
120
<!-- prettier-ignore-end -->
121
121
122
122
<!-- ALL-CONTRIBUTORS-LIST:END -->
123
+
124
+ ## Sponsors
125
+
126
+ > Are you currently working in an enterprise environment with many applications and found yourself thinking you could provide so much more value only if you had better overview to plan, track progress and just get things done?
127
+
128
+ Try _ [ Omniboard] ( https://omniboard.dev ) , the best tool for lead software engineers and architects_
129
+ that helps them to get an overview to drive change by querying and tracking all their code bases!
130
+
131
+ The free plan let's you get a full overview of all your projects with your first dashboard, tracking up to 3 different things!
132
+
133
+ <a href =" http://www.youtube.com/watch?feature=player_embedded&v=uDnNE9FuLwc " target =" _blank " >
134
+ <img src="https://app.omniboard.dev/assets/videos/omniboard-getting-started.png"
135
+ alt="Omniboard.dev - getting started in less than 5 minutes" width="100%" />
136
+ </a >
Original file line number Diff line number Diff line change 15
15
</ mat-sidenav >
16
16
< mat-sidenav-content >
17
17
< router-outlet > </ router-outlet >
18
+ < demo-sponsor > </ demo-sponsor >
18
19
</ mat-sidenav-content >
19
20
</ mat-sidenav-container >
20
21
< demo-footer > </ demo-footer >
Original file line number Diff line number Diff line change @@ -6,10 +6,16 @@ import { SharedModule } from '../shared/shared.module';
6
6
7
7
import { ToolbarComponent } from './layout/toolbar/toolbar.component' ;
8
8
import { NavigationComponent } from './layout/navigation/navigation.component' ;
9
+ import { SponsorComponent } from './sponsor/sponsor.component' ;
9
10
import { FooterComponent } from './layout/footer/footer.component' ;
10
11
11
12
@NgModule ( {
12
- declarations : [ ToolbarComponent , NavigationComponent , FooterComponent ] ,
13
+ declarations : [
14
+ ToolbarComponent ,
15
+ NavigationComponent ,
16
+ SponsorComponent ,
17
+ FooterComponent ,
18
+ ] ,
13
19
imports : [
14
20
// vendor
15
21
RouterModule ,
@@ -30,6 +36,11 @@ import { FooterComponent } from './layout/footer/footer.component';
30
36
} ,
31
37
} ,
32
38
] ,
33
- exports : [ ToolbarComponent , NavigationComponent , FooterComponent ] ,
39
+ exports : [
40
+ ToolbarComponent ,
41
+ NavigationComponent ,
42
+ SponsorComponent ,
43
+ FooterComponent ,
44
+ ] ,
34
45
} )
35
46
export class CoreModule { }
Original file line number Diff line number Diff line change
1
+ < h2 > Sponsors</ h2 >
2
+ < blockquote >
3
+ Are you currently working in an
4
+ < strong > enterprise environment with many applications</ strong > and found
5
+ yourself thinking you could provide so much more value only if you had better
6
+ overview to plan, track progress and just get things done?
7
+ </ blockquote >
8
+
9
+ < div class ="wrapper ">
10
+ < div class ="description ">
11
+ < p class ="main ">
12
+ Try
13
+ < strong >
14
+ < a href ="https://omniboard.dev " target ="_blank " rel ="noopener "
15
+ > Omniboard</ a
16
+ > , the best tool for lead software engineers and architects</ strong
17
+ >
18
+ that helps them to get an overview to drive change by querying and
19
+ tracking all their code bases!
20
+ </ p >
21
+ < p >
22
+ The free plan let's you get a full overview of all your projects with your
23
+ first dashboard, tracking up to 3 different things!
24
+ </ p >
25
+ </ div >
26
+ < video
27
+ controls
28
+ poster ="https://app.omniboard.dev/assets/videos/omniboard-getting-started.png "
29
+ >
30
+ < source
31
+ src ="https://app.omniboard.dev/assets/videos/omniboard-getting-started.mp4 "
32
+ type ="video/mp4 "
33
+ />
34
+ </ video >
35
+ </ div >
Original file line number Diff line number Diff line change
1
+ :host {
2
+ display : block ;
3
+ padding : 40px ;
4
+ }
5
+
6
+ h2 {
7
+ font-weight : bold ;
8
+ }
9
+
10
+ blockquote {
11
+ font-size : 24px ;
12
+ line-height : 48px ;
13
+ margin : 40px 100px ;
14
+ font-style : normal ;
15
+ }
16
+
17
+ .wrapper {
18
+ display : flex ;
19
+ > * {
20
+ width : 50% ;
21
+ padding : 20px ;
22
+ }
23
+ video {
24
+ border-radius : 10px ;
25
+ }
26
+
27
+ .description {
28
+ display : flex ;
29
+ flex-direction : column ;
30
+ justify-content : center ;
31
+
32
+ .main {
33
+ font-size : 18px ;
34
+ }
35
+ }
36
+ }
37
+
38
+ :host-context(.responsive ) {
39
+ blockquote {
40
+ font-size : 16px ;
41
+ line-height : 32px ;
42
+ margin : 0 0 20px 0 ;
43
+ }
44
+
45
+ .wrapper {
46
+ flex-direction : column ;
47
+ > * {
48
+ width : 100% ;
49
+ }
50
+ }
51
+ }
Original file line number Diff line number Diff line change
1
+ import { ComponentFixture , TestBed } from '@angular/core/testing' ;
2
+
3
+ import { SponsorComponent } from './sponsor.component' ;
4
+
5
+ describe ( 'SponsorComponent' , ( ) => {
6
+ let component : SponsorComponent ;
7
+ let fixture : ComponentFixture < SponsorComponent > ;
8
+
9
+ beforeEach ( async ( ) => {
10
+ await TestBed . configureTestingModule ( {
11
+ declarations : [ SponsorComponent ] ,
12
+ } ) . compileComponents ( ) ;
13
+ } ) ;
14
+
15
+ beforeEach ( ( ) => {
16
+ fixture = TestBed . createComponent ( SponsorComponent ) ;
17
+ component = fixture . componentInstance ;
18
+ fixture . detectChanges ( ) ;
19
+ } ) ;
20
+
21
+ it ( 'should create' , ( ) => {
22
+ expect ( component ) . toBeTruthy ( ) ;
23
+ } ) ;
24
+ } ) ;
Original file line number Diff line number Diff line change
1
+ import { Component , OnInit } from '@angular/core' ;
2
+
3
+ @Component ( {
4
+ selector : 'demo-sponsor' ,
5
+ templateUrl : './sponsor.component.html' ,
6
+ styleUrls : [ './sponsor.component.scss' ] ,
7
+ } )
8
+ export class SponsorComponent implements OnInit {
9
+ constructor ( ) { }
10
+
11
+ ngOnInit ( ) : void { }
12
+ }
You can’t perform that action at this time.
0 commit comments