]> git.r.bdr.sh - rbdr/r.bdr.sh/blame - jekyll/css/application.css
Add new design
[rbdr/r.bdr.sh] / jekyll / css / application.css
CommitLineData
b44cad65
RBR
1/*********************
2 * Gontcharova Theme *
3 *********************/
a13e3f35 4
c412c76b 5body {
35ed3bd3 6 margin: 0;
b44cad65
RBR
7 background-color: #D1C5B0;
8 font-family: Helvetica, Arial, sans-serif;
9 display: flex;
10 flex-flow: row nowrap;
11 transition: all 0.5s ease-in-out;
12}
13
14header {
15 margin-top: -20px;
16}
17
18.content-wrapper {
19 margin: 100px 0 0 10px;
20 width: 45vw;
89539330 21}
967d51a0 22
a13e3f35 23header a, header a:visited {
b44cad65
RBR
24 font-family: 'Helvetica Neue', 'Arial Nova', Helvetica, Arial, Freesans, sans-serif;
25 font-weight: 100;
26 font-size: 96px;
27 text-transform: uppercase;
28 text-decoration: none;
967d51a0
BB
29 color: black;
30}
31
b44cad65
RBR
32h1 {
33 font-family: 'Bodoni 72', 'Century Schoolbook L', 'Rockwell Nova', serif;
b157bf19 34 font-weight: 300;
b44cad65 35 font-size: 48px;
16b61d2c
BB
36}
37
b44cad65
RBR
38ul, p {
39 font-size: 16px;
40 font-weight: 300;
967d51a0
BB
41}
42
b44cad65
RBR
43ul {
44 list-style: square;
16b61d2c
BB
45}
46
b44cad65
RBR
47ul a,
48p a {
49 text-transform: lowercase;
50 font-weight: 600;
51 color: #C7434B;
89539330
BB
52}
53
b44cad65
RBR
54ul a:visited,
55p a:visited {
56 color: #551C22;
89539330
BB
57}
58
b44cad65
RBR
59ul a:hover,
60p a:hover {
61 color: #933B3C;
35ed3bd3
BB
62}
63
b44cad65
RBR
64ul a:active,
65p a:active {
66 color: #A9938F;
89539330
BB
67}
68
b44cad65
RBR
69ul span,
70p span {
71 font-style: oblique;
72 color: #9E7764;
967d51a0 73}
35ed3bd3 74
b44cad65
RBR
75@media only screen and (max-width: 1024px) {
76 header a {
77 font-size: 72px;
78 }
a13e3f35
BB
79}
80
b44cad65
RBR
81@media only screen and (max-width: 700px) {
82 body {
83 flex-flow: column wrap;
84 }
85
86 header {
87 width: 45vw;
88 }
89
90 .content-wrapper {
91 margin: 20px;
92 width: auto;
93 }
35ed3bd3 94}
bb31ec9c 95
b44cad65
RBR
96/************
97 * Tapestry *
98 ************/
99
100.orangered { background-color: #C84A0A; }
101.red { background-color: #C7434B; }
102.brown { background-color: #551C22; }
103.redbrown { background-color: #933B3C; }
104.lightbrown { background-color: #9E7764; }
105.grey { background-color: #A9938F; }
106.sand { background-color: #D2BE9A; }
107
108.tapestry {
109 order: -1;
beaf2913
BB
110}
111
b44cad65
RBR
112.tapestry,
113.tapestry div {
114 transition: all 0.5s ease-in-out;
115}
116
117/* Large Tapestry */
118
119.tapestry {
120 max-width: 42vw;
121 max-height: 42vw;
122 display: flex;
123 flex-flow: row wrap;
124 margin: 100px 0 0 100px;
125}
126
127
128.red {
129 width: 14vw;
130 height: 14vw;
131}
132
133.red:hover {
134 margin: 3.5vw;
135 width: 7vw;
136 height: 7vw;
137}
138
139.brown,
140.orangered,
141.grey {
142 width: 14vw;
143 height: 28vw;
144}
145
146.grey:hover {
147 width:7vw;
148}
149
150.sand {
151 width: 42vw;
152 height: 14vw;
153}
154
155.sand:hover {
156 height: 2vw;
157}
158
159.redbrown {
160 width: 7vw;
161 height: 14vw;
162}
163
164.redbrown:hover {
165 margin-bottom: 7vw;
166}
167
168.lightbrown {
169 width: 7vw;
170 height: 7vw;
171}
172
173.lightbrown:hover {
174 height: 28vw;
175}
176
177.brown {
178 display: flex;
179 flex-flow: row wrap;
180 align-content: flex-end;
181 align-items: flex-end;
182}
183
184@media only screen and (max-width: 1024px) {
185 .tapestry {
186 max-width: 32vw;
bb31ec9c
BB
187 }
188
b44cad65
RBR
189 .red {
190 width: 32vw;
191 height: 4vw;
bb31ec9c
BB
192 }
193
b44cad65
RBR
194 .red:hover {
195 margin: 0;
196 width: 64vw;
197 height: 16vw;
bb31ec9c
BB
198 }
199
b44cad65
RBR
200 .orangered {
201 width: 16vw;
202 height: 20vw;
bb31ec9c 203 }
a13e3f35 204
b44cad65
RBR
205 .brown {
206 width: 32vw;
207 height: 16vw;
a13e3f35
BB
208 }
209
b44cad65
RBR
210 .redbrown {
211 width: 16vw;
212 height: 16vw;
213 position: relative;
214 top: -16vw;
215 left: 16vw;
a13e3f35 216 }
beaf2913 217
b44cad65
RBR
218 .lightbrown {
219 width: 8vw;
220 height: 8vw;
beaf2913 221 }
beaf2913 222
b44cad65
RBR
223 .grey {
224 height: 16vw;
225 width: 24vw;
226 }
227
228 .sand {
229 width: 8vw;
230 height: 32vw;
beaf2913
BB
231 }
232}
233
b44cad65
RBR
234@media only screen and (max-width: 700px) {
235 .tapestry {
236 max-width: 80vw;
237 max-height: 8vw;
238 margin: 0px;
239 flex-flow: column wrap;
240 }
241
242 .red {
243 width: 4vw;
244 height: 4vw;
245 }
246
247 .red:hover {
248 width: 24vw;
249 height: 24vw;
250 }
251
252 .orangered {
253 width: 16vw;
254 height: 8vw;
255 }
256
257 .brown {
258 width: 32vw;
259 height: 8vw;
260 }
261
262 .redbrown {
263 width: 24vw;
264 height: 4vw;
265 position: relative;
266 top: 0;
267 left: 0;
268 }
269
270 .lightbrown {
271 width: 8vw;
272 height: 32vw;
273 }
274
275 .lightbrown:hover {
276 height: 1vw;
277 }
278
279 .grey {
280 height: 4vw;
281 width: 38vw;
282 }
283
284 .sand {
285 width: 8vw;
286 height: 32vw;
287 }
288
289 .sand:hover {
290 width: 10vw;
291 height: 6vw;
292 }
bb31ec9c 293}