@munsterlander Internally, modifier adds CSS classes according to a scheme. For example, ons-dialog has few items inside with dialog, dialog-container, dialog-content and other classes. modifier="material" will add dialog--material, dialog-container--material, etc. to the corresponding elements. It works with any value of modifier but of course we only apply styles to some specific classes.