diff --git a/administrator/templates/atum/scss/blocks/_form.scss b/administrator/templates/atum/scss/blocks/_form.scss index a84955713db53..461efd59370e8 100644 --- a/administrator/templates/atum/scss/blocks/_form.scss +++ b/administrator/templates/atum/scss/blocks/_form.scss @@ -140,3 +140,52 @@ td .form-control { .form-group { @extend .mb-3; } + +// Subform - non table layout +div.subform-repeatable-group { + position: relative; + padding: 32px 32px 16px 28px; + margin-top: 20px; + border: $input-border; + border-radius: $border-radius; + + > .btn-toolbar { + + .btn-group { + position: static; + } + + .btn { + position: absolute; + + &.group-add { + right: -1px; + bottom: -1px; + border-radius: $border-radius 0 $border-radius 0; + } + &.group-remove { + top: -1px; + right: -1px; + border-radius: 0 $border-radius 0 $border-radius; + } + &.group-move { + top: 50%; + right: 100%; + margin-top: -27px; + line-height: 52px; + border-radius: $border-radius 0 0 $border-radius; + } + } + } +} + +// Highlight draggable section +.subform-repeatable-group[draggable="true"] { + // For non table layout + background-color: $teal; + + // For table layout + > td { + background-color: $teal; + } +} diff --git a/layouts/joomla/form/field/subform/repeatable-table.php b/layouts/joomla/form/field/subform/repeatable-table.php index 04c1cce94ab60..2236ea02b3436 100644 --- a/layouts/joomla/form/field/subform/repeatable-table.php +++ b/layouts/joomla/form/field/subform/repeatable-table.php @@ -96,7 +96,7 @@
-
diff --git a/layouts/joomla/form/field/subform/repeatable-table/section-byfieldsets.php b/layouts/joomla/form/field/subform/repeatable-table/section-byfieldsets.php index 0bb1ccacf8db4..529b841c1c417 100644 --- a/layouts/joomla/form/field/subform/repeatable-table/section-byfieldsets.php +++ b/layouts/joomla/form/field/subform/repeatable-table/section-byfieldsets.php @@ -35,17 +35,17 @@
- - - diff --git a/layouts/joomla/form/field/subform/repeatable-table/section.php b/layouts/joomla/form/field/subform/repeatable-table/section.php index 8b76483ae468c..71b148d70344a 100644 --- a/layouts/joomla/form/field/subform/repeatable-table/section.php +++ b/layouts/joomla/form/field/subform/repeatable-table/section.php @@ -33,17 +33,17 @@
- - - diff --git a/layouts/joomla/form/field/subform/repeatable/section-byfieldsets.php b/layouts/joomla/form/field/subform/repeatable/section-byfieldsets.php index 5cfd70a321270..12e58d9731ebe 100644 --- a/layouts/joomla/form/field/subform/repeatable/section-byfieldsets.php +++ b/layouts/joomla/form/field/subform/repeatable/section-byfieldsets.php @@ -27,9 +27,9 @@
- - - + + +
diff --git a/layouts/joomla/form/field/subform/repeatable/section.php b/layouts/joomla/form/field/subform/repeatable/section.php index e0877233f49e4..c05605e7140b7 100644 --- a/layouts/joomla/form/field/subform/repeatable/section.php +++ b/layouts/joomla/form/field/subform/repeatable/section.php @@ -27,9 +27,9 @@
- - - + + +