Apply custom templates to your standard Concrete5 forms to put form labels inside or above the form fields
Now Available for 5.7 & 5.8 Versions of Concrete5!
Create custom forms using the standard Concrete5 form block that have field labels inside text fields or text areas in an easy to use, responsive ready, table-less block that is easy to style.
This add-on is perfect when you need to fit a text field and it's label in a limited space such as a sidebar or need to create a responsive form using the Concrete5 form block. To apply one of the two custom templates that come with this add-on you simply create your form in Concrete5 as you normally would, then, while still in Edit Mode, click on the form block and choose Custom Template. In the select box you will see the Label Inside and Div Based custom templates. When you apply the Label Inside custom template the field labels will be applied inside for text and text area fields that have been applied to the block. When you click inside the text fields the labels will atomically disappear.
The Div Based custom template automatically applies the label for each field above the form fields. Both custom templates are setup as table less layouts for easy styling.
(Please note: Label Inside custom template only applies for label inside the form field for the text field and text area types of form fields. Is not compatible with version 5.8 form block but is compatible with version 5.8 Legacy form block)