diff options
Diffstat (limited to 'src/scss')
-rw-r--r-- | src/scss/base/_body.scss | 4 | ||||
-rw-r--r-- | src/scss/base/_types.scss | 3 | ||||
-rw-r--r-- | src/scss/components/_button.scss | 40 | ||||
-rw-r--r-- | src/scss/components/_card.scss | 8 | ||||
-rw-r--r-- | src/scss/components/_link.scss | 9 | ||||
-rw-r--r-- | src/scss/main.scss | 2 | ||||
-rw-r--r-- | src/scss/objects/_media.scss | 2 | ||||
-rw-r--r-- | src/scss/settings/_colors.scss | 1 |
8 files changed, 68 insertions, 1 deletions
diff --git a/src/scss/base/_body.scss b/src/scss/base/_body.scss new file mode 100644 index 0000000..0310cde --- /dev/null +++ b/src/scss/base/_body.scss | |||
@@ -0,0 +1,4 @@ | |||
1 | body { | ||
2 | background-color: $color-grey-light; | ||
3 | font-family: Archivo, sans-serif; | ||
4 | } | ||
diff --git a/src/scss/base/_types.scss b/src/scss/base/_types.scss new file mode 100644 index 0000000..6f9c9ef --- /dev/null +++ b/src/scss/base/_types.scss | |||
@@ -0,0 +1,3 @@ | |||
1 | body { | ||
2 | @include iota-type( $type-16); | ||
3 | } | ||
diff --git a/src/scss/components/_button.scss b/src/scss/components/_button.scss index e69de29..5bd66d9 100644 --- a/src/scss/components/_button.scss +++ b/src/scss/components/_button.scss | |||
@@ -0,0 +1,40 @@ | |||
1 | $button-padding : $baseline-x2 $baseline-x4; | ||
2 | $button-bgcolor : $color-blue; | ||
3 | $button-bgcolor-hover : darken($color-blue, 10%); | ||
4 | $button-color : $color-white; | ||
5 | $button-radius : 3px; | ||
6 | |||
7 | $button-outline-padding : ( $baseline-x2 - 2 )( $baseline-x3 - 2 ); | ||
8 | $button-outline-bgcolor: transparent; | ||
9 | $button-outline-color: $color-blue; | ||
10 | $button-outline-color-hover: darken( $color-blue, 10% ); | ||
11 | |||
12 | .c-button { | ||
13 | padding: $button-padding; | ||
14 | display: inline-block; | ||
15 | font: inherit; | ||
16 | color: $button-color; | ||
17 | white-space: nowrap; | ||
18 | text-align: center; | ||
19 | vertical-align: middle; | ||
20 | cursor: pointer; | ||
21 | text-decoration: none; | ||
22 | border: none; | ||
23 | background-color: $button-bgcolor; | ||
24 | border-radius: $button-radius; | ||
25 | } | ||
26 | |||
27 | .c-button:hover { background-color: $button-bgcolor-hover;} | ||
28 | |||
29 | .c-button--outline { | ||
30 | padding: $button-outline-padding; | ||
31 | color: $button-outline-color; | ||
32 | border: 1px solid $button-outline-color; | ||
33 | background-color: $button-outline-bgcolor; | ||
34 | } | ||
35 | |||
36 | .c-button--outline:hover { | ||
37 | color: #1893E0; | ||
38 | border-color: $button-outline-color-hover; | ||
39 | background-color: $button-outline-bgcolor; | ||
40 | } | ||
diff --git a/src/scss/components/_card.scss b/src/scss/components/_card.scss new file mode 100644 index 0000000..2370918 --- /dev/null +++ b/src/scss/components/_card.scss | |||
@@ -0,0 +1,8 @@ | |||
1 | .c-card { | ||
2 | padding: $baseline-x5; | ||
3 | background: rgba($color-white, 0.8); | ||
4 | border-radius: 2px; | ||
5 | box-shadow: 0 1px 2px 0 rgba(28,45,157,0.28); | ||
6 | } | ||
7 | |||
8 | .c-card--light { background: rgba($color-white, 0.5)} | ||
diff --git a/src/scss/components/_link.scss b/src/scss/components/_link.scss new file mode 100644 index 0000000..ec9fa4e --- /dev/null +++ b/src/scss/components/_link.scss | |||
@@ -0,0 +1,9 @@ | |||
1 | .c-link { | ||
2 | text-decoration: none; | ||
3 | color: $color-white; | ||
4 | font-weight: bold; | ||
5 | } | ||
6 | |||
7 | .c-link:hover { | ||
8 | opacity: 0.8; | ||
9 | } | ||
diff --git a/src/scss/main.scss b/src/scss/main.scss index 5270a83..aaf5e9e 100644 --- a/src/scss/main.scss +++ b/src/scss/main.scss | |||
@@ -18,6 +18,8 @@ | |||
18 | //@import 'objects/media'; | 18 | //@import 'objects/media'; |
19 | @import 'objects/type'; | 19 | @import 'objects/type'; |
20 | 20 | ||
21 | @import 'components/button'; | ||
22 | @import 'components/card'; | ||
21 | //@import 'utilities/align-items'; | 23 | //@import 'utilities/align-items'; |
22 | //@import 'utilities/align'; | 24 | //@import 'utilities/align'; |
23 | @import 'utilities/bgcolor'; | 25 | @import 'utilities/bgcolor'; |
diff --git a/src/scss/objects/_media.scss b/src/scss/objects/_media.scss index 2c52f87..580c4ad 100644 --- a/src/scss/objects/_media.scss +++ b/src/scss/objects/_media.scss | |||
@@ -6,7 +6,7 @@ | |||
6 | * Type: Boolean | 6 | * Type: Boolean |
7 | */ | 7 | */ |
8 | 8 | ||
9 | $iota-objs-media-aligned: false; | 9 | $iota-objs-media-aligned: true; |
10 | 10 | ||
11 | 11 | ||
12 | /** | 12 | /** |
diff --git a/src/scss/settings/_colors.scss b/src/scss/settings/_colors.scss index 2a9704d..3be07a9 100644 --- a/src/scss/settings/_colors.scss +++ b/src/scss/settings/_colors.scss | |||
@@ -4,6 +4,7 @@ $color-red: #FC4A33; | |||
4 | $color-grey: #A3ADBF; | 4 | $color-grey: #A3ADBF; |
5 | $color-grey-light: #F5F5F7; | 5 | $color-grey-light: #F5F5F7; |
6 | $color-white: #FFFFFF; | 6 | $color-white: #FFFFFF; |
7 | $color-blue: #38B2FF; | ||
7 | 8 | ||
8 | $colors: ( | 9 | $colors: ( |
9 | 'black' : $color-black, | 10 | 'black' : $color-black, |