/* * Basic styles for silverstripe-elemental */ // hide default page title cuz elemental object will be used to display titles h1.page-header { display: none; margin-bottom: 0; &.no-elements { display: block; } } // add top/bottom paddings for basic elements .element { position: relative; padding: $grid-gutter-element-height 0; // remove paddings of the slideshow &.dynamic__elements__image__elements__elementimage, &.site__elements__sliderelement { padding: 0; } // remove paddings for elemental list cuz inner elements will have paddings &.dnadesign__elementallist__model__elementlist { padding-top: 0; padding-bottom: 0; .dynamic__elements__image__elements__elementimage, .site__elements__sliderelement { padding-top: $grid-gutter-element-height; padding-bottom: $grid-gutter-element-height; } } // Sidebar-like elements &.secondary { padding: ($grid-gutter-element-height / 2) 0; } } .sidebar { padding: ($grid-gutter-element-height / 2) 0; // Sidebar elements .element { padding: ($grid-gutter-element-height / 2) 0; } } // remove container paddings for the slideshow .dynamic__elements__image__elements__elementimage, .site__elements__sliderelement { .container-fluid { padding: 0; } } // add top/bottom paddings for basic Include/Content.ss forms .page-content > .form-container { position: relative; padding: $grid-gutter-element-height 0; }