Commit Graph

92 Commits

Author SHA1 Message Date
Xevion
d3dccc8d85 Add keybase.txt claim 2022-12-30 23:40:05 -06:00
Xevion
4b2536aebe Add redirects for v2 old site 2022-12-30 23:29:27 -06:00
Xevion
ac15e4b1a2 Expand max width of WIP component on lg screens 2022-12-30 20:56:09 -06:00
Xevion
f1f46ca8da Add button links to index cover page 2022-12-30 20:55:14 -06:00
Xevion
cf964b1d8e Improve mobile spacing of WIP, add colorful text clipped gradient 2022-12-30 20:50:27 -06:00
Xevion
7426450ce9 Add current page logic to navbar, increase text size 2022-12-30 20:50:01 -06:00
Xevion
55fc7168b1 Add shell page for paths project 2022-12-30 18:29:18 -06:00
Xevion
1e2999bd79 Add resume with redirect 2022-12-30 18:26:15 -06:00
Xevion
b82baaf4bb Add WIP component for contact/projects pages 2022-12-30 18:17:54 -06:00
Xevion
770ae6faaa Fix bad banner source path for Portal project 2022-12-30 18:15:49 -06:00
Xevion
db214aab66 Add portal project page & images 2022-12-30 18:08:54 -06:00
Xevion
ffe8cbbf46 Add portal project 2022-12-30 17:34:57 -06:00
Xevion
59f6327118 Add WIP badge to top right in index cover 2022-12-30 16:59:42 -06:00
Xevion
130e6a0020 Fix fast refresh by abstracting project/link types into types.ts 2022-12-30 16:59:12 -06:00
Xevion
57e5ead20d Fix unescaped entities
this is getting annoying. finally turning on eslint lol
2022-12-30 16:40:35 -06:00
Xevion
f9a87aeaa7 Add cover section to index 2022-12-30 16:38:14 -06:00
Xevion
24aee444d7 Fix key/unescaped entities 2022-12-30 16:23:23 -06:00
Xevion
5944b84b6f Add contact/projects page shells 2022-12-30 16:13:21 -06:00
Xevion
b253e06e59 Setup initial phototag page, add navbar with explicit AppWrapper component 2022-12-30 16:10:05 -06:00
Xevion
bd24cffee0 Fix display block on sm screen instead of flex 2022-12-28 21:30:31 -06:00
Xevion
828928b579 Disable word hyphenation on md+ screens 2022-12-28 20:32:13 -06:00
Xevion
fc80f00fb0 Add @vercel/analytics 2022-12-28 20:27:56 -06:00
Xevion
253930aac2 Fixed mobile not toggling on/off properly
- Chrome & Firefox Mobile issue
- Despite not having hover in JS, CSS :hover selector was activating
- Tiny, inactive mobile-only button was clickable
- Fixed duplicate key issue in icon links
2022-12-28 20:19:41 -06:00
Xevion
5446b5093f Add small animation to mobile-only button 2022-12-26 11:18:24 -06:00
Xevion
1108495507 Add mobile-only link button, Adjust mobile text sizing, adjust link/click event handling 2022-12-26 11:08:10 -06:00
Xevion
6c8679eb43 Pass markdown children properly, use key for LinkIcon 2022-12-25 23:40:54 -06:00
Xevion
283850d8b8 Add global links & open icon links in new tab 2022-12-25 23:38:30 -06:00
Xevion
3c16258b8e Add links to icons 2022-12-25 21:32:37 -06:00
Xevion
b8425b8179 Add opacity animations for text, fix bad icon grid placement 2022-12-25 17:13:26 -06:00
Xevion
02333d09de Improve item spacing, opacity-based ItemCard hover 2022-12-25 15:16:22 -06:00
Xevion
dce8a2bc3c Revamp descriptions, select long/short description on breakpoint 2022-12-25 15:15:39 -06:00
Xevion
adfc22a2b8 Markdown description, icon grid, fix overflow 2022-12-24 22:03:17 -06:00
Xevion
17b9fba278 DependentImage component, base64 blurred image, static prop injection 2022-12-24 21:10:33 -06:00
Xevion
601f4681ad Make client hoverable methods SSR compatible for NextJS 2022-12-24 15:18:23 -06:00
Xevion
e0b68e829f Ref based .active item selector, hoverable device query & usehooks-ts package 2022-12-24 12:51:07 -06:00
Xevion
4f289e5051 Refactor into ItemCard component for upcoming mobile-focus click 2022-12-24 12:21:20 -06:00
Xevion
58b27fe0d4 Improve mobile scale, font size, aspect ratio & text cols 2022-12-24 12:16:11 -06:00
Xevion
1e43c4239f Fix unescaped apostrophe, fix missing jsx-key 2022-12-21 14:57:11 -06:00
Xevion
b5a5b40678 Add project banners & SteppedSpan test 2022-12-21 14:54:50 -06:00
Xevion
0e98916df0 Add fonts & hero-icons 2022-12-21 14:54:13 -06:00
Xevion
a7d21bf5ab New flexible project item with blurred bg design 2022-12-21 14:53:17 -06:00
Xevion
403df77672 Repository init 2022-12-14 03:33:45 -06:00