feat: improved printing settings

This commit is contained in:
2026-07-14 10:16:47 +02:00
parent 8d9d95ddf5
commit c1afd5a6d4
5 changed files with 71 additions and 25 deletions
+6 -2
View File
@@ -97,7 +97,11 @@ export function createSectionShell(typeLabel) {
// un nombre derivado del contenido ("Título: Bufanda de lana") sin perder
// de vista cuál es la etiqueta de tipo original.
const badge = document.createElement('span');
badge.className = 'section-badge badge badge-sm badge-outline select-none';
// 'min-w-0 truncate': por defecto un elemento flex no encoge por debajo
// del tamaño de su contenido, así que un nombre largo (p.ej. una lista de
// materiales) desbordaba la cabecera en pantallas estrechas en vez de
// recortarse con "…".
badge.className = 'section-badge badge badge-sm badge-outline select-none min-w-0 truncate';
badge.textContent = typeLabel;
badge.dataset.typeLabel = typeLabel;
@@ -318,7 +322,7 @@ export function addImageSection(data, dataUrl = '', container = sectionsContaine
fileInput.className = 'file-input file-input-bordered w-full mb-2';
const img = document.createElement('img');
img.className = 'max-w-full max-h-48 object-contain rounded-box hidden';
img.className = 'max-w-full max-h-96 object-contain rounded-box hidden';
if (dataUrl) {
img.src = dataUrl;