]> git.r.bdr.sh - rbdr/r.bdr.sh/blame - jekyll/css/application.css
Update dependencies
[rbdr/r.bdr.sh] / jekyll / css / application.css
CommitLineData
b44cad65
RBR
1/*********************
2 * Gontcharova Theme *
3 *********************/
a13e3f35 4
c412c76b 5body {
35ed3bd3 6 margin: 0;
c7ee6eb8 7 background-color: #DFD8CC;
b44cad65
RBR
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
773e8a81
RBR
96video {
97 width: 100%;
98}
99
b44cad65
RBR
100/************
101 * Tapestry *
102 ************/
103
104.orangered { background-color: #C84A0A; }
105.red { background-color: #C7434B; }
106.brown { background-color: #551C22; }
107.redbrown { background-color: #933B3C; }
108.lightbrown { background-color: #9E7764; }
109.grey { background-color: #A9938F; }
110.sand { background-color: #D2BE9A; }
111
112.tapestry {
113 order: -1;
beaf2913
BB
114}
115
b44cad65
RBR
116.tapestry,
117.tapestry div {
118 transition: all 0.5s ease-in-out;
119}
120
121/* Large Tapestry */
122
123.tapestry {
124 max-width: 42vw;
125 max-height: 42vw;
126 display: flex;
127 flex-flow: row wrap;
128 margin: 100px 0 0 100px;
129}
130
131
132.red {
133 width: 14vw;
134 height: 14vw;
135}
136
137.red:hover {
138 margin: 3.5vw;
139 width: 7vw;
140 height: 7vw;
141}
142
143.brown,
144.orangered,
145.grey {
146 width: 14vw;
147 height: 28vw;
148}
149
150.grey:hover {
151 width:7vw;
152}
153
154.sand {
155 width: 42vw;
156 height: 14vw;
157}
158
159.sand:hover {
160 height: 2vw;
161}
162
163.redbrown {
164 width: 7vw;
165 height: 14vw;
166}
167
168.redbrown:hover {
169 margin-bottom: 7vw;
170}
171
172.lightbrown {
173 width: 7vw;
174 height: 7vw;
175}
176
177.lightbrown:hover {
178 height: 28vw;
179}
180
181.brown {
182 display: flex;
183 flex-flow: row wrap;
184 align-content: flex-end;
185 align-items: flex-end;
186}
187
188@media only screen and (max-width: 1024px) {
189 .tapestry {
190 max-width: 32vw;
bb31ec9c
BB
191 }
192
b44cad65
RBR
193 .red {
194 width: 32vw;
195 height: 4vw;
bb31ec9c
BB
196 }
197
b44cad65
RBR
198 .red:hover {
199 margin: 0;
200 width: 64vw;
201 height: 16vw;
bb31ec9c
BB
202 }
203
b44cad65
RBR
204 .orangered {
205 width: 16vw;
206 height: 20vw;
bb31ec9c 207 }
a13e3f35 208
b44cad65
RBR
209 .brown {
210 width: 32vw;
211 height: 16vw;
a13e3f35
BB
212 }
213
b44cad65
RBR
214 .redbrown {
215 width: 16vw;
216 height: 16vw;
217 position: relative;
218 top: -16vw;
219 left: 16vw;
a13e3f35 220 }
beaf2913 221
b44cad65
RBR
222 .lightbrown {
223 width: 8vw;
224 height: 8vw;
beaf2913 225 }
beaf2913 226
b44cad65
RBR
227 .grey {
228 height: 16vw;
229 width: 24vw;
230 }
231
232 .sand {
233 width: 8vw;
234 height: 32vw;
beaf2913
BB
235 }
236}
237
b44cad65
RBR
238@media only screen and (max-width: 700px) {
239 .tapestry {
240 max-width: 80vw;
241 max-height: 8vw;
242 margin: 0px;
243 flex-flow: column wrap;
244 }
245
246 .red {
247 width: 4vw;
248 height: 4vw;
249 }
250
251 .red:hover {
252 width: 24vw;
253 height: 24vw;
254 }
255
256 .orangered {
257 width: 16vw;
258 height: 8vw;
259 }
260
261 .brown {
262 width: 32vw;
263 height: 8vw;
264 }
265
266 .redbrown {
267 width: 24vw;
268 height: 4vw;
269 position: relative;
270 top: 0;
271 left: 0;
272 }
273
274 .lightbrown {
275 width: 8vw;
276 height: 32vw;
277 }
278
279 .lightbrown:hover {
280 height: 1vw;
281 }
282
283 .grey {
284 height: 4vw;
285 width: 38vw;
286 }
287
288 .sand {
289 width: 8vw;
290 height: 32vw;
291 }
292
293 .sand:hover {
294 width: 10vw;
295 height: 6vw;
296 }
bb31ec9c 297}