For me, building a portfolio website always presents the challenge of balancing personal expression with professional display of work.
On the personal expression side, I was interested in playing with the idea of a website as a collection of “boxes” whose arrangement and appearance are dynamic and left up to the visitor.
I also know it’s important to offer direct access to my work: the ‘work’/’play’ toggle switch adds that functionality to the home page.
Instead of scrolling, the boxes resize with the browser to fill your screen in whatever size you’re viewing the website.
There are three different breakpoints, and these change the number of boxes on screen and the ratio of the page. That ratio stays the same across every page, including the project viewers.
This site was my first foray into full-stack development: it was built from scratch in html/css/js/php as a theme for Wordpress. Using Wordpress as a CMS lets me dynamically add and rearrange my work on the back-end of the site.
In the back-end, the work is organized into a careful taxonomy: there are 4 different genres, which each have a number of selected projects, which each have a number of selected slides.
This website!
For me, building a portfolio website always presents the challenge of balancing personal expression with professional display of work.
On the personal expression side, I was interested in playing with the idea of a website as a collection of “boxes” whose arrangement and appearance are dynamic and left up to the visitor.
I also know it’s important to offer direct access to my work: the ‘work’/’play’ toggle switch adds that functionality to the home page.
Instead of scrolling, the boxes resize with the browser to fill your screen in whatever size you’re viewing the website.
There are three different breakpoints, and these change the number of boxes on screen and the ratio of the page. That ratio stays the same across every page, including the project viewers.
This site was my first foray into full-stack development: it was built from scratch in html/css/js/php as a theme for Wordpress. Using Wordpress as a CMS lets me dynamically add and rearrange my work on the back-end of the site.
In the back-end, the work is organized into a careful taxonomy: there are 4 different genres, which each have a number of selected projects, which each have a number of selected slides.