Opening Links in New Tabs
Links can be coded to open in new tabs/windows. Here's why to usually not do that, what the exceptions are, and how to do that accessibly.
Links can be coded to open in new tabs/windows. Here's why to usually not do that, what the exceptions are, and how to do that accessibly.
An updated version of the devcontainer for a Drupal dev environment.
An updated version of the Dockerfiles for a Drupal dev environment.
I recently presented to the Inclusive Design Research Centre about work on an open menu concept. Here are some of my key takeaways.
How we built a more accessible menu alternative
An overview of which VS Code extensions I use for different workflows.
An update to a Drupal module that grants permission based on a file.
Strategies for putting one git project within another.
An introduction to an OpenAI module for Drupal.
How to put a sidebar block in Drupal with content from a paragraph.
How to devise your own recycle bin system in Drupal
How to include a view configuration as part of installing a module.
How to block the user registration and password reset forms in Drupal.
How to bulk export and then import multiple paragraphs in Drupal.
How to deploy a Drupal site to servers using GitLab CI/CD.
Drupal doesn't add a class for active links by default in views, but that can be added with JavaScript.
Suggestions for a regular security audit of a Drupal site.
An overview of how Drupal handles hierarchy of CSS.
How to hide blocks only when on your own profile page.
How to adjust the HTML header title, page title, and path alias for a profile.
A first-run script for a Drupal Docker image.
The Dockerfile for a Drupal Docker setup.
A look at synchronizing content across Drupal environments.
devcontainer configuration for a Drupal local environment.
CKEditor Abbreviation is a great module, helping add abbr tags for improved accessible semantics.
An introduction to synchronizing Drupal configuration across environments.
Fluid UI, available as a Drupal module, can help with site accessibility.
Settings and configuration for a Drupal developer environment in GitPod.
The GitPod yml file in a Drupal GitPod setup.
How to assign permissions based on whether a username is in a file.
Dockerfile for a Drupal GitPod setup.
How to hide an empty field's label in a Drupal 7 page template.
Drupal needs PECL UploadProgress. This post will help you install it.
These are some of my favourite VS Code extensions.