Skip to content

Commit 26831ee

Browse files
[6.x] Date Fieldtype: Prevent dashed border showing in non-read-only state (#12237)
1 parent 16cda43 commit 26831ee

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

resources/js/components/ui/DatePicker/DatePicker.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,8 @@ const getInputLabel = (part) => {
114114
'text-gray-600 dark:text-gray-300',
115115
'shadow-ui-sm not-prose h-10 rounded-lg px-2 disabled:shadow-none',
116116
'data-invalid:border-red-500',
117-
'disabled:shadow-none disabled:opacity-50 read-only:border-dashed'
117+
'disabled:shadow-none disabled:opacity-50',
118+
readOnly ? 'border-dashed' : '',
118119
]"
119120
:aria-invalid="isInvalid"
120121
role="textbox"

resources/js/components/ui/DateRangePicker/DateRangePicker.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ const calendarEvents = computed(() => ({
9090
'leading-[1.375rem] text-gray-600 dark:text-gray-300',
9191
'shadow-ui-sm not-prose h-10 rounded-lg py-2 px-3 disabled:shadow-none',
9292
'data-invalid:border-red-500',
93-
'disabled:shadow-none disabled:opacity-50 read-only:border-dashed'
93+
'disabled:shadow-none disabled:opacity-50',
94+
readOnly ? 'border-dashed' : '',
9495
]"
9596
>
9697
<DateRangePickerTrigger v-if="!inline">

0 commit comments

Comments
 (0)