File tree 6 files changed +76
-0
lines changed 6 files changed +76
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ import {
22
22
23
23
import { GridListAccessibilityDemo } from './grid-list/grid-list-a11y' ;
24
24
import { RadioAccessibilityDemo } from './radio/radio-a11y' ;
25
+ import { ToolbarAccessibilityDemo } from './toolbar/toolbar-a11y' ;
25
26
import { DatepickerAccessibilityDemo } from './datepicker/datepicker-a11y' ;
26
27
import { IconAccessibilityDemo } from './icon/icon-a11y' ;
27
28
import { InputAccessibilityDemo } from './input/input-a11y' ;
@@ -73,6 +74,7 @@ export class AccessibilityRoutingModule {}
73
74
MenuAccessibilityDemo ,
74
75
ProgressSpinnerAccessibilityDemo ,
75
76
RadioAccessibilityDemo ,
77
+ ToolbarAccessibilityDemo ,
76
78
SliderAccessibilityDemo ,
77
79
SlideToggleAccessibilityDemo ,
78
80
SnackBarAccessibilityDemo ,
Original file line number Diff line number Diff line change @@ -35,5 +35,6 @@ export class AccessibilityDemo {
35
35
{ name : 'Slide toggle' , route : 'slide-toggle' } ,
36
36
{ name : 'Snack bar' , route : 'snack-bar' } ,
37
37
{ name : 'Select' , route : 'select' } ,
38
+ { name : 'Toolbar' , route : 'toolbar' } ,
38
39
] ;
39
40
}
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import {DialogAccessibilityDemo} from './dialog/dialog-a11y';
9
9
import { GridListAccessibilityDemo } from './grid-list/grid-list-a11y' ;
10
10
import { RadioAccessibilityDemo } from './radio/radio-a11y' ;
11
11
import { AccessibilityHome } from './a11y' ;
12
+ import { ToolbarAccessibilityDemo } from './toolbar/toolbar-a11y' ;
12
13
import { DatepickerAccessibilityDemo } from './datepicker/datepicker-a11y' ;
13
14
import { IconAccessibilityDemo } from './icon/icon-a11y' ;
14
15
import { InputAccessibilityDemo } from './input/input-a11y' ;
@@ -39,4 +40,5 @@ export const ACCESSIBILITY_DEMO_ROUTES: Routes = [
39
40
{ path : 'slide-toggle' , component : SlideToggleAccessibilityDemo } ,
40
41
{ path : 'snack-bar' , component : SnackBarAccessibilityDemo } ,
41
42
{ path : 'select' , component : SelectAccessibilityDemo } ,
43
+ { path : 'toolbar' , component : ToolbarAccessibilityDemo } ,
42
44
] ;
Original file line number Diff line number Diff line change
1
+ < div class ="demo-toolbar ">
2
+ < section >
3
+ < h2 > Basic Toolbar with Text (e.g. Only display app’s name)</ h2 >
4
+ < md-toolbar role ="heading ">
5
+ < h1 > My App</ h1 >
6
+ </ md-toolbar >
7
+ < p > Hello World!</ p >
8
+ </ section >
9
+
10
+ < section >
11
+ < h2 > Multiple Lines Toolbar</ h2 >
12
+ < md-toolbar >
13
+ < h1 > Settings</ h1 >
14
+ </ md-toolbar >
15
+ < md-toolbar >
16
+ < h1 > Profile</ h1 >
17
+ </ md-toolbar >
18
+ < p > My profile</ p >
19
+ </ section >
20
+
21
+ < section >
22
+ < h2 > Toolbar with favorite icon</ h2 >
23
+ < md-toolbar >
24
+ < h1 > My App</ h1 >
25
+ < span class ="example-spacer "> </ span >
26
+ < button md-button >
27
+ < md-icon aria-label ="favorite "> favorite</ md-icon >
28
+ </ button >
29
+ </ md-toolbar >
30
+ < p > Hello World!</ p >
31
+ </ section >
32
+
33
+ < section >
34
+ < h2 > Toolbar colors</ h2 >
35
+ < md-toolbar color ="primary ">
36
+ < h1 > My App</ h1 >
37
+ </ md-toolbar >
38
+ < p > Hello World!</ p >
39
+ </ section >
40
+ </ div >
Original file line number Diff line number Diff line change
1
+ .demo-button {
2
+ button , a {
3
+ margin : 8px ;
4
+ text-transform : uppercase ;
5
+ }
6
+
7
+ section {
8
+ display : flex ;
9
+ align-items : center ;
10
+ margin : 8px ;
11
+ }
12
+
13
+ p {
14
+ padding : 5px 15px ;
15
+ }
16
+ }
17
+
18
+ .example-spacer {
19
+ flex : 1 1 auto ;
20
+ }
Original file line number Diff line number Diff line change
1
+ import { Component } from '@angular/core' ;
2
+
3
+
4
+ @Component ( {
5
+ moduleId : module . id ,
6
+ selector : 'toolbar-a11y' ,
7
+ templateUrl : 'toolbar-a11y.html' ,
8
+ styleUrls : [ 'toolbar-a11y.css' ] ,
9
+ } )
10
+ export class ToolbarAccessibilityDemo {
11
+ }
You can’t perform that action at this time.
0 commit comments