Items tagged The Gallery Guide

Once upon a time, before I became a web developer, I worked doing sound and light for events. Like web development, the hours tend to be long, and the work tends to attract anti-social oddballs. Unlike web development, you deal with rock stars. Like most professions, it’s full of jargon and in-jokes. One of the phrases in common usage in that industry was “close enough for rock and roll”.
As with many sites, images are an important part of the design for my art gallery listings site, The Gallery Guide. The tricky part is that the site is full of user-generated content, so not all of the listings have images attached.
Feeling pleased with myself that I got Drupal and Flexbox to play nicely together, even though an old-fashioned approach may have made more sense.
Exploring the new (and old) options for theme development in Drupal 8
Figuring out how to get custom migration classes to work with a Drupal 6 to Drupal 8 upgrade, and managing code chaos, some of it self-inflicted.
I got started with task runners a while ago using Grunt, thanks to an excellent 24 ways article by Chris Coyier. Lately I’ve been using Gulp more, and all the cool kids seem to be going that way, so for the Drupal 8 version of The Gallery Guide, I’ve decided to use Gulp.
Simple slideshows without modules or JavaScript with Sass in Drupal 8
As happens so often, real life has been getting in the way of making more progress on my attempts to migrate The Gallery Guide from Drupal 6 to 8.
Having eventually got my new VM up and running, I ended up down another rabbit hole for a little while. It took me longer than it should have done to figure out that configuration can be included in an installation profile.
As I previously mentioned, I'd got a basic migration of configuration and content from the Drupal 6 Gallery Guide to a new Drupal 8 site up and running fairly quickly. It's clear that a lot of good work has been done on the various migrate modules. It can't have been easy, so thanks and kudos to the people involved.