@@ -, +, @@
editor
- Adjust your browser width and confirm that the form adjusts well
to various widths.
- Test that the markup changes haven't broken the JavaScript-driven
features in the editor:
- Clone tags
- Delete tags
- Expand and collapse tags
- Clone subfields
- Delete subfields
- Re-order subfields
- Cataloging plugins:
- Focus-driven plugins like on tag 000
- Popup plugins like 008 or authority-linked tags
- Select2-styled dropdowns (e.g. 942$c Item type).
- Test the add/edit items form to confirm that it is still styled as it
was before.
---
koha-tmpl/intranet-tmpl/prog/css/addbiblio.css | 59 ++++++---
.../prog/en/modules/cataloguing/addbiblio.tt | 132 +++++++++++----------
koha-tmpl/intranet-tmpl/prog/js/cataloging.js | 74 ++++++------
3 files changed, 153 insertions(+), 112 deletions(-)
--- a/koha-tmpl/intranet-tmpl/prog/css/addbiblio.css
+++ a/koha-tmpl/intranet-tmpl/prog/css/addbiblio.css
@@ -109,8 +109,8 @@ li.subfield_line {
li.subfield_line label {
font-size:89%;
float: left;
- padding-right : .4em;
- width: 16em;
+ padding-right: .4em;
+ width: 10em;
text-align: left;
clear:left;
}
@@ -151,12 +151,29 @@ a.tagnum {
}
.subfieldcode {
- display: block;
- float: left;
+ display: block;
+ float: left;
}
.labelsubfield {
- float:left;
+ float: left;
+}
+
+#cat_addbiblio .subfieldcode {
+ float: none;
+}
+
+#cat_addbiblio .labelsubfield {
+ font-size: 90%;
+}
+
+#cat_addbiblio .subfield {
+ float: none;
+ padding: .25em .5em;
+}
+
+#cat_addbiblio .subfield label {
+ color: #00698a;
}
.input_marceditor {
@@ -164,6 +181,24 @@ a.tagnum {
width:30em;
}
+#cat_addbiblio .input_marceditor {
+ float: none;
+ width: 100%;
+}
+
+#cat_addbiblio .subfield_line {
+ display: flex;
+}
+
+#cat_addbiblio .field_marceditor {
+ flex-grow: 1;
+ padding: .25em .5em;
+}
+
+#cat_addbiblio .subfield_loop_mandatory {
+ padding: .25em .5em;
+}
+
.indicator {
width: 1em;
box-sizing: content-box;
@@ -177,12 +212,13 @@ a.tagnum {
#cataloguing_additem_newitem fieldset.rows li {
padding-bottom : 3px;
}
+
#cataloguing_additem_newitem .input_marceditor {
- width : auto;
+ width: auto;
}
#cataloguing_additem_newitem textarea.input_marceditor {
- width : 31em;
+ width: 31em;
}
.mandatory_marker {
@@ -193,18 +229,11 @@ a.tagnum {
.linktools a {margin:0 2px;padding:2px;background-color:#FFF;text-align:center; }
.linktools a:first-child { border-bottom: 1px solid #DDD; }
.linktools a:hover { background-color: #FFC; }
-.subfield_controls { margin : 0 .5em; }
+.subfield_controls { margin: 0 .5em; }
#cataloguing_additem_itemlist {
margin-bottom : 1em;
}
-.yui-gf div.first {
- width : 19%;
-}
-
-.yui-gf .yui-u {
- width: 79.2%;
-}
tbody tr.active:nth-child(2n+1) td,
tbody tr.active td {
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt
@@ -479,7 +479,9 @@
[% INCLUDE 'select2.inc' %]
@@ -787,81 +789,87 @@
[% FOREACH subfield_loo IN innerloo.subfield_loop %]
+
+
+
[% UNLESS advancedMARCEditor %]
- [% IF ( subfield_loo.fixedfield ) %]
-