Consistency is key when creating a CSS framework for any website or app. No matter how large or small, it’s important to use consistent colors, margins, and hover treatments, just to name a few. Old news, right?
While working on a single site or app, consistency can be a fairly simple thing to manage. …
As a front-end developer working with a large product code base, there comes a time when some new CSS breaks an element somewhere else in the product. I know component based styles can solve for this situation, but when you’re dealing with legacy code, components aren’t always there to save the day.
Quick background note: image transforms save everyone from uploading images at certain sizes. Craft lets you define rules that tranform images in a non-destructive way. So say you need a thumbnail that is 200px by 200px, you can set up an image transform that will create a cropped thumbnail from the original image without destroying that original image.
Craft has a great UI for creating image transforms in the admin, and they also allow these transforms to be created directly in the template file. …
Earlier this year, I planned on making the journey north to catch the August 21st total solar eclipse, but as time progressed I realized that I would be joined by a hundred thousand other eclipse watchers. This didn’t quite fit into my vision of a solitary photography trip to capture the wonder and awe of the total eclipse.
I also didn’t want to purchase or rent all of the gear necessary to get a really good eclipse photo that would likely just get lost in the thousands of others that would flood social media.
So I decided to stay in Colorado, and went into downtown Denver to photograph some of the other Denverites who stayed in the area to catch the 93% eclipse. …
Not a photo. The weather didn’t cooperate with my original plans. So enjoy the dance of clouds ushering in some colder weather.