diff --git a/form-builder/jvm/src/main/resources/xbl/fb/dialog-help/dialog-help.xbl b/form-builder/jvm/src/main/resources/xbl/fb/dialog-help/dialog-help.xbl index 907f74ff3c..94a3f66a9e 100644 --- a/form-builder/jvm/src/main/resources/xbl/fb/dialog-help/dialog-help.xbl +++ b/form-builder/jvm/src/main/resources/xbl/fb/dialog-help/dialog-help.xbl @@ -74,15 +74,15 @@ - - - + + + - - - + + + diff --git a/form-runner/jvm/src/main/assets/apps/fr/style/form-runner-base.less b/form-runner/jvm/src/main/assets/apps/fr/style/form-runner-base.less index 3c3e0fe0f0..b9355cda10 100644 --- a/form-runner/jvm/src/main/assets/apps/fr/style/form-runner-base.less +++ b/form-runner/jvm/src/main/assets/apps/fr/style/form-runner-base.less @@ -335,7 +335,7 @@ margin-bottom: 10px; // otherwise buttons at the bottom touch the viewport - .fr-grid .fr-grid-tr .fr-grid-content { + .fr-grid .fr-grid-tr .fr-grid-td { // Custom control widths .fr-width-2em input.xforms-input-input, .fr-width-2em select { width: 2em } @@ -374,10 +374,16 @@ .xforms-form { // make rule a bit stronger to make sure hints are hidden .fr-mode-view, .fr-mode-pdf, .fr-mode-email { - .xforms-hint, .xforms-help, .xforms-alert { display: none } + .xforms-hint, .xforms-help, .xforms-alert { + display: none; + } // For those controls that still have a display: block in view mode, make sure there is no top margin - .fr-grid-content .xforms-control, .fr-grid-content .fr-component-group { margin-top: 0 } + .fr-grid-td .xforms-control, + .fr-grid-td .fr-component-group { + margin-top: 0; + } + .fr-repeat-multiple-rows { .fr-grid-master-row { display: none } // Hide the top header row, as we don't need the space for the *add* icon in view mode border-top: none; // Avoid double border at the top diff --git a/form-runner/jvm/src/main/assets/xbl/orbeon/grid/grid.less b/form-runner/jvm/src/main/assets/xbl/orbeon/grid/grid.less index de0a4d6638..9abb860853 100644 --- a/form-runner/jvm/src/main/assets/xbl/orbeon/grid/grid.less +++ b/form-runner/jvm/src/main/assets/xbl/orbeon/grid/grid.less @@ -177,7 +177,7 @@ .xforms-mediatype-image img { display: block } // Buttons - .fr-grid-content { + .fr-grid-td { .xforms-trigger button, .xforms-trigger input { margin-top: 1.72em } // hand-tuned so it appears at about the same pos as input fields .xforms-trigger button, .yui-button .xforms-trigger input { margin-top: 0 } // except YUI buttons don't appear right with top margin! } diff --git a/src/main/resources/forms/orbeon/dmv-14/form/form.xhtml b/src/main/resources/forms/orbeon/dmv-14/form/form.xhtml index 5c96f796ed..e6a950dff0 100644 --- a/src/main/resources/forms/orbeon/dmv-14/form/form.xhtml +++ b/src/main/resources/forms/orbeon/dmv-14/form/form.xhtml @@ -28,7 +28,7 @@ .fr-grid .xforms-mediatype-image img { margin: auto; } - .fr-grid-content .xforms-control, .fr-grid-content .fr-component-group, .fr-grid-content span.xbl-fr-us-state { + .fr-grid-td .xforms-control, .fr-grid-td .fr-component-group, .fr-grid-td span.xbl-fr-us-state { display: inline-block; vertical-align: middle; }