File tree Expand file tree Collapse file tree 6 files changed +76
-0
lines changed Expand file tree Collapse file tree 6 files changed +76
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ import {
2222
2323import { GridListAccessibilityDemo } from './grid-list/grid-list-a11y' ;
2424import { RadioAccessibilityDemo } from './radio/radio-a11y' ;
25+ import { ToolbarAccessibilityDemo } from './toolbar/toolbar-a11y' ;
2526import { DatepickerAccessibilityDemo } from './datepicker/datepicker-a11y' ;
2627import { IconAccessibilityDemo } from './icon/icon-a11y' ;
2728import { InputAccessibilityDemo } from './input/input-a11y' ;
@@ -73,6 +74,7 @@ export class AccessibilityRoutingModule {}
7374 MenuAccessibilityDemo ,
7475 ProgressSpinnerAccessibilityDemo ,
7576 RadioAccessibilityDemo ,
77+ ToolbarAccessibilityDemo ,
7678 SliderAccessibilityDemo ,
7779 SlideToggleAccessibilityDemo ,
7880 SnackBarAccessibilityDemo ,
Original file line number Diff line number Diff line change @@ -35,5 +35,6 @@ export class AccessibilityDemo {
3535 { name : 'Slide toggle' , route : 'slide-toggle' } ,
3636 { name : 'Snack bar' , route : 'snack-bar' } ,
3737 { name : 'Select' , route : 'select' } ,
38+ { name : 'Toolbar' , route : 'toolbar' } ,
3839 ] ;
3940}
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import {DialogAccessibilityDemo} from './dialog/dialog-a11y';
99import { GridListAccessibilityDemo } from './grid-list/grid-list-a11y' ;
1010import { RadioAccessibilityDemo } from './radio/radio-a11y' ;
1111import { AccessibilityHome } from './a11y' ;
12+ import { ToolbarAccessibilityDemo } from './toolbar/toolbar-a11y' ;
1213import { DatepickerAccessibilityDemo } from './datepicker/datepicker-a11y' ;
1314import { IconAccessibilityDemo } from './icon/icon-a11y' ;
1415import { InputAccessibilityDemo } from './input/input-a11y' ;
@@ -39,4 +40,5 @@ export const ACCESSIBILITY_DEMO_ROUTES: Routes = [
3940 { path : 'slide-toggle' , component : SlideToggleAccessibilityDemo } ,
4041 { path : 'snack-bar' , component : SnackBarAccessibilityDemo } ,
4142 { path : 'select' , component : SelectAccessibilityDemo } ,
43+ { path : 'toolbar' , component : ToolbarAccessibilityDemo } ,
4244] ;
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