Development Process and Challenges Faced
When developing websites with precise and beautiful animated effects, I find that it's important to make sure they are working well before focusing my time on things like backend interfaces and content population, so I started this project by coding the basic templates in pure HTML, CSS, and Javascript in a local development environment for super rapid testing. I was able to get the animation timings and easings right where we wanted them in real time with the designer. Once that was taken care of, the rest was the easy part. We built the WordPress site on a development server, then populated the content there. Upon approval from the client, we transferred the entire installation over to their web hosting and launched the website.
The as of yet implemented CSS shape content masks that I mentioned before presented probably the only small issue when creating the design as a programmed template. I was able to piece it together and I'm happy with how it turned out, despite needing to use a polyfill to ensure backwards compatibility with older web browsers.