-
Notifications
You must be signed in to change notification settings - Fork 0
/
articles.sass
141 lines (121 loc) · 2.26 KB
/
articles.sass
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
// sass
//Var
//colors
$base: #e3dcd5
$primary: #6cb4b8
$accent: #f3f3f6
$secondary: #a9a9a9
$width: 200px
$height: $width / 3
//mixins
=fhover($color)
&:hover
transition: 350ms ease-in-out
color: $color
transform: scale(1.4)
=flex()
display: flex
align-items: center
justify-content: center
flex-direction: row
flex-wrap: wrap
=center()
position: absolute
left: 50%
top: 50%
transform: translate(-50%, -50%)
=align()
top: 50%
transform: translateY(-50%)
// reset
*
margin: 0
box-sizing: border-box
padding: 0
-webkit-font-smoothing: antialiased
-moz-osx-font-smoothing: grayscale
h1,h2,h3,h4,h5,h6,a,p,span
//margin: 10px 10px 0 0
padding-bottom: 0.714em !important
padding-top: 0.714em !important
text-transform: uppercase
letter-spacing: 0.1em
font-weight: 400
color: $accent
font-weight: bold
text-align: center
footer
bottom: 0
right: 0
left: 0
margin: 0 auto
position: fixed
width: 100%
background: $base
text-align: center
//padding: 10px 20px
.content
border-radius: 5px
+flex
//flex-direction: column
justify-content: space-evenly
//background-color: $primary
height: 80px
.bottom
padding: 0
margin: 0
top: 10%
.beat
color: red
animation: beat .30s infinite alternate
.top
font-size: 25px
.fa-twitter
+fhover(#55acee)
.fa-youtube
+fhover(#cd201f)
.fa-instagram
+fhover(#e4405f)
.fa-codepen
+fhover(#FFDD40)
a
padding: 10px
i
transition: 500ms ease-in-out
body
background: $base
font-family: 'Raleway', sans-serif
text-align: center
.noselect
user-select: none
//main code
.artboard
+flex
+center
&:hover
.button
transform: rotate(-75deg)
.button, .links
display: inline-block
width: $width
height: $height
background: $primary
i,a
+center
color: white
i
font-size: 25px
.button
z-index: 11
transition: 950ms cubic-bezier(.89,.03,.06,1.50)
transform-origin: top left
.links
position: absolute
z-index: 9
background: #da7015
a
text-decoration: none
//animation
@keyframes beat
to
transform: scale(1.4)