Creative Artist Portfolio
- 4 Devlogs
- 8 Total hours
my artist portfolio... :)
my artist portfolio... :)
DEVLOG: 4
ADDED README : https://github.com/sudipdas2011/portfolio/blob/main/README.md
Hi guyz!
this is my third devlog about my creative artist portfolio.
i have deployed it on Github and you can check it out live at https://sudipdas2011.github.io/portfolio/
i added a lot of cool features compared to the last time. first, i split the codebase into clean page modules so it is super easy to manage. the first section is the hero section, and i made it completely auto-responsive so it scales beautifully to match any screen width.
then, i added a whole second section called “Who am I ?” with a black background. i set up an observer so the text stays hidden and only triggers its rising animation when you scroll past the halfway mark of the section.
Finally, i built a custom arrow guide. when your mouse moves into the bottom sector of the screen, my regular 15px square cursor shrinks away to nothing and this sleek arrow takes over. it uses physics velocity math to drag smoothly right behind your mouse movements and dynamically pivots to point at the exact bottom center target on the canvas to guide you through the page. the best part is i added an allowed sections listing feature, so the arrow guide automatically unmounts and vanishes the exact second you scroll out of the hero area down to the second page section.
maybe you will hit a like!
byee!!!
hi! this is my second devlog.
i got a lot done with the layout and it feels way better now. here is everything i fixed and added:
first i fixed my custom cursor. it is just a tiny box that follows the mouse normally, but when i hover over text or elements it automatically expands to match the exact size of the object. i also got it working with the spinning cards with images. if the mouse stays still, it automatically detects cards rotating underneath it. if i slide between cards, it changes target instantly instead of shrinking back down.
next i made the loading screen minimal. it is just a thin line in the middle of the screen that steps forward and then disappears automatically so you do not have to press enter anymore. i also added a debug argument so i can freeze it whenever i want to check the layout.
bye…
hi guys!
This is the first-ever devlog for Stardust, an animated web app for my portfolio where I will be sharing all the stuff I do.
I have just started making it, so it isn’t deployed anywhere yet.
So far, I have added a minimalist loading screen and a custom cursor component that shapeshifts based on the object beneath it (as seen in the screenshots).
I will be deploying it somewhere soon…