Resource Permissioning in Laravel Nova

Writing permissioning for Nova resources can be broken down into four basic steps. Here's a step-by-step guide on how to do it.

Continue Reading
Written By Logan Fox
Posted on

Styling Rich Text and Markdown with Tailwind Typography

When we use Tailwind and have content coming from a CMS, we almost always end up using Tailwind's Typography Plugin. It's easy to add, comes with excellent default text styles out of the box, and allows you to customize everything from right inside the tailwind.config.js file.

Continue Reading
Written By David Lindahl
Posted on

Building an Accessible Nav with Alpine.js and Tailwind CSS

Alpine is a great little Javascript library for using Javascript right in your markup/HTML. Here's how we used it and Tailwind to create an accessible mobile navigation for the Laravel News website redesign.

Continue Reading
Written By David Lindahl
Posted on

Building the New Laravel News Website

The new Laravel News website is built on a powerful tech stack and showcases the best of the news source's network. Take a look into our process for the project here.

Continue Reading
Written By David Lindahl
Posted on

Accessible Drag-and-Drop in Vue

Maintaining a high level of accessibility in a web application can be challenging sometimes, especially when the application has features that require a lot of user interaction. Drag-and-drop is a perfect example of such a feature, and it's one that may seem like it can't possibly be accessible, but with a little extra code, it can be. In this post, we'll discuss how to make an accessible drag-and-drop component in Vue.

Continue Reading
Written By Rachel Opperman
Posted on