// Import all the theming functionality.
@import "../core";
@import "../../breadcrumbs/theme";
@import "../../menu/theme";
@import "../../table/theme";
@import "../../pagination/theme";
@import "../../sidenav/theme";
@import "../../expansion/theme";
@import "../../progress/theme";

@import "../../box/box";
@import "../../button/button";
@import "../../tabs/tabs";

@import "../../container/container";
@import "../../icon/icon";
@import "../../image/image";
@import "../../input/input";
@import "../../label/label";
@import "../../layout/layout";
@import "../../list/list";
@import "../../master/master";
@import "../../page/page";
@import "../../search/search";
@import "../../title/title";
@import "../../video/video";
@import "../../modal/modal";
@import "../../card/card";
@import "../../segment/segement";
@import "../../statistic/statistic";
@import "../../feed/feed";
@import "../../headers/headers";
@import "../../utilities/link";
@import "../../utilities/type";
@import "../../utilities/color";
@import "../../utilities/visible";
@import "../../utilities/flex";
@import "../../utilities/display";
@import "../../utilities/text-styles";
@import "../../utilities/padding";

// Create a theme.
@mixin sam-gov-theme($theme) {
  @include sam-core-theme($theme);
  @include sam-box-theme($theme);
  @include sam-breadcrumbs-theme($theme);
  @include sam-button-theme($theme);
  @include sam-menu-theme($theme);
  @include sam-table-theme($theme);
  @include sam-pagination-theme($theme);
  @include sam-sidenav-theme($theme);
  @include sam-expansion-panel-theme($theme);
  @include sam-tabs-theme($theme);
  @include sam-progress-theme($theme);
}
