With the settings attribute you can control the options for the module appearance of your position. You will find these in the Modules panel of your theme settings. Available values are class, style, icon, badge and display.

<!-- all option are available -->
<position>MY-POSITION</position>
<!-- no option are available -->
<position settings="">MY-POSITION</position>
<!-- only the style and badge options are available -->
<position settings="style badge">MY-POSITION</position>

Note If no settings attribute is given, your position automatically shows all available options. If you use the settings attribute without adding a value, it won't be displayed in the Modules panel at all.

If your position is declared as a new <row> in the table field grid of the config.xml, we provide an easy way to add the CSS classes. Just add the <?php echo $grid_classes['MY-POSITION']; ?> to your class attribute. This will give your position the options to set a layout, the responsive behavior and a divider.