How to customize the output of Custom Forms ????

Topics: Administration, Customizing Orchard
Dec 7, 2012 at 9:45 AM
Edited Dec 7, 2012 at 9:47 AM

I have several custom forms and a dedicated theme, I would appreciate customizing the display with elementary elements.

- inserting lists

- separating some part of the page with lines

- incorporating some static elements as images ou links

- etc.

Actually it is very difficult as I am just starting to understand Orchard code, and I am struggling with the existing views/parts/fields, seems that the view in Item\Create.cshtml is building the page I am interested in, but where goes its @display method ? 
Understanding Orchard goes through firing the debugger intensively on the first weeks :) 


So every suggestion in customizing the custom forms rendered html will be welcome.

I am on the way to create new Fields: static elements for the UI, that we could include in the custom type, they would only render static elements, no input necessary.
I understand that doing this is not the natural way for MVC which should use html5 and Css for the UI and no external elements. 

In the same time I expect that the ordering of fields in the custom form will be corrected: it took me 20 minutes to order 30 fields....

So, which cshtml file could I customize ?