refactor: enhance layout consistency in CuttingPosForm, CuttingPosMaterialCatalogPanel, and CuttingPosResultCatalogPanel; update grid structures for improved responsiveness and user experience
This commit is contained in:
parent
0f9865ffb3
commit
5a3316c890
@ -273,7 +273,7 @@ function onProductCreated(product: CuttingProductCatalogItem) {
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="grid gap-4 xl:grid-cols-[1fr_400px]">
|
||||
<div class="grid min-w-0 gap-4 xl:grid-cols-[1fr_400px]">
|
||||
<div class="space-y-4">
|
||||
<CuttingPosMaterialCatalogPanel v-model:material-search="materialSearch"
|
||||
:filtered-raw-materials="filteredRawMaterials" :raw-material-catalog="rawMaterialCatalogState"
|
||||
|
||||
@ -77,7 +77,7 @@ function openCombination(rawMaterial: CuttingRawMaterialCatalogItem, price: Cutt
|
||||
</Empty>
|
||||
</div>
|
||||
|
||||
<div v-else class="columns-1 gap-4 sm:columns-2">
|
||||
<div v-else class="grid grid-cols-1 gap-4 sm:grid-cols-2">
|
||||
<PosCatalogCard v-for="rawMaterial in filteredRawMaterials" :key="rawMaterial.id"
|
||||
:title="rawMaterial.name" :cover-image="getFirstCoverImage(rawMaterial.prices)">
|
||||
<template #header-extra>
|
||||
|
||||
@ -63,7 +63,7 @@ const quickCreateOpen = ref(false);
|
||||
</Empty>
|
||||
</div>
|
||||
|
||||
<div v-else class="columns-1 gap-4 sm:columns-2">
|
||||
<div v-else class="grid grid-cols-1 gap-4 sm:grid-cols-2">
|
||||
<PosCatalogCard
|
||||
v-for="product in filteredProducts"
|
||||
:key="product.id"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user