From 025e57806e5c68ec46f3f87474d9e49959f2be9a Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Sat, 13 Jun 2020 13:02:38 +0200 Subject: [PATCH] word edit: multiinput styling for configured columns --- writer.plp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/writer.plp b/writer.plp index d716754..3f9ed98 100644 --- a/writer.plp +++ b/writer.plp @@ -31,6 +31,7 @@ form > ul > li > label + * { width: 40em; } +.multiinput, input,select { box-sizing: border-box; flex-grow: 1; @@ -305,18 +306,19 @@ package Shiar_Sheet::FormRow { ); } else { + my $multiple = ref $val eq 'ARRAY' || $attr->{-multiple}; return ( (map { sprintf('', $col, $_) } $attr->{-label} // ()), - ref $val ne 'ARRAY' ? () : '', + $multiple ? '' : (), (map { sprintf('', $col, EscapeHTML($_)) } ref $val eq 'ARRAY' ? @{$val} : ()), sprintf('', - $col, ref $val eq 'ARRAY' ? '' : EscapeHTML($val), $html + $col, $multiple ? '' : EscapeHTML($val), $html ), - ref $val ne 'ARRAY' ? () : '', + $multiple ? '' : (), (map { sprintf '%s', $col, $_, $row->{form}, $col eq 'source' ? ' hidden' : ''; -- 2.30.0