Readme
Tech Stack
Design Philosophy
Colors
One of my favorite things about my 2023 portfolio was the abundance of color in it. I wanted to refine that idea and make it even more appealing. The 2023 portfolio had different colors in one page depending on the reference. For example, the color for work experience was blue, so if there was a link or button referencing work experience in another page, that link was also blue to make that connection. However, this slowly started looking like a mess. I made a new rule that one page will have a singular accent color, no matter the content, references, etc. Then, instead of the bright solid colors in my old portfolio, I used muted and dark gradients in the new one, to make it not only look more modern, but also add a luscious dimensionality of shadows, bleed through, metallic texture, and glows. This is especially evident in the grid items, which have a partially opaque gradient background on a negative Z index, and the content overlayed on a bed of a gradient box, creating a shadow to finish the look.
Grid Design
This is not tremendously different from my 2023 portfolio, which is outdated but still available
Hero Sections
The idea of muted colors and luscious texture is perhaps most evident in the hero section, or the title header of each page, which has a moving gradient made using Three.js shaders, made possible through a wonderful tool called
Typography
Getting typography right is incredibly difficult in my opinion. I knew for a fact that I changed typefaces and experimented with new ones on my old portfolio very frequently. For this portfolio, I went with
Buttons
I brought back the Marquee Buttons from my old portfolio, since I loved them so much! I added the same gradient backgrounds to them. I also added a subtle shine element to the bottom of each button, which becomes brighter on hover, alongwith a new shine artifact appearing on the top as well. The primary links (button-style) are smaller, and pill-shaped. They also have the same shine properties, in addition to another one of my favorite animations, the bounce up and down animation, made very easily using