|
Project Information
Featured
Downloads
|
formReForm Rendering Library for HTML FormsformReForm takes a group of typical HTML form elements and creates a nice, clean, styleable form layout in 1, 2, or 4 columns. See the screenshots in this article for examples: reForm: CSS Form Design Template for Any Layout (Part 2) The ItchMulti-column layouts for form elements have been a challenge; some developers find that their only option is a table-based layout or use only two columns (label + field). As Responsive Design techniques have evolved, so must Responsive Forms. Without knowing the exact size of the viewport or form container, a Responsive Form component would allow developers to layout a simple form and allow CSS/JS to the heavy lifting. The ScratchformReForm uses CSS to take usable, accessible and correctly coded form elements and formReForms them into a style to fit any design and layout. The current rendering method for this transformation is Javascript, but server-side rendering of the technique is also possible. The Details and ExamplesThe formReForm project started with two articles at dzone.com. The original concept of using CSS to create a usable form was discussed the article reForm: CSS Form Design Template for Any Layout. Taking the idea one step further, the javascript library is discussed in the article reForm: CSS Form Design Template for Any Layout (Part 2) The InviteThe end goal of this concept is valid html that can be styled to fit any layout. There are some limitations with the current library (only 4 columns are supported (label:field,label:field), for example). Others are invited to contribute or comment. The RightsIt's GPL. Use, abuse, distribute, contribute ... but always attribute. The Small PrintThe formReForm Library is (c)Joe Lippeatt - ext237@gmail.com. |