|
1 | 1 | <section class=""> |
2 | 2 | <div class="section-container mb-32"> |
3 | 3 | <h2 class="text-5xl mb-16 text-center font-semibold">History</h2> |
4 | | - <div class="relative md:h-545 lg:h-350"> |
| 4 | + <div class="relative md:h-590 lg:h-370"> |
5 | 5 | <!-- Center line --> |
6 | 6 | <div |
7 | 7 | class="max-md:hidden absolute top-0 left-1/2 max-lg:left-5 lg:-translate-x-1/2 bg-grayscale-700 dark:bg-grayscale-400 w-2 h-full -z-10" |
8 | 8 | ></div> |
9 | 9 |
|
10 | 10 | <!-- Years --> |
11 | | - {# For Tailwind parsing: <div class="top-[2rem] top-[7rem] top-[12rem] top-[17rem] top-[22rem] top-[27rem] top-[32rem] top-[37rem] top-[42rem] top-[47rem] top-[52rem] top-[57rem] top-[62rem] top-[67rem] top-[72rem] top-[77rem] top-[82rem] top-[87rem] top-[92rem] top-[97rem] top-[102rem] top-[107rem] top-[112rem] |
| 11 | + {# For Tailwind parsing: <div class="top-[2rem] top-[7rem] top-[12rem] top-[17rem] top-[22rem] top-[27rem] top-[32rem] top-[37rem] top-[42rem] top-[47rem] top-[52rem] top-[57rem] top-[62rem] top-[67rem] top-[72rem] top-[77rem] top-[82rem] top-[87rem] top-[92rem] top-[97rem] top-[102rem] top-[107rem] top-[112rem] top-[117rem] top-[122rem] top-[127rem] |
12 | 12 |
|
13 | | - top-[3rem] top-[11rem] top-[19rem] top-[27rem] top-[35rem] top-[43rem] top-[51rem] top-[59rem] top-[67rem] top-[75rem] top-[83rem] top-[91rem] top-[99rem] top-[107rem] top-[115rem] top-[123rem] top-[131rem] top-[139rem] top-[147rem]"></div> #} |
14 | | - {% for year in range(2009, 2026) %} |
| 13 | + top-[3rem] top-[11rem] top-[19rem] top-[27rem] top-[35rem] top-[43rem] top-[51rem] top-[59rem] top-[67rem] top-[75rem] top-[83rem] top-[91rem] top-[99rem] top-[107rem] top-[115rem] top-[123rem] top-[131rem] top-[139rem] top-[147rem] top-[155rem] top-[163rem] top-[171rem]"></div> #} |
| 14 | + {% for year in range(2009, 2027) %} |
15 | 15 | <span |
16 | 16 | aria-hidden="true" |
17 | 17 | class="max-lg:hidden absolute bg-primary-700 border-2 border-transparent dark:bg-grayscale-800 dark:border-primary-800 text-white font-semibold px-6 py-2 rounded-xl top-[{{ loop.index * 5 - 3 }}rem] left-1/2 max-lg:left-6 -translate-x-1/2" |
@@ -255,7 +255,7 @@ <h3 class="text-lg font-semibold mb-2"> |
255 | 255 | <p class="italic mb-2">2020</p> |
256 | 256 | <h3 class="text-lg font-semibold mb-2">Pandemic hit</h3> |
257 | 257 | <ul class="list-disc ml-4"> |
258 | | - <li>I moved in with my partner, Tristine</li> |
| 258 | + <li>Moved in with my partner, Tristine</li> |
259 | 259 | <li>Adopted some cats and some fish</li> |
260 | 260 | </ul> |
261 | 261 | </article> |
@@ -316,11 +316,47 @@ <h3 class="text-lg font-semibold mb-2"> |
316 | 316 | <li>REST API and full-stack engineer</li> |
317 | 317 | <li>Work across several teams with top engineers</li> |
318 | 318 | <li> |
319 | | - Technologies include Python, Flask, javascript, React, Azure, |
320 | | - Postgres, and docker |
| 319 | + Technologies include Python, Flask, Litestar, javascript, React, |
| 320 | + Azure, Postgres, and docker |
321 | 321 | </li> |
322 | 322 | </ul> |
323 | 323 | </article> |
| 324 | + |
| 325 | + <!-- >lg --> |
| 326 | + <!-- <div |
| 327 | + class="max-lg:hidden lg:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 h-2 w-1/3 left-1/2 top-360" |
| 328 | + ></div> --> |
| 329 | + <div |
| 330 | + class="max-lg:hidden lg:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 h-2 w-16 left-1/2 top-360" |
| 331 | + ></div> |
| 332 | + <div |
| 333 | + class="max-lg:hidden lg:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 w-2 h-18 left-1/2 translate-x-16 -translate-y-full top-362" |
| 334 | + ></div> |
| 335 | + <div |
| 336 | + class="max-lg:hidden lg:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 h-2 w-1/4 left-1/2 translate-x-16 top-344" |
| 337 | + ></div> |
| 338 | + |
| 339 | + <!-- >md --> |
| 340 | + <div |
| 341 | + class="max-md:hidden lg:hidden md:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 h-2 w-16 left-6 top-568" |
| 342 | + ></div> |
| 343 | + <div |
| 344 | + class="max-md:hidden lg:hidden md:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 h-38 w-2 left-20 -translate-y-full top-568" |
| 345 | + ></div> |
| 346 | + <div |
| 347 | + class="max-md:hidden lg:hidden md:absolute bg-grayscale-700 dark:bg-grayscale-400 -z-20 h-2 w-1/2 left-20 top-530" |
| 348 | + ></div> |
| 349 | + <article |
| 350 | + class="max-lg:relative lg:absolute lg:bg-offset-100 bg-primary-100 border-2 border-transparent dark:bg-grayscale-800 lg:dark:border-offset-800 dark:border-primary-800 p-8 rounded-lg ml-auto max-md:mx-auto max-w-md max-lg:max-w-xl mb-4 lg:top-325 right-0 group" |
| 351 | + > |
| 352 | + {{ render_partial('shared/partials/icons/heart-bold.html', title="A heart", class="absolute top-4 right-4 h-10 w-10 group-hover:wiggle-once") }} |
| 353 | + <p class="italic mb-2">2026</p> |
| 354 | + <h3 class="text-lg font-semibold mb-2">Married my partner, Tristine</h3> |
| 355 | + <ul class="list-disc ml-4"> |
| 356 | + <li>Married the love of my life</li> |
| 357 | + <li>Honeymooned in Hawaii</li> |
| 358 | + </ul> |
| 359 | + </article> |
324 | 360 | </div> |
325 | 361 | </div> |
326 | 362 | </section> |
|
0 commit comments