| @@ -1,4 +1,4 @@ | ||
| 1 | 1 | /* File: ../includes/__css/client/form_fields/bfb_front-end.css */ |
| 2 | 2 | /* -- Line #1: FONT-END | Line #2: BACK-END -- -------------------------------------------------------------------- */ |
| 3 | 3 | div .wpbc_bfb_form .wpbc__row .wpbc__field, |
| 4 | 4 | div .wpbc_bfb_form .wpbc_bfb__section .wpbc_bfb__row .wpbc_bfb__column { |
| @@ -93,8 +93,20 @@ | ||
| 93 | 93 | transform: translate(-50%, -50%); |
| 94 | 94 | } |
| 95 | 95 | /* Inline Checkbox Fields: Accept Terms and Condotions */ |
| 96 | 96 | div.wpbc_container.wpbc_form .wpdev-form-control-wrap input[type="checkbox"], |
| 97 | -div.wpbc_container.wpbc_form .wpdev-form-control-wrap input[type="radio"] { | |
| 98 | - margin: 0 5px; | |
| 99 | - margin-top: -5px; | |
| 100 | -} | |
| 97 | +div.wpbc_container.wpbc_form .wpdev-form-control-wrap input[type="radio"] { | |
| 98 | + margin: 0 5px; | |
| 99 | + margin-top: -5px; | |
| 100 | +} | |
| 101 | + | |
| 102 | +/* Front-end visibility utility entered through a Form Builder CSS class control. */ | |
| 103 | +body:not(.wp-admin) .wpbc_bfb_form .wpbc-hidden-on-frontend { | |
| 104 | + display: none !important; | |
| 105 | +} | |
| 106 | + | |
| 107 | +/* Keep hidden-on-frontend elements identifiable and editable in the Builder canvas. */ | |
| 108 | +.wpbc_bfb__panel--preview .wpbc_bfb__field.wpbc-hidden-on-frontend > :not(.wpbc_bfb__overlay-controls), | |
| 109 | +.wpbc_bfb__panel--preview .wpbc_bfb__field:has(.wpbc-hidden-on-frontend) > :not(.wpbc_bfb__overlay-controls), | |
| 110 | +.wpbc_bfb__panel--preview .wpbc_bfb__section.wpbc-hidden-on-frontend > .wpbc_bfb__row { | |
| 111 | + opacity: .5; | |
| 112 | +} | |