Control DOM & CSS classes
Common classes for all controls
- cfgr-ctrl
- cfgrctrl-disabled
Label
div.cfgr-label
div.cfgrctrl-innerlabel
Buttons
- Button
- Checkout Button
- Share Button
- Wizard navigator button
The inner structure of an upload button differs a little.
Textbox
The input element is a textarea for multiline textboxes
Checkbox & Radiobutton
- Checkbox
- Radiobutton
Panel, Layer & Wizard Page
- Panel
- Layer
- Wizard Page
click to expand
Wizard & Wizard Navigator
- Wizard
- Wizard navigator
Dataview
The divs for the image (".cfgr-dataview-item-img") and label are not there when using a custom layout with your dataview.

Combobox

The inner structure of div.cfgr-combobox-item may vary depending on the value of the comboboxs Layout property.
The div.x-form-trigger is hidden in most themes since they implement the "drop down icon" using CSS after & before pseudo selectors.
Graphicview
External content
- External content
- ShapeDiver 3d
Slider

Viewer 3d
Augemented reality layer
The viewers augmented reality layer is implemented in the "cfgr parent" control, to ensure that the layer is shown across the whole configurator an not only above the viewer control.
The layer still consists of viewer CSS classes and can be adapted accordingly.