diff --git a/resources/views/pdfs/delivery.blade.php b/resources/views/pdfs/delivery.blade.php index 323ffc0..c20e2b4 100644 --- a/resources/views/pdfs/delivery.blade.php +++ b/resources/views/pdfs/delivery.blade.php @@ -94,10 +94,25 @@ } .tag-columns { - column-count: 3; column-gap: 15px; } + .tag-columns-1 { + column-count: 1; + } + + .tag-columns-2 { + column-count: 2; + } + + .tag-columns-3 { + column-count: 3; + } + + .tag-columns-4 { + column-count: 4; + } + .tag-item { margin: 2px 0; break-inside: avoid; @@ -229,7 +244,21 @@
-
+ @php + $tagCount = count($tags); + $columnClass = 'tag-columns-3'; // Por defecto 3 columnas + + if ($tagCount <= 5) { + $columnClass = 'tag-columns-1'; + } elseif ($tagCount <= 10) { + $columnClass = 'tag-columns-2'; + } elseif ($tagCount <= 20) { + $columnClass = 'tag-columns-3'; + } else { + $columnClass = 'tag-columns-4'; + } + @endphp +
@foreach($tags as $index => $tag)
{{ $index + 1 }}. {{ $tag->folio }}