mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
59 lines
1.9 KiB
SCSS
59 lines
1.9 KiB
SCSS
// 0. Vendor - Imported from other source
|
||
@import "vendor/bourbon/bourbon";
|
||
@import "vendor/family";
|
||
|
||
// 1. Settings – used with preprocessors and contain font,
|
||
// colors definitions, etc.
|
||
@import "settings/colors";
|
||
@import "settings/typography";
|
||
@import "settings/forms";
|
||
@import "settings/global";
|
||
@import "settings/chess";
|
||
@import "settings/board";
|
||
|
||
// 2. Tools – globally used mixins and functions.
|
||
// It’s important not to output any CSS in the first 2 layers.
|
||
|
||
// 3. Generic – reset and/or normalize styles, box-sizing definition, etc.
|
||
// This is the first layer which generates actual CSS.
|
||
@import "generic/typography";
|
||
@import "generic/layout";
|
||
|
||
// 4. Elements – styling for bare HTML elements (like H1, A, etc.).
|
||
// These come with default styling from the browser so we can redefine
|
||
// them here.
|
||
@import "elements/main";
|
||
@import "elements/headings";
|
||
@import "elements/paragraphs";
|
||
@import "elements/links";
|
||
@import "elements/lists";
|
||
@import "elements/tables";
|
||
@import "elements/forms";
|
||
@import "elements/buttons";
|
||
|
||
// 5. Objects – class-based selectors which define undecorated design patterns,
|
||
// for example media object known from OOCSS
|
||
@import "objects/container";
|
||
@import "objects/form";
|
||
@import "objects/form-group";
|
||
@import "objects/tables";
|
||
|
||
// 6. Components – specific UI components.
|
||
// This is where majority of our work takes place and our UI components
|
||
// are often composed of Objects and Components
|
||
@import "components/nav";
|
||
@import "components/board";
|
||
@import "components/square";
|
||
@import "components/game-list";
|
||
@import "components/game-grid";
|
||
@import "components/game-info";
|
||
@import "components/move-list";
|
||
@import "components/game-state";
|
||
@import "components/player-finder";
|
||
@import "components/search-input";
|
||
|
||
// 7. Utilities – utilities and helper classes with ability to override
|
||
// anything which goes before in the triangle, eg. hide helper class
|
||
@import "utilities/visually-hidden";
|
||
@import "utilities/text-right";
|