1
- @import url ('https://fonts.googleapis.com/css2?family=Alef:wght@400;700&display=swap' );
2
-
3
1
.landing {
4
2
position : relative;
5
3
display : grid;
10
8
color : var (--dark-text-color );
11
9
}
12
10
13
- /* . {
14
- width: 100%;
15
- max-width: 1000px;
16
- } */
17
-
18
11
svg {
19
12
stroke : none;
20
13
cursor : initial;
21
14
}
22
15
16
+ .header {
17
+ margin-right : 90px ;
18
+ }
19
+
23
20
.menu-merochat {
24
21
display : flex;
25
22
flex-direction : column;
26
- margin-left : 40px
23
+ margin-left : 40px
27
24
}
28
25
29
26
.menu {
30
27
display : flex;
28
+ align-items : center;
31
29
align-self : flex-end;
30
+
32
31
}
33
32
34
33
.menu a {
35
- font-weight : 600 ;
36
- margin-left : 20px ;
34
+ margin-left : 20px ;
37
35
color : var (--dark-text-color );
38
36
}
39
37
@@ -49,24 +47,29 @@ svg {
49
47
}
50
48
51
49
.theme-switcher {
52
- margin-left : 20px
50
+ margin-left : 20px
53
51
}
54
52
55
53
.merochat {
56
- margin-top : auto;
54
+ margin-top : auto;
57
55
}
58
56
59
57
h1 {
60
58
font-family : var (--heading-font );
61
59
}
62
60
63
- .name {
61
+ .name ,
62
+ .name-again {
64
63
font-size : 4em ;
65
- color : var ( --merochat-red );
66
- margin : 0 ;
64
+
65
+ margin : 0 ;
67
66
padding : 0 ;
68
67
}
69
68
69
+ .name {
70
+ color : var (--merochat-red );
71
+ }
72
+
70
73
.tagline {
71
74
background-color : var (--merochat-red );
72
75
padding : 0px 15px ;
@@ -76,22 +79,157 @@ h1 {
76
79
}
77
80
78
81
.subtagline {
79
- padding-top : 10px ;
82
+ padding-top : 10px ;
80
83
font-weight : 600 ;
81
- font-size : 0.8em ;
84
+ font-size : 0.8em ;
85
+ }
86
+
87
+ .shadow {
88
+ box-shadow : 0px 8px 6px rgba (0 , 0 , 0 , 0.2 );
82
89
}
83
90
84
91
.sign-up {
85
92
background-color : # EFE5DC ;
86
93
display : flex;
87
94
align-items : center;
88
95
justify-content : center;
89
- padding : 30 px 0px ;
96
+ padding : 80 px 0px ;
90
97
width : 100% ;
91
98
}
92
99
93
100
.sign-up-form {
94
101
padding-left : 50px ;
95
102
display : flex;
96
103
flex-direction : column;
104
+ padding-right : 90px ;
105
+ }
106
+
107
+ .sign-up-form input {
108
+ font-family : var (--dark-text-color );
109
+ padding : 10px ;
110
+ width : 500px ;
111
+ border-radius : 10px ;
112
+ border : 1px solid var (--merochat-red );
113
+ margin : 8px 0 ;
114
+ }
115
+
116
+ .sign-up-form input [type = text ] {
117
+ color : var (--merochat-red );
118
+ background-color : var (--baby-powder );
119
+ }
120
+
121
+ .sign-up-form input [type = button ] {
122
+ color : var (--baby-powder );
123
+ background-color : var (--merochat-red );
124
+ font-weight : bold;
125
+ outline : 0 ;
126
+ padding : 10px 0 ;
127
+ width : 100% ;
128
+ }
129
+
130
+ .sign-up-form a {
131
+ color : var (--merochat-red );
132
+ align-self : flex-end;
133
+ font-weight : bold;
134
+ }
135
+
136
+ .features {
137
+ margin-top : 50px ;
138
+ }
139
+
140
+ .features ,
141
+ .features-again {
142
+ display : flex;
143
+ }
144
+
145
+ .features svg {
146
+ height : 250px ;
147
+ width : 250px ;
148
+ }
149
+
150
+ .features h1 {
151
+ color : # 4BC9AC
152
+ }
153
+
154
+ .feature-blurb {
155
+ display : flex;
156
+ align-items : center;
157
+ }
158
+
159
+ .feature-blurb : first-child {
160
+ margin-right : 100px ;
161
+ }
162
+
163
+ .feature-blurb-left {
164
+ margin : 0 20px ;
165
+ }
166
+
167
+ .sign-up-again {
168
+ margin : 80px 0 ;
169
+ padding : 50px 0 ;
170
+ display : flex;
171
+ flex-direction : column;
172
+ width : 100% ;
173
+ align-items : center;
174
+ background-color : var (--merochat-red );
175
+ color : var (--baby-powder );
176
+ }
177
+
178
+ .sign-up-again svg {
179
+ width : 150px ;
180
+ }
181
+
182
+ .try-it {
183
+ background-color : var (--baby-powder );
184
+ color : var (--merochat-red );
185
+ border-radius : 10px ;
186
+ padding : 7px 150px ;
187
+ margin-top : 15px ;
188
+ margin-left : 180px ;
189
+ font-weight : bold;
190
+ display : inline-block;
191
+ }
192
+
193
+ .logo-name {
194
+ display : flex;
195
+ }
196
+
197
+ .subtagline-again {
198
+ font-size : 1.2em ;
199
+ }
200
+
201
+ .tagline-name {
202
+ margin-left : 20px ;
203
+ }
204
+
205
+ .green-call {
206
+ color : # 42858C ;
207
+ font-weight : bold;
208
+ font-size : 1.2em ;
209
+ }
210
+
211
+ .after-green-call {
212
+ margin-top : 20px ;
213
+ }
214
+
215
+ .features-again svg {
216
+ height : 400px ;
217
+ width : 400px ;
218
+ }
219
+
220
+ .features-again {
221
+ margin-top : 20px ;
222
+ }
223
+
224
+ .footer {
225
+ margin-top : 50px ;
226
+ margin-bottom : 25px ;
227
+ display : flex;
228
+ justify-content : space-between;
229
+ }
230
+
231
+ .footer a {
232
+ padding : 0 20px ;
233
+ font-weight : bold;
234
+ color : var (--dark-text-color );
97
235
}
0 commit comments