Skip to content

Add complex tabs example #6295

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Sep 8, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/material-examples/example-module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -455,6 +455,11 @@ export const EXAMPLE_COMPONENTS = {
additionalFiles: null,
selectorName: null
},
{
'table-basic': {
title: 'Basic table',
component: TableBasicExample,
},
'stepper-overview': {
title: 'Stepper overview',
component: StepperOverviewExample,
Expand Down Expand Up @@ -504,7 +509,7 @@ export const EXAMPLE_COMPONENTS = {
selectorName: null
},
'tabs-template-label': {
title: 'Coming soon!',
title: 'Complex Example',
component: TabsTemplateLabelExample,
additionalFiles: null,
selectorName: null
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
/** No CSS for this example */
.demo-tab-group {
border: 1px solid #e8e8e8;
}

.demo-tab-content {
padding: 16px;
}
Original file line number Diff line number Diff line change
@@ -1 +1,48 @@
More examples coming soon!
<md-tab-group class="demo-tab-group">
<md-tab label="Tab 1">
<div class="demo-tab-content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus.
In sodales pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec,
feugiat ultricies mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor,
orci enim rutrum enim, vel tempor sapien arcu a tellus.
</div>
</md-tab>
<md-tab label="Tab 2">
<ng-template md-tab-label>
</ng-template>
<div class="demo-tab-content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus.
In sodales pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec,
feugiat ultricies mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor,
orci enim rutrum enim, vel tempor sapien arcu a tellus.
</div>
</md-tab>
<md-tab label="Tab 3" disabled>
No content
</md-tab>
<md-tab label="Tab 4">
<div class="demo-tab-content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus.
In sodales pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec,
feugiat ultricies mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor,
orci enim rutrum enim, vel tempor sapien arcu a tellus.
<br />
<br />
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus.
In sodales pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec,
feugiat ultricies mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor,
orci enim rutrum enim, vel tempor sapien arcu a tellus.
</div>
</md-tab>
<md-tab label="Tab 5">
No content
</md-tab>
<md-tab label="Tab 6">
No content
</md-tab>
</md-tab-group>
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import {Component} from '@angular/core';

/**
* @title Coming soon!
* @title Complex Example
*/
@Component({
selector: 'tabs-template-label-example',
templateUrl: 'tabs-template-label-example.html',
styleUrls: ['./tabs-template-label-example.css']
})
export class TabsTemplateLabelExample {}