With logical grouping, appropriate field formats, and polished workflows, we can make the entry process for even the longest forms manageable and intuitive.
In our first post, we saw the big difference that switching our Drupal website to the Gin admin theme can make for sighted users. Gin’s approach to spacing, its clean icons and soft color palette allows the elements on the page to breathe more freely (and we authors as well!). There are so many elements on this page, however, that the interface can still feel overwhelming. We have some tips to help make things better.
Something as simple as switching the administrative theme can have a big impact on the usability of your website for sighted users, thanks to the law of the aesthetic-usability effect.
I recently went through the process of setting up an RSS Feed for our blog here at DevCollaborative so that our articles can be syndicated to Planet Drupal. It had a surprising amount of gotchas and the documentation was dated and sparse. So I thought I’d help remedy that by sharing what I learned.
Clayton introduced me to the Consentful Tech Project, which provides a framework for applying Planned Parenthood’s FRIES definition of consent to applications. Clayton and I played around with extending that framework into the world of web UX, and the result of those thought experiments is our talk, Consentful UX. A video of the talk and its slides are here.
I stopped complaining about overly-complex Drupal 8 starter themes and, together with the DevCollab team, made our own ready-to-customize sub-theme of Classy. Our Drupal 8 starter theme is called LightShip, and we shared it on Drupal.org.
As developers, saying “no” to clients sounds, on it’s face, like a bad idea. You want to do what the clients need, you don’t want to upset them, and, frankly, you want the hours. But the truth is, in order to build websites that are cost-effective and sustainable, you have to say “no” sometimes.
About a year ago, I was deeply enmeshed in fixing a rather badly-developed Drupal site for a client. In my frustration and anger, I wrote these commandments. I thought these would go without saying, but obviously, they needed to be said.