|
1 | | -/* Cards - Portfolio */ |
2 | | -.cards.portfolio .portfolio-card-container { |
| 1 | +.do-demos .portfolio-card-container { |
3 | 2 | display: grid; |
4 | 3 | gap: 16px; |
5 | 4 | } |
6 | 5 |
|
7 | | -.cards.portfolio .filter-container { |
| 6 | +.do-demos .filter-container { |
8 | 7 | display: flex; |
9 | 8 | justify-content: flex-end; |
10 | 9 | gap: 10px; |
11 | 10 | } |
12 | 11 |
|
13 | 12 | @media (width <= 768px) { |
14 | | - .cards.portfolio .filter-container { |
| 13 | + .do-demos .filter-container { |
15 | 14 | justify-content: flex-start; |
16 | 15 | flex-direction: column; |
17 | 16 | } |
18 | 17 | } |
19 | 18 |
|
20 | | -.cards.portfolio .filter-container label { |
| 19 | +.do-demos .filter-container label { |
21 | 20 | font-size: 18px; |
22 | 21 | } |
23 | 22 |
|
24 | | -.cards.portfolio .filter-container select { |
| 23 | +.do-demos .filter-container select { |
25 | 24 | font-size: 18px; |
26 | 25 | } |
27 | 26 |
|
28 | | -.cards.portfolio .small-card-container { |
| 27 | +.do-demos .small-card-container { |
29 | 28 | display: grid; |
30 | 29 | grid-template-columns: repeat(3, minmax(0, 1fr)); |
31 | 30 | gap: 16px; |
32 | 31 | } |
33 | 32 |
|
34 | | -.cards.portfolio .small-card { |
| 33 | +.do-demos .small-card { |
35 | 34 | display: flex; |
36 | 35 | width: 100%; |
37 | 36 | height: 100%; |
|
40 | 39 | font-size: 20px; |
41 | 40 | } |
42 | 41 |
|
43 | | -.cards.portfolio .small-card .wrapper { |
| 42 | +.do-demos .small-card .wrapper { |
44 | 43 | border-radius: 5px; |
45 | 44 | box-shadow: 0 4px 8px 0 rgba(0 0 0 / 20%), 0 6px 20px 0 rgba(0 0 0 / 20%); |
46 | 45 | width: 100%; |
47 | 46 | height: 100%; |
48 | 47 | } |
49 | 48 |
|
50 | | -.cards.portfolio .small-card .card-images { |
| 49 | +.do-demos .small-card .card-images { |
51 | 50 | position: relative; |
52 | 51 | height: 100%; |
53 | 52 | width: 100%; |
54 | 53 | } |
55 | 54 |
|
56 | | -.cards.portfolio .small-card .card-images picture:first-of-type { |
| 55 | +.do-demos .small-card .card-images picture:first-of-type { |
57 | 56 | position: relative; |
58 | 57 | } |
59 | 58 |
|
60 | | -.cards.portfolio .small-card .card-images picture:last-of-type { |
| 59 | +.do-demos .small-card .card-images picture:last-of-type { |
61 | 60 | position: absolute; |
62 | 61 | left: 0; |
63 | 62 | /* stylelint-disable-next-line */ |
|
66 | 65 | height: -webkit-fill-available; |
67 | 66 | } |
68 | 67 |
|
69 | | -.cards.portfolio .small-card .card-images picture:last-of-type::before { |
| 68 | +.do-demos .small-card .card-images picture:last-of-type::before { |
70 | 69 | content: ''; |
71 | 70 | position: absolute; |
72 | 71 | top: 0; |
|
78 | 77 | border-radius: 5px; |
79 | 78 | } |
80 | 79 |
|
81 | | -.cards.portfolio .github-drive-wrapper .icon img { |
| 80 | +.do-demos .github-drive-wrapper .icon img { |
82 | 81 | object-fit: cover; |
83 | 82 | } |
84 | 83 |
|
85 | | -.cards.portfolio .small-card .card-images picture img { |
| 84 | +.do-demos .small-card .card-images picture img { |
86 | 85 | width: 100%; |
87 | 86 | height: 100%; |
88 | 87 | object-fit: cover; |
89 | 88 | border-radius: 5px; |
90 | 89 | } |
91 | 90 |
|
92 | | -.cards.portfolio .github-drive-wrapper .github-link:hover img { |
| 91 | +.do-demos .github-drive-wrapper .github-link:hover img { |
93 | 92 | filter: invert(100%); |
94 | 93 | } |
95 | 94 |
|
96 | | -.cards.portfolio .small-card .card-images:hover picture:first-of-type img { |
| 95 | +.do-demos .small-card .card-images:hover picture:first-of-type img { |
97 | 96 | opacity: 0.9; |
98 | 97 | transform: scale(1.05); |
99 | 98 | transition: transform 0.3s ease-out; |
100 | 99 | } |
101 | 100 |
|
102 | | -.cards.portfolio .small-card .card-images:hover { |
| 101 | +.do-demos .small-card .card-images:hover { |
103 | 102 | overflow: hidden; |
104 | 103 | border-radius: 5px; |
105 | 104 | } |
106 | 105 |
|
107 | | -.cards.portfolio .links-wrapper span { |
| 106 | +.do-demos .links-wrapper span { |
108 | 107 | font-size: 16px; |
109 | 108 | color: #000; |
110 | 109 | font-weight: 500; |
111 | 110 | } |
112 | 111 |
|
113 | | -.cards.portfolio .small-card .card-images.featured span { |
| 112 | +.do-demos .small-card .card-images.featured span { |
114 | 113 | position: absolute; |
115 | 114 | top: 0; |
116 | 115 | color: #fff; |
|
120 | 119 | font-weight: 900; |
121 | 120 | } |
122 | 121 |
|
123 | | -.cards.portfolio .small-card .card-images.featured:hover span { |
| 122 | +.do-demos .small-card .card-images.featured:hover span { |
124 | 123 | color: #000; |
125 | 124 | } |
126 | 125 |
|
127 | | -.cards.portfolio .small-card .card-images .demo-title { |
| 126 | +.do-demos .small-card .card-images .demo-title { |
128 | 127 | position: absolute; |
129 | 128 | bottom: 0; |
130 | 129 | right: 0; |
|
137 | 136 | border-radius: 10px 0 5px; |
138 | 137 | } |
139 | 138 |
|
140 | | -.cards.portfolio .small-card .card-images .demo-title:hover { |
| 139 | +.do-demos .small-card .card-images .demo-title:hover { |
141 | 140 | text-decoration: none; |
142 | 141 | } |
143 | 142 |
|
144 | | -.cards.portfolio .small-card .card-info { |
| 143 | +.do-demos .small-card .card-info { |
145 | 144 | transform: rotateY(180deg); |
146 | 145 | padding: 1rem; |
147 | 146 | box-sizing: border-box; |
|
151 | 150 | cursor: default; |
152 | 151 | } |
153 | 152 |
|
154 | | -.cards.portfolio .small-card .card-info .demo-site-link { |
| 153 | +.do-demos .small-card .card-info .demo-site-link { |
155 | 154 | text-transform: uppercase; |
156 | 155 | font-size: 18px; |
157 | 156 | font-weight: 700; |
|
165 | 164 | display: inline-block; |
166 | 165 | } |
167 | 166 |
|
168 | | -.cards.portfolio .small-card .card-info .date-live-wrapper { |
| 167 | +.do-demos .small-card .card-info .date-live-wrapper { |
169 | 168 | display: flex; |
170 | 169 | justify-content: space-between; |
171 | 170 | align-items: center; |
172 | 171 | gap: 20px; |
173 | 172 | margin-bottom: 1.5rem; |
174 | 173 | } |
175 | 174 |
|
176 | | -.cards.portfolio .small-card .card-info .date-live-wrapper > div { |
| 175 | +.do-demos .small-card .card-info .date-live-wrapper > div { |
177 | 176 | display: flex; |
178 | 177 | flex-direction: row; |
179 | 178 | align-items: center; |
180 | 179 | } |
181 | 180 |
|
182 | | -.cards.portfolio .small-card .card-info .date-live-wrapper span:last-of-type { |
| 181 | +.do-demos .small-card .card-info .date-live-wrapper span:last-of-type { |
183 | 182 | font-size: 16px; |
184 | 183 | color: #808080; |
185 | 184 | } |
186 | 185 |
|
187 | | -.cards.portfolio .github-drive-wrapper { |
| 186 | +.do-demos .github-drive-wrapper { |
188 | 187 | margin: auto 0; |
189 | 188 | display: flex; |
190 | 189 | flex-direction: row; |
191 | 190 | } |
192 | 191 |
|
193 | | -.cards.portfolio .github-drive-wrapper .demo-info-wrapper { |
| 192 | +.do-demos .github-drive-wrapper .demo-info-wrapper { |
194 | 193 | margin-left: auto; |
195 | 194 | } |
196 | 195 |
|
197 | | -.cards.portfolio .github-drive-wrapper .demo-info-btn { |
| 196 | +.do-demos .github-drive-wrapper .demo-info-btn { |
198 | 197 | margin-top: 0.75rem; |
199 | 198 | font-size: 18px; |
200 | 199 | border-radius: 5px; |
201 | 200 | } |
202 | 201 |
|
203 | | -.cards.portfolio .github-drive-wrapper .icon { |
| 202 | +.do-demos .github-drive-wrapper .icon { |
204 | 203 | width: 80px; |
205 | 204 | height: 53px; |
206 | 205 | } |
207 | 206 |
|
208 | | -.cards.portfolio .github-drive-wrapper .github-link { |
| 207 | +.do-demos .github-drive-wrapper .github-link { |
209 | 208 | background-color: #000; |
210 | 209 | display: inline-block; |
211 | 210 | /* stylelint-disable-next-line */ |
212 | 211 | height: -webkit-fill-available; |
213 | 212 | border-radius: 5px; |
214 | 213 | } |
215 | 214 |
|
216 | | -.cards.portfolio .github-drive-wrapper .github-link:hover { |
| 215 | +.do-demos .github-drive-wrapper .github-link:hover { |
217 | 216 | background-color: #ccc; |
218 | 217 | } |
219 | 218 |
|
220 | | -.cards.portfolio .related-wrapper { |
| 219 | +.do-demos .related-wrapper { |
221 | 220 | margin: auto 0; |
222 | 221 | } |
223 | 222 |
|
224 | | -.cards.portfolio .related-wrapper .pill { |
| 223 | +.do-demos .related-wrapper .pill { |
225 | 224 | font-size: 16px; |
226 | 225 | border-radius: 5px; |
227 | 226 | padding: 5px 12px; |
228 | 227 | } |
229 | 228 |
|
230 | | -.cards.portfolio .related-wrapper .pill.experimentation { |
| 229 | +.do-demos .related-wrapper .pill.experimentation { |
231 | 230 | background-color: green; |
232 | 231 | color: white; |
233 | 232 | } |
234 | 233 |
|
235 | | -.cards.portfolio .related-wrapper .pill.commerce { |
| 234 | +.do-demos .related-wrapper .pill.commerce { |
236 | 235 | background-color: yellow; |
237 | 236 | } |
238 | 237 |
|
239 | | -.cards.portfolio .related-wrapper .pill.forms { |
| 238 | +.do-demos .related-wrapper .pill.forms { |
240 | 239 | background-color: purple; |
241 | 240 | color: white; |
242 | 241 | } |
243 | 242 |
|
244 | | -.cards.portfolio .related-wrapper .pill.crosswalk { |
| 243 | +.do-demos .related-wrapper .pill.crosswalk { |
245 | 244 | background-color: blue; |
246 | 245 | color: white; |
247 | 246 | } |
248 | 247 |
|
249 | | -.cards.portfolio .links-wrapper { |
| 248 | +.do-demos .links-wrapper { |
250 | 249 | margin: auto 0; |
251 | 250 | } |
252 | 251 |
|
253 | 252 |
|
254 | | -.cards.portfolio .links-wrapper a { |
| 253 | +.do-demos .links-wrapper a { |
255 | 254 | font-size: 16px; |
256 | 255 | color: #000; |
257 | 256 | font-weight: 900; |
258 | 257 | } |
259 | 258 |
|
260 | | -.cards.portfolio .small-card .card-info .demo-site-link:hover { |
| 259 | +.do-demos .small-card .card-info .demo-site-link:hover { |
261 | 260 | text-decoration: none; |
262 | 261 | background-color: #AD0300; |
263 | 262 | color: #fff; |
264 | 263 | transition-duration: 0.3s; |
265 | 264 | border: 1px solid transparent; |
266 | 265 | } |
267 | 266 |
|
268 | | -.cards.portfolio .small-card .card-info p { |
| 267 | +.do-demos .small-card .card-info p { |
269 | 268 | font-size: 14px; |
270 | 269 | margin: 0; |
271 | 270 | } |
272 | 271 |
|
273 | | -.cards.portfolio .small-card .card-flip { |
| 272 | +.do-demos .small-card .card-flip { |
274 | 273 | position: relative; |
275 | 274 | width: 100%; |
276 | 275 | height: 100%; |
|
279 | 278 | transition: transform 0.75s; |
280 | 279 | } |
281 | 280 |
|
282 | | -.cards.portfolio .small-card .card-flip.is-flipped { |
| 281 | +.do-demos .small-card .card-flip.is-flipped { |
283 | 282 | transform: translateX(-100%) rotateY(-180deg); |
284 | 283 | } |
285 | 284 |
|
286 | | -.cards.portfolio .small-card .card-flip .card.card-images.featured { |
| 285 | +.do-demos .small-card .card-flip .card.card-images.featured { |
287 | 286 | transition: visibility 0s 0.75s, opacity 0.75s linear; |
288 | 287 | } |
289 | 288 |
|
290 | | -.cards.portfolio .small-card .card-flip.is-flipped .card.card-images { |
| 289 | +.do-demos .small-card .card-flip.is-flipped .card.card-images { |
291 | 290 | opacity: 0; |
292 | 291 | } |
293 | 292 |
|
294 | | -.cards.portfolio .small-card .card { |
| 293 | +.do-demos .small-card .card { |
295 | 294 | position: absolute; |
296 | 295 | width: 100%; |
297 | 296 | height: 100%; |
|
306 | 305 | } |
307 | 306 |
|
308 | 307 | @media (width >= 1301px) { |
309 | | - .cards.portfolio .small-card-container { |
| 308 | + .do-demos .small-card-container { |
310 | 309 | grid-template-columns: repeat(3, minmax(0, 1fr)); |
311 | 310 | } |
312 | 311 | } |
313 | 312 |
|
314 | 313 | @media (width >= 768px) and (width <= 1300px) { |
315 | | - .cards.portfolio .small-card-container { |
| 314 | + .do-demos .small-card-container { |
316 | 315 | grid-template-columns: repeat(2, minmax(0, 1fr)); |
317 | 316 | } |
318 | 317 | } |
319 | 318 |
|
320 | 319 | @media (width <= 768px) { |
321 | | - .cards.portfolio .small-card-container { |
| 320 | + .do-demos .small-card-container { |
322 | 321 | grid-template-columns: 1fr; |
323 | 322 | } |
324 | 323 | } |
325 | 324 |
|
326 | | -/* End of Cards - Portfolio */ |
327 | | - |
328 | 325 | /* grid-4 */ |
329 | 326 | .cards.grid-4 > ul { |
330 | 327 | display: grid; |
|
0 commit comments