@import "../custom-variables";
@import "responsive";
@import "restyle-dropdown";
@import "restyle-tooltip";
@import "restyle-typography";
@import "add-shadow-on-hover";
@import "highlight-menu-item";
@import "reset-button";

@import "theme-header";
@import "theme-ribbon";
@import "theme-sidebar";
@import "theme-content";
@import "theme-footer";

@mixin theme($name, $theme) {
  body.custom-theme.#{$name} {
    @include theme-header($theme);
    @include theme-ribbon($theme);
    @include theme-sidebar($theme);
    @include theme-content($theme);
    @include theme-footer($theme);
  }

  body:not(.custom-theme) {
    #toggle-theme {
      display: none;
    }
  }
}
