-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathinuit-test.scss
121 lines (66 loc) · 2.87 KB
/
inuit-test.scss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
// We import types of file in the following order:
//
// Settings -- Sass vars, etc.
// Tools -- Functions and mixins.
// Generic -- Generic, high-level styling, like resets, etc.
// Base -- Unclasses HTML elements (e.g. `h2`, `ul`).
// Object -- Objects and abstractions.
// Components -- Your designed UI elements (inuitcss includes none of these).
// Trumps -- Overrides and helper classes.
//
// These shearing layers are what make inuitcss so scalable.
@import "bower_components/inuit-defaults/settings.defaults";
// We can add our own settings.
@import "settings.colors";
@import "bower_components/inuit-functions/tools.functions";
@import "bower_components/inuit-mixins/tools.mixins";
// We can import our own partials in the relevant locations/layers. We name them
// in the _<layer>.<file>.scss format.
@import "tools.aliases";
@import "bower_components/inuit-normalize/generic.normalize";
@import "bower_components/inuit-reset/generic.reset";
@import "bower_components/inuit-box-sizing/generic.box-sizing";
@import "bower_components/inuit-shared/generic.shared";
@import "bower_components/inuit-page/base.page";
// We can intersperse our own CSS in and amongst inuitcss imports.
html {
padding: $spacing-unit;
}
a {
color: $color-links;
}
@import "bower_components/inuit-paragraphs/base.paragraphs";
@import "bower_components/inuit-headings/base.headings";
@import "bower_components/inuit-lists/base.lists";
@import "bower_components/inuit-images/base.images";
@import "bower_components/inuit-layout/objects.layout";
@import "bower_components/inuit-bare-list/objects.list-bare";
@import "bower_components/inuit-block-list/objects.list-block";
// Override and enable settings and features inline, just before their partial
// is imported.
$inuit-enable-ui-list--small: true;
@import "bower_components/inuit-ui-list/objects.list-ui";
@import "bower_components/inuit-tables/objects.tables";
$inuit-enable-media--large: true;
$inuit-enable-media--rev: true;
@import "bower_components/inuit-media/objects.media";
$inuit-enable-flag--large: true;
$inuit-enable-flag--rev: true;
@import "bower_components/inuit-flag/objects.flag";
@import "bower_components/inuit-box/objects.box";
$inuit-enable-btn--large: true;
$inuit-btn-border-width: 2px;
@import "bower_components/inuit-buttons/objects.buttons";
@import "bower_components/inuit-tabs/objects.tabs";
@import "components.buttons";
@import "bower_components/inuit-clearfix/trumps.clearfix";
@import "bower_components/inuit-widths/trumps.widths";
$inuit-enable-margins: true;
$inuit-enable-margins--small: true;
$inuit-enable-margins--large: true;
$inuit-enable-margins--none: true;
$inuit-enable-paddings: true;
$inuit-enable-paddings--small: true;
$inuit-enable-paddings--large: true;
$inuit-enable-paddings--none: true;
@import "bower_components/inuit-spacing/trumps.spacing";