FEU form styling question
Posted: Thu Oct 08, 2009 9:40 am
This may not be in the right place, but it can be moved if it needs to be. I recently did a bunch of work using the FEU and Self Registration modules and found that the formatting of the forms uses tables and input size definitions on the fields as opposed to pure CSS. This made it somewhat difficult to format the forms within my template and not running over into other page elements. I eventually modified the actual FEU code to get around it, but future upgrades will be difficult. I like to style forms with divs, labels, and floats as opposed to tables and cells. I just really like keeping my styles and markup separated and using tables for tabular data as opposed to site and form layout, I'm weird like that.
I was wondering what it would take to update the whole FEU and Self registration modules to allow for css oriented styling? I looked through the code so I know its a big project - and I could be interested in doing it, but I didn't write the module so its not my place to just go and do it. Plus I'm not all that familiar with the code itself and might omit something required elsewhere.
I can see benefits that would make styling the forms in FEU much easier and more customizable. Also, my understanding from an accessibility standpoint is that using tables for something other than data can render the output awkwardly, but I'm not an expert in that area and could be misquoting/misleading.
Also, is this something others would want? Or do lots of people still use tables for site and form layout? (why does that sound so 1995?)
I was wondering what it would take to update the whole FEU and Self registration modules to allow for css oriented styling? I looked through the code so I know its a big project - and I could be interested in doing it, but I didn't write the module so its not my place to just go and do it. Plus I'm not all that familiar with the code itself and might omit something required elsewhere.
I can see benefits that would make styling the forms in FEU much easier and more customizable. Also, my understanding from an accessibility standpoint is that using tables for something other than data can render the output awkwardly, but I'm not an expert in that area and could be misquoting/misleading.
Also, is this something others would want? Or do lots of people still use tables for site and form layout? (why does that sound so 1995?)