diff --git a/resources/css/app.css b/resources/css/app.css index 2fb2a57..f438e1f 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -142,6 +142,27 @@ @layer base { } @layer utilities { + .scrollbar-thin { + scrollbar-width: thin; + scrollbar-color: color-mix(in oklch, var(--muted-foreground) 35%, transparent) transparent; + } + + .scrollbar-thin::-webkit-scrollbar { + width: 4px; + } + + .scrollbar-thin::-webkit-scrollbar-track { + background: transparent; + } + + .scrollbar-thin::-webkit-scrollbar-thumb { + background-color: color-mix(in oklch, var(--muted-foreground) 35%, transparent); + border-radius: 9999px; + } + + .scrollbar-thin::-webkit-scrollbar-thumb:hover { + background-color: color-mix(in oklch, var(--muted-foreground) 55%, transparent); + } [data-slot="input"]:focus-visible:not(:disabled):not([aria-invalid="true"]), [data-slot="textarea"]:focus-visible:not(:disabled):not([aria-invalid="true"]), diff --git a/resources/js/components/admin/manage/orders/OrderPosForm.vue b/resources/js/components/admin/manage/orders/OrderPosForm.vue index 4018ed1..068af94 100644 --- a/resources/js/components/admin/manage/orders/OrderPosForm.vue +++ b/resources/js/components/admin/manage/orders/OrderPosForm.vue @@ -369,7 +369,7 @@ function submit() { -
+
diff --git a/resources/js/components/admin/manage/purchases/PurchasePosForm.vue b/resources/js/components/admin/manage/purchases/PurchasePosForm.vue index bf7e740..d324ccc 100644 --- a/resources/js/components/admin/manage/purchases/PurchasePosForm.vue +++ b/resources/js/components/admin/manage/purchases/PurchasePosForm.vue @@ -323,7 +323,7 @@ function submit() {
-
+
diff --git a/resources/js/components/ui/sidebar/SidebarContent.vue b/resources/js/components/ui/sidebar/SidebarContent.vue index bb6d9f1..da7b787 100644 --- a/resources/js/components/ui/sidebar/SidebarContent.vue +++ b/resources/js/components/ui/sidebar/SidebarContent.vue @@ -11,7 +11,7 @@ const props = defineProps<{