Skip to content

Commit 7313838

Browse files
authored
fix(ui5-datetime-picker): set min width (#1698)
1 parent 1f809c9 commit 7313838

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

packages/main/src/DateTimePicker.js

+5
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import {
3535
import DateTimePickerPopoverTemplate from "./generated/templates/DateTimePickerPopoverTemplate.lit.js";
3636

3737
// Styles
38+
import DateTimePickerCss from "./generated/themes/DateTimePicker.css.js";
3839
import DateTimePickerPopoverCss from "./generated/themes/DateTimePickerPopover.css.js";
3940

4041
const PHONE_MODE_BREAKPOINT = 640; // px
@@ -169,6 +170,10 @@ class DateTimePicker extends DatePicker {
169170
return DateTimePickerPopoverTemplate;
170171
}
171172

173+
static get styles() {
174+
return [super.styles, DateTimePickerCss];
175+
}
176+
172177
static get staticAreaStyles() {
173178
return [...super.staticAreaStyles, DateTimePickerPopoverCss];
174179
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
:host .ui5-datepicker-input {
2+
min-width: 15rem;
3+
}

packages/main/test/pages/DateTimePicker.html

+7-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@
77
<meta http-equiv="X-UA-Compatible" content="ie=edge">
88
<title>DateTimePicker Test Page</title>
99

10-
<script src="../../webcomponentsjs/webcomponents-loader.js"></script>
10+
<script>
11+
delete Document.prototype.adoptedStyleSheets;
12+
</script>
13+
14+
<script src="../../webcomponentsjs/webcomponents-loader.js"></script>
1115
<script src="../../resources/bundle.esm.js" type="module"></script>
1216
<script nomodule src="../../resources/bundle.es5.js"></script>
1317

@@ -17,7 +21,6 @@
1721
}
1822

1923
ui5-datetime-picker {
20-
width: 300px;
2124
margin-bottom: 0.25rem;
2225
}
2326
</style>
@@ -100,7 +103,7 @@
100103
id="input1"
101104
style="width: 300px">
102105
</ui5-input>
103-
106+
104107
<br><ui5-label>Changed value</ui5-label><br>
105108
<ui5-input
106109
id="input2"
@@ -178,4 +181,4 @@
178181

179182
</script>
180183
</body>
181-
</html>
184+
</html>

0 commit comments

Comments
 (0)