Skip to content

Commit d66ce7b

Browse files
authored
Merge pull request #554 from bcgov/ccfri-3743-css-update-date-time-input
Minor css change to move icon to the start of AppDateInput and AppTimeInput
2 parents 2ac25aa + 2d7df8f commit d66ce7b

File tree

2 files changed

+27
-9
lines changed

2 files changed

+27
-9
lines changed

frontend/src/components/guiComponents/AppDateInput.vue

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,19 @@ export default {
3131
};
3232
</script>
3333
34-
<style>
35-
input[type='date']::-webkit-datetime-edit-year-field:focus,
36-
input[type='date']::-webkit-datetime-edit-month-field:focus,
37-
input[type='date']::-webkit-datetime-edit-day-field:focus {
34+
<style scoped>
35+
:deep(input[type='date']::-webkit-datetime-edit-year-field:focus),
36+
:deep(input[type='date']::-webkit-datetime-edit-month-field:focus),
37+
:deep(input[type='date']::-webkit-datetime-edit-day-field:focus) {
3838
background-color: #3367d1;
3939
}
40+
41+
:deep(input[type='date']::-webkit-calendar-picker-indicator) {
42+
position: absolute;
43+
}
44+
45+
:deep(input::-webkit-datetime-edit) {
46+
position: relative;
47+
left: 30%;
48+
}
4049
</style>

frontend/src/components/guiComponents/AppTimeInput.vue

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,20 @@ export default {
3333
};
3434
</script>
3535

36-
<style>
37-
input[type='time']::-webkit-datetime-edit-hour-field:focus,
38-
input[type='time']::-webkit-datetime-edit-minute-field:focus,
39-
input[type='time']::-webkit-datetime-edit-second-field:focus,
40-
input[type='time']::-webkit-datetime-edit-ampm-field:focus {
36+
<style scoped>
37+
:deep(input[type='time']::-webkit-datetime-edit-hour-field:focus),
38+
:deep(input[type='time']::-webkit-datetime-edit-minute-field:focus),
39+
:deep(input[type='time']::-webkit-datetime-edit-second-field:focus),
40+
:deep(input[type='time']::-webkit-datetime-edit-ampm-field:focus) {
4141
background-color: #3367d1;
4242
}
43+
44+
:deep(input[type='time']::-webkit-calendar-picker-indicator) {
45+
position: absolute;
46+
}
47+
48+
:deep(input::-webkit-datetime-edit) {
49+
position: relative;
50+
left: 50%;
51+
}
4352
</style>

0 commit comments

Comments
 (0)