Hi Neil,
1) That gap's probably the top margin on the UL. In skin/reboot/css/reboot.css
Change...
Code:
ul.angles, ul.carets, ul.chevrons, ul.arrows, ul.checks, ul.checks2, ul.checks3, ul.checks4, ul.stars, ul.hearts, ul.smiles, ul.warnings { list-style: none !important; margin: 15px 0 5px 0; padding: 0 0 10px 15px; }
To...
Code:
ul.angles, ul.carets, ul.chevrons, ul.arrows, ul.checks, ul.checks2, ul.checks3, ul.checks4, ul.stars, ul.hearts, ul.smiles, ul.warnings { list-style: none !important; margin: 0 0 5px 0; padding: 0 0 10px 15px; }
2) Extra fields are fine, but in admin they only appear as input text fields by default (not textareas).
Redactor along with the default HTML editors will only work on textareas.
In the Redactor module settings, there's a setting - "Textareas to use Redactor".
You could put in an IF statement in the admin extra fields template to change your specific extra field to a textarea.
-> modules/Extra_Fields/product_modify.tpl
Note, HTML will only be allowed if you make your new field 'trusted'.
You could add a new textarea field using the tutorial link I posted previously, which covers the HTML 'trusted' shizzle.