Skip to content

Commit 9f61c0b

Browse files
Samuell1marcosmoura
authored andcommitted
feat(MdDatepicker): add support for labels (#1265)
* feat(MdDatepicker): add label style * docs(MdDatepicker): add example with label * fix(MdDatepicker): remove px unit
1 parent ef720c4 commit 9f61c0b

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

docs/app/pages/Components/Datepicker/Datepicker.vue

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<example src="./examples/BasicDatepicker.vue" />
2+
<example src="./examples/LabeledDatepicker.vue" />
23
<example src="./examples/CancelOpenDatepicker.vue" />
34
<example src="./examples/DisabledDatesDatepicker.vue" />
45

@@ -13,6 +14,8 @@
1314
<h2>Datepicker</h2>
1415

1516
<code-example title="Basic Example" :component="examples['basic-datepicker']" />
17+
18+
<code-example title="Labeled Example" :component="examples['labeled-datepicker']" />
1619
</div>
1720

1821
<div class="page-container-section">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<template>
2+
<div>
3+
<md-datepicker v-model="selectedDate">
4+
<label>Select date</label>
5+
</md-datepicker>
6+
</div>
7+
</template>
8+
9+
<script>
10+
export default {
11+
name: 'LabeledDatepicker',
12+
data: () => ({
13+
selectedDate: null
14+
})
15+
}
16+
</script>

src/components/MdDatepicker/MdDatepicker.vue

+3
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@
116116
}
117117
118118
.md-datepicker {
119+
label {
120+
top: 0 !important;
121+
}
119122
.md-date-icon {
120123
cursor: pointer;
121124
}

0 commit comments

Comments
 (0)