From e0b0a83445487a7dce61a263f2c1e2f40b370f7d Mon Sep 17 00:00:00 2001 From: Emmi Takkinen Date: Tue, 24 Feb 2026 14:39:23 +0200 Subject: [PATCH] Bug 41835: Add CSS file for serial edits page Add item forms Tag editor buttons on serial edits page were misaligned with their respective input fields. This happens because there is no rule for their parent div to display its children elements correctly. This patch adds this rule for serial edits page in new serial-edits.css file. To test: 1. Make sure MARC framework for serials uses plugins in some 952 fields (e.g. dateaccessioned.pl plugin in field 952$d). 2. Find an active serial subscription and receive items for it. 3. Open Add item form. -> Note that Tag editor buttons aren't displayed inline with input fields. 4. Apply this patch, restart services if needed. 5. Refresh page. -> Note that Tag editor buttons are now displayed inline with input fields. Sponsored-by: Koha-Suomi Oy Signed-off-by: Owen Leonard --- koha-tmpl/intranet-tmpl/prog/css/serials-edit.css | 6 ++++++ .../intranet-tmpl/prog/en/modules/serials/serials-edit.tt | 1 + 2 files changed, 7 insertions(+) create mode 100644 koha-tmpl/intranet-tmpl/prog/css/serials-edit.css diff --git a/koha-tmpl/intranet-tmpl/prog/css/serials-edit.css b/koha-tmpl/intranet-tmpl/prog/css/serials-edit.css new file mode 100644 index 00000000000..99309601453 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/css/serials-edit.css @@ -0,0 +1,6 @@ +.subfield_line { + align-items: flex-start; + display: flex; + flex-basis: 100%; + align-items: center; +} \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt index b7e742623b9..78cbf5fc981 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-edit.tt @@ -14,6 +14,7 @@ [% END %] [% INCLUDE 'doc-head-close.inc' %] +[% Asset.css("css/serials-edit.css") | $raw %] [% Asset.js("js/cataloging.js") | $raw %] [% INCLUDE 'calendar.inc' %]