@@ -, +, @@ - Do not apply patch - Create a FreeForm ILL request with a custom metadata field with a long name - View the created request - Observe that the long metadata name breaks the display of the metadata - Apply the patch - View the created request => TEST: Observe that the display is no longer broken --- .../opac-tmpl/bootstrap/css/src/opac.scss | 33 +++++++++++++++++++ .../bootstrap/en/modules/opac-illrequests.tt | 6 ++-- 2 files changed, 36 insertions(+), 3 deletions(-) --- a/koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss +++ a/koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss @@ -2344,6 +2344,39 @@ nav { display: block; } + div.rows span.label { + float: inherit; + width: inherit; + text-align: inherit; + margin-right: 0; + } + + #ill-supplier-metadata { + display: flex; + flex-flow: column nowrap; + flex: 1 1 auto; + } + + div[class^='requestattr-'] { + width: 100%; + display: flex; + flex-flow: row nowrap; + padding: 5px; + &:nth-of-type(even) { + background-color: #f2f2f2; + } + &:nth-of-type(odd) { + background-color: #ffffff; + } + } + + #ill-supplier-metadata > div > span { + display: flex; + flex-flow: row nowrap; + flex-grow: 1; + flex-basis: 0; + } + } .ill_availability_sourcename { --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt @@ -220,12 +220,12 @@ -
+
Details from [% request.backend | html %] [% FOREACH meta IN request.metadata %] -
+
[% meta.key | html %]: - [% IF meta.value %][% meta.value | html %][% ELSE %]N/A[% END %] + [% IF meta.value %][% meta.value | html %][% ELSE %]N/A[% END %]
[% END %]
--