//                 ____  _____    _   __
//                / __ \/ ___/   / | / /__  __  _____
//               / / / /\__ \   /  |/ / _ \/ / / / _ \
//              / /_/ /___/ /  / /|  /  __/ /_/ /  __/
//             /_____//____/  /_/ |_/\___/\__,_/\___/
//
//   =============== Base Styles/Pattern Library ===============
//
//   This is the main file for the Neue Pattern Library. It
//   should include base styles and reusable patterns for use
//   across all DoSomething.org web applications.
//
//   Any app-specific styles should live in their respective
//   project repo, and can import "neue.scss" for access to
//   Neue's variables and helpers.
//

// We use Susy 2 to build semantic grid layouts.
@import "../node_modules/susy/sass/susy";

// We define some of our own variables and mixins to keep things DRY.
@import "_utilities/variables";
@import "_utilities/functions";
@import "_utilities/mixins";
@import "_utilities/data";

// Base
@import "_base/reset";
@import "_base/fonts";
@import "_base/animations";
@import "_base/base";
@import "_base/helpers";

// Components - basic non-divisible building blocks
@import "_components/avatar";
@import "_components/_forms/button";
@import "_components/_forms/field-label";
@import "_components/_forms/form-actions";
@import "_components/_forms/form-item";
@import "_components/_forms/media-options";
@import "_components/_forms/option";
@import "_components/_forms/select";
@import "_components/_forms/text-field";
@import "_components/heading";
@import "_components/list";
@import "_components/footnote";
@import "_components/message-callout";
@import "_components/messages";
@import "_components/social-icon";
@import "_components/spinner";
@import "_components/video";
@import "_components/waypoints";

// Modules - basic patterns, may contain other components or modules
@import "_modules/cta";
@import "_modules/figure";
@import "_modules/gallery";
@import "_modules/info-bar";
@import "_modules/polaroid";
@import "_modules/tabs";
@import "_modules/tile";

// Regions - complete sections of an interface
@import "_regions/chrome";
@import "_regions/container";
@import "_regions/footer";
@import "_regions/header";
@import "_regions/modal";
@import "_regions/navigation";

// *Mic drop.
