About the project
The development of Caitlin Bacher's new website was a fun project with an incredible team I'm so lucky to have worked with. The clean and simple design made this website come together quickly and I love how it turned out! It definitely didn't hurt that the incredible designer made sure everything was perfectly lined up and margins were consistent throughout the site in her mockups. Now THAT is my love language!
This website was built on WordPress with a custom Genesis child theme. We used Beaver Builder on the home page, blog, and a page template to make updates easy.
One of my favorite features is the banner at the top of the site featuring Caitlin's latest piece of content. It updates automatically when she publishes a new video includes a couple pieces of animation to catch the attention of visitors.
Another fun feature that you wouldn't notice is the fact that post excerpts on the blog page change length, based on the length of the title. It was important to the client that the post title and Read More button always lined up with the image as closely as possible. However, based on the title length, that alignment would change. To fix that, I wrote a custom script to see how long the post title is and adjust the excerpt length based on that. A tad tricky, but a fun puzzle to figure out!

blog

single post

fun features
- Featured content banner with animation
- Reusable custom page template
- Automatically resized post excerpts
- Custom related posts feature
the team
Feedback
Working with Krista is a dream! In the past I've always felt limited by what I could do with a website, but when I collaborate with Krista it's like anything is possible! I can be truly creative and know that my vision and ideas will come to life perfectly. She's organized, efficient, understands what I'm trying to do, offers insightful ideas and feedback, and communicates so well. Krista is the only developer I want to work with!
Kaitlyn Kessler, Designer