From 6356f9c41d749d3cc63787d79d3ad1141703d9c7 Mon Sep 17 00:00:00 2001 From: Eli Bosley Date: Fri, 29 Aug 2025 14:48:14 -0400 Subject: [PATCH] chore: lint unraid ui (#1638) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary by CodeRabbit - New Features - Fullscreen dialogs now use dedicated open/close animations for smoother transitions. - UX - Added a “Loading Notifications...” message while notifications are being fetched. - Style - Standardized Tailwind utility class ordering across numerous components for consistent styling; no functional or visual changes expected. --- unraid-ui/src/components/brand/BrandButton.vue | 6 +++--- .../src/components/common/dialog/Dialog.vue | 2 +- .../src/components/common/loading/Bar.vue | 2 +- .../src/components/common/loading/Error.vue | 4 ++-- .../src/components/common/loading/Spinner.vue | 2 +- .../common/popover/PopoverContent.vue | 2 +- .../common/scroll-area/ScrollBar.vue | 4 ++-- .../components/common/sheet/SheetContent.vue | 6 +++--- .../common/sheet/SheetDescription.vue | 2 +- .../src/components/common/sheet/SheetTitle.vue | 2 +- .../common/stepper/StepperDescription.vue | 2 +- .../common/stepper/StepperIndicator.vue | 2 +- .../common/stepper/StepperSeparator.vue | 2 +- .../common/stepper/StepperTrigger.vue | 2 +- .../src/components/common/tabs/TabsContent.vue | 2 +- .../src/components/common/tabs/TabsList.vue | 2 +- .../src/components/common/tabs/TabsTrigger.vue | 2 +- .../common/tooltip/TooltipContent.vue | 2 +- .../components/form/combobox/ComboboxGroup.vue | 4 ++-- .../components/form/combobox/ComboboxInput.vue | 2 +- .../components/form/combobox/ComboboxItem.vue | 2 +- .../components/form/combobox/ComboboxList.vue | 2 +- .../form/combobox/ComboboxSeparator.vue | 2 +- unraid-ui/src/components/form/input/Input.vue | 2 +- unraid-ui/src/components/form/label/Label.vue | 2 +- .../form/lightswitch/Lightswitch.vue | 2 +- .../src/components/form/number/NumberField.vue | 2 +- .../form/number/NumberFieldContent.vue | 2 +- .../form/number/NumberFieldDecrement.vue | 2 +- .../form/number/NumberFieldIncrement.vue | 2 +- .../form/number/NumberFieldInput.vue | 2 +- .../src/components/form/switch/Switch.vue | 4 ++-- .../src/components/layout/CardWrapper.vue | 6 +++--- .../src/components/layout/PageContainer.vue | 2 +- .../src/components/layout/SettingsGrid.vue | 2 +- .../ui/accordion/AccordionContent.vue | 4 ++-- .../src/components/ui/dialog/DialogContent.vue | 8 ++++---- .../components/ui/dialog/DialogDescription.vue | 2 +- .../ui/dialog/DialogScrollContent.vue | 8 ++++---- .../src/components/ui/dialog/DialogTitle.vue | 2 +- .../dropdown-menu/DropdownMenuCheckboxItem.vue | 4 ++-- .../ui/dropdown-menu/DropdownMenuContent.vue | 2 +- .../ui/dropdown-menu/DropdownMenuItem.vue | 2 +- .../ui/dropdown-menu/DropdownMenuRadioItem.vue | 2 +- .../ui/dropdown-menu/DropdownMenuSeparator.vue | 2 +- .../dropdown-menu/DropdownMenuSubContent.vue | 2 +- .../dropdown-menu/DropdownMenuSubTrigger.vue | 2 +- .../ui/dropdown-menu/DropdownMenuTrigger.vue | 2 +- .../src/components/ui/select/SelectContent.vue | 2 +- .../src/components/ui/select/SelectGroup.vue | 2 +- .../src/components/ui/select/SelectItem.vue | 2 +- .../src/components/ui/select/SelectLabel.vue | 2 +- .../components/ui/select/SelectSeparator.vue | 2 +- .../src/components/ui/select/SelectTrigger.vue | 4 ++-- unraid-ui/src/forms/AccordionLayout.vue | 8 ++++---- unraid-ui/src/forms/ComboBoxField.vue | 6 +++--- unraid-ui/src/forms/FormErrors.vue | 2 +- unraid-ui/src/forms/HorizontalLayout.vue | 2 +- unraid-ui/src/forms/LabelRenderer.vue | 2 +- unraid-ui/src/forms/MultiSelect.vue | 16 ++++++++-------- unraid-ui/src/forms/ObjectArrayField.vue | 18 +++++++++--------- unraid-ui/src/forms/PreconditionsLabel.vue | 4 ++-- unraid-ui/src/forms/SteppedLayout.vue | 4 ++-- unraid-ui/src/forms/StringArrayField.vue | 2 +- 64 files changed, 105 insertions(+), 105 deletions(-) diff --git a/unraid-ui/src/components/brand/BrandButton.vue b/unraid-ui/src/components/brand/BrandButton.vue index 2d878d394..abc881889 100644 --- a/unraid-ui/src/components/brand/BrandButton.vue +++ b/unraid-ui/src/components/brand/BrandButton.vue @@ -70,14 +70,14 @@ const needsBrandGradientBackground = computed(() => { >
{ :class="[ classes.icon, iconRightHoverDisplay && - 'opacity-0 group-hover:!opacity-100 group-focus:!opacity-100 transition-all', + 'opacity-0 transition-all group-hover:!opacity-100 group-focus:!opacity-100', ]" :style="{ '--icon-size': classes.iconSize }" /> diff --git a/unraid-ui/src/components/common/dialog/Dialog.vue b/unraid-ui/src/components/common/dialog/Dialog.vue index 0e82e35cf..6da002b47 100644 --- a/unraid-ui/src/components/common/dialog/Dialog.vue +++ b/unraid-ui/src/components/common/dialog/Dialog.vue @@ -83,7 +83,7 @@ const sizeClasses = { cn( sizeClasses[size], size === 'full' - ? 'fixed inset-0 translate-x-0 translate-y-0 max-w-none rounded-none border-0' + ? 'fixed inset-0 max-w-none translate-x-0 translate-y-0 rounded-none border-0' : '' ) " diff --git a/unraid-ui/src/components/common/loading/Bar.vue b/unraid-ui/src/components/common/loading/Bar.vue index f2ed64c79..44cbafd58 100644 --- a/unraid-ui/src/components/common/loading/Bar.vue +++ b/unraid-ui/src/components/common/loading/Bar.vue @@ -5,7 +5,7 @@ const props = withDefaults(defineProps<{ class?: string }>(), { class: '' });