frontend/css/components/_toolbars.scss in trestle-0.9.8 vs frontend/css/components/_toolbars.scss in trestle-0.10.0.pre

- old
+ new

@@ -1,54 +1,41 @@ .btn-toolbar { - .btn, - .btn-group, - .input-group { - + .btn, - + .btn-group, - + .input-group { - margin-left: 5px; - } - } - - .btn-group { - .btn, - .btn-group { - + .btn, - + .btn-group { - margin-left: 0; - } - } - } + gap: 5px; } .primary-toolbar { .btn { - @extend .btn-lg; + --#{$prefix}btn-padding-x: 1.25rem; + --#{$prefix}btn-padding-y: 0.5rem; + --#{$prefix}btn-font-size: 1.35rem; - font-size: 1.35rem; - padding: 0.5rem 1.25rem; - - @include media-breakpoint-down(sm) { - font-size: 1.25rem; - padding: 0.35rem 0.75rem; + @include media-breakpoint-down(md) { + --#{$prefix}btn-padding-x: 0.75rem; + --#{$prefix}btn-padding-y: 0.35rem; + --#{$prefix}btn-font-size: 1.25rem; + --#{$prefix}btn-border-radius: #{$btn-border-radius-sm}; } } } .secondary-toolbar { .btn { - @extend .btn-sm; + --#{$prefix}btn-padding-x: #{$btn-padding-x-sm}; + --#{$prefix}btn-padding-y: #{$btn-padding-y-sm}; + --#{$prefix}btn-font-size: #{$btn-font-size-sm}; > i { font-size: 80%; + .btn-label { margin-left: 3px; } } - @include media-breakpoint-down(sm) { - font-size: 0.75rem; - padding: 0.2rem 0.5rem; + @include media-breakpoint-down(md) { + --#{$prefix}btn-padding-x: 0.5rem; + --#{$prefix}btn-padding-y: 0.2rem; + --#{$prefix}btn-font-size: 0.75rem; + --#{$prefix}btn-border-radius: #{$btn-border-radius-sm}; } } }