From c581ad8854b226d587971400adcfe1ba19184e2f Mon Sep 17 00:00:00 2001 From: Gregor Vostrak Date: Tue, 3 Mar 2026 18:15:29 +0100 Subject: [PATCH] move calendar, dropdown-menu, select, dialog, number-field components to the ui package --- .../Common/Member/MemberBillableSelect.vue | 8 +- .../Common/Member/MemberEditModal.vue | 8 +- .../Common/Member/MemberRoleSelect.vue | 8 +- .../Common/Project/BaseFilterBadge.vue | 6 +- .../Common/Reporting/ReportingFilterBar.vue | 8 +- .../Reporting/ReportingGroupBySelect.vue | 8 +- .../Reporting/ReportingRoundingControls.vue | 10 +-- .../ui/calendar/CalendarDateInput.vue | 71 ---------------- .../js/Pages/Profile/Partials/ThemeForm.vue | 8 +- .../Partials/OrganizationFormatSettings.vue | 8 +- .../FullCalendar/CalendarSettingsPopover.vue | 8 +- .../ui/src/Input/BillableRateInput.vue | 2 +- .../js/packages/ui/src/Input/DatePicker.vue | 2 +- resources/js/packages/ui/src/Modal.vue | 2 +- .../ui/src/Project/ProjectBillableSelect.vue | 8 +- .../Project/ProjectEditBillableSection.vue | 8 +- .../ui/src/TimeEntry/TimeEntryCreateModal.vue | 8 +- .../ui/src/TimeEntry/TimeEntryEditModal.vue | 8 +- .../TimeEntry/TimeEntryMassUpdateModal.vue | 8 +- .../TimeEntryMoreOptionsDropdown.vue | 7 +- .../TimeTrackerMoreOptionsDropdown.vue | 7 +- .../ui/src}/calendar/Calendar.vue | 0 .../ui/src}/calendar/CalendarCell.vue | 0 .../ui/src}/calendar/CalendarCellTrigger.vue | 0 .../ui/src}/calendar/CalendarGrid.vue | 0 .../ui/src}/calendar/CalendarGridBody.vue | 0 .../ui/src}/calendar/CalendarGridHead.vue | 0 .../ui/src}/calendar/CalendarGridRow.vue | 0 .../ui/src}/calendar/CalendarHeadCell.vue | 0 .../ui/src}/calendar/CalendarHeader.vue | 0 .../ui/src}/calendar/CalendarHeading.vue | 0 .../ui/src}/calendar/CalendarNextButton.vue | 0 .../ui/src}/calendar/CalendarPrevButton.vue | 0 .../ui => packages/ui/src}/calendar/index.ts | 0 .../ui => packages/ui/src}/dialog/Dialog.vue | 0 .../ui/src}/dialog/DialogClose.vue | 0 .../ui/src}/dialog/DialogContent.vue | 0 .../ui/src}/dialog/DialogDescription.vue | 0 .../ui/src}/dialog/DialogFooter.vue | 0 .../ui/src}/dialog/DialogHeader.vue | 0 .../ui/src}/dialog/DialogScrollContent.vue | 0 .../ui/src}/dialog/DialogTitle.vue | 0 .../ui/src}/dialog/DialogTrigger.vue | 0 .../ui => packages/ui/src}/dialog/index.ts | 0 .../js/packages/ui/src/field/FieldLabel.vue | 2 +- resources/js/packages/ui/src/index.ts | 84 +++++++++++++++++++ .../ui => packages/ui/src}/label/Label.vue | 0 .../ui => packages/ui/src}/label/index.ts | 0 .../ui/src}/number-field/NumberField.vue | 0 .../src}/number-field/NumberFieldContent.vue | 0 .../number-field/NumberFieldDecrement.vue | 0 .../number-field/NumberFieldIncrement.vue | 0 .../ui/src}/number-field/NumberFieldInput.vue | 0 .../ui/src}/number-field/index.ts | 0 .../ui => packages/ui/src}/select/Select.vue | 0 .../ui/src}/select/SelectContent.vue | 0 .../ui/src}/select/SelectGroup.vue | 0 .../ui/src}/select/SelectItem.vue | 0 .../ui/src}/select/SelectItemText.vue | 0 .../ui/src}/select/SelectLabel.vue | 0 .../ui/src}/select/SelectScrollDownButton.vue | 0 .../ui/src}/select/SelectScrollUpButton.vue | 0 .../ui/src}/select/SelectSeparator.vue | 0 .../ui/src}/select/SelectTrigger.vue | 0 .../ui/src}/select/SelectValue.vue | 0 .../ui => packages/ui/src}/select/index.ts | 0 66 files changed, 106 insertions(+), 191 deletions(-) delete mode 100644 resources/js/Components/ui/calendar/CalendarDateInput.vue rename resources/js/{Components/ui => packages/ui/src}/calendar/Calendar.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarCell.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarCellTrigger.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarGrid.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarGridBody.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarGridHead.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarGridRow.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarHeadCell.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarHeader.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarHeading.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarNextButton.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/CalendarPrevButton.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/calendar/index.ts (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/Dialog.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogClose.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogContent.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogDescription.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogFooter.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogHeader.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogScrollContent.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogTitle.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/DialogTrigger.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/dialog/index.ts (100%) rename resources/js/{Components/ui => packages/ui/src}/label/Label.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/label/index.ts (100%) rename resources/js/{Components/ui => packages/ui/src}/number-field/NumberField.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/number-field/NumberFieldContent.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/number-field/NumberFieldDecrement.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/number-field/NumberFieldIncrement.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/number-field/NumberFieldInput.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/number-field/index.ts (100%) rename resources/js/{Components/ui => packages/ui/src}/select/Select.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectContent.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectGroup.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectItem.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectItemText.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectLabel.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectScrollDownButton.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectScrollUpButton.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectSeparator.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectTrigger.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/SelectValue.vue (100%) rename resources/js/{Components/ui => packages/ui/src}/select/index.ts (100%) diff --git a/resources/js/Components/Common/Member/MemberBillableSelect.vue b/resources/js/Components/Common/Member/MemberBillableSelect.vue index 436e083d..b61bc84b 100644 --- a/resources/js/Components/Common/Member/MemberBillableSelect.vue +++ b/resources/js/Components/Common/Member/MemberBillableSelect.vue @@ -1,11 +1,5 @@ - - diff --git a/resources/js/Pages/Profile/Partials/ThemeForm.vue b/resources/js/Pages/Profile/Partials/ThemeForm.vue index 5f30ac39..69de1786 100644 --- a/resources/js/Pages/Profile/Partials/ThemeForm.vue +++ b/resources/js/Pages/Profile/Partials/ThemeForm.vue @@ -1,13 +1,7 @@