Skip to content

Commit 4b9e078

Browse files
committedJul 11, 2017
feat(Mdpp): create a scrollbar for md-content inside a md-app
1 parent 152c9c3 commit 4b9e078

File tree

2 files changed

+31
-6
lines changed

2 files changed

+31
-6
lines changed
 

‎docs/app/pages/Components/App/examples/App.vue

+30-6
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,54 @@
22
<div class="page-container">
33
<md-app>
44
<md-toolbar class="md-primary">
5-
<md-button class="md-icon-button" @click="menuVisible = !menuVisible">
6-
<md-icon>menu</md-icon>
7-
</md-button>
8-
<span class="md-title">Permanent - Full</span>
5+
<span class="md-title">My Title</span>
96
</md-toolbar>
107

11-
<md-drawer md-permanent="full" :md-visible.sync="menuVisible">
8+
<md-drawer md-permanent="full">
9+
<md-toolbar class="md-transparent" md-elevation="0">
10+
Navigation
11+
</md-toolbar>
12+
1213
<md-list>
1314
<md-list-item>
1415
<md-icon>move_to_inbox</md-icon>
1516
<span class="md-list-item-text">Inbox</span>
1617
</md-list-item>
18+
19+
<md-list-item>
20+
<md-icon>send</md-icon>
21+
<span class="md-list-item-text">Sent Mail</span>
22+
</md-list-item>
23+
24+
<md-list-item>
25+
<md-icon>delete</md-icon>
26+
<span class="md-list-item-text">Trash</span>
27+
</md-list-item>
28+
29+
<md-list-item>
30+
<md-icon>error</md-icon>
31+
<span class="md-list-item-text">Spam</span>
32+
</md-list-item>
1733
</md-list>
1834
</md-drawer>
1935

2036
<md-content>
21-
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.
37+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
38+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
39+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
40+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
41+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
42+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
43+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
44+
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Error quibusdam, non molestias et! Earum magnam, similique, quo recusandae placeat dicta asperiores modi sint ea repudiandae maxime? Quae non explicabo, neque.</p>
2245
</md-content>
2346
</md-app>
2447
</div>
2548
</template>
2649

2750
<style lang="scss" scoped>
2851
.md-app {
52+
max-height: 400px;
2953
border: 1px solid rgba(#000, .12);
3054
}
3155

‎src/components/MdApp/MdApp.vue

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
8282
.md-content {
8383
padding: 16px;
84+
overflow: auto;
8485
8586
@include md-layout-small-and-up {
8687
border-left: 1px solid transparent;

0 commit comments

Comments
 (0)