The outer HTML area

The outer HTML area

The outer HTML area affects all Visforms CSS classes of the outermost HTML div element generated by Visforms.
All CSS classes refer to the outermost div element generated by Visforms: <div class="visforms …"></div>.
The contiguous colored areas denote alternative classes that are mutually exclusive in the sense of ‘either or’.

Use case: Visforms

CSS ClassScopeAppearsOrigin / ConfigurationUse Case
visformsAlways Outermost div element created by Visforms.
<div class="visforms ..."></div>
Visforms
com-visformsRendererWhen usingVisforms: component
mod-visformsRendererWhen usingVisforms: Module
plg-vfdataviewRendererIf usedVisforms: Plugin Data View
plg-vfformviewRendererWhen usingVisforms: Plugin Form View

Use case: Form

CSS ClassScopeAppearsOrigin / ConfigurationUse Case
visforms-formEverything about the formAlways
  • Joomla configuration:
    • Menu entry of type 'Visforms - Form'
    • Menu entry of type 'Data View with Edit Link'
    • Menu entry of type 'My Transmissions'
    • Module of type 'Visforms'
  • Visform's Plugin Form View
Form
visforms-form-formFormPlus Form: View
visforms-form-messageFormPlus
  • Form configuration: 'Result' tab, 'Success text' option
Form: Success message
visforms-form-already-submitted-messageForm Plus
  • Form configuration: tab 'General'
    • 'Force only transfer for logged-in users' option
    • Option 'Show instead of form' = ' 'Only one transmission possible' Show message '
Form Alternative: One-Transfer-Possible-Only-Message View
visforms-form-editFormPlus
  • Form configuration: tab 'Data display in frontend'
    • Option 'Allow frontend data view' = 'Yes'
Form: form in data editing view
visforms-form-edit-linkFormPlus
  • Form configuration: tab 'General'
    • 'Force only transfer for logged-in users' option
    • Option 'Show instead of form' = 'Show link for data editing
Form alternative: edit link view

Use case: Saved Transmissions

CSS ClassScopeAppearsOrigin / ConfigurationUse Case
visforms-dataEverything about dataAlways
  • Form configuration: tab 'Result'
    • Option 'Save result' = 'Yes'
Saved Transmissions
visforms-data-datasDataPlus
  • Joomla configuration
    • Menu item of type 'Visforms form data'
    • Menu entry of type 'Data View with Edit Link'
    • Menu entry of type 'My Transmissions'
Saved Transmissions: Record List
visforms-data-dataDataPlus
  • Joomla configuration
    • Menu entry of type 'Form data single record'
  • Visforms configuration
    • Link in record list
Transfers Saved: Single Record

Use case: Visforms Plugin Data View

CSS ClassScopeAppearsOrigin / ConfigurationUse Case
plg-vfdataview-defaultLayoutPlus
  • Visform's Plugin Data View
    • Plugin string parameters: name 'layout', value: no value set
Visforms Plugin Data View
plg-vfdataview-listLayoutPlus
  • Visform's Plugin Data View
    • Plugin string parameters: name 'layout', value: 'list'
Visforms Plugin Data View

Use case: Joomla PageClass parameters

CSS ClassScopeAppearsOrigin / ConfigurationUse Case
CustomCustom PageClassPlus
  • Joomla configuration
    • Menu item configuration, tab 'Page display', parameter 'CSS class page'
  • Visforms Configuration: Display via Plugin Form View
    • Plugin String Parameter: Name 'pageclass_sfx'
Joomla PageClass parameters