Potra is a futuristic display font with rounded lines designed by Alejo Bergmann. It contains all caps letters, numerals and symbols. This font perfectly suites for variety display purposes, including logotypes, badges and labels, headlines and banners, p…
Paralines is a free font with a retrofuturistic vibe to it. Inspiration for this came from both modern day fonts and retro design in the past. Feel free to use this in any of your projects, link me when you use it would love to see it in use! I had a lot …
Argon is a unique typeface with a sporty, modern, adventurous edge.Each letter is a solved three line thick puzzle that took me many months to put together. Hopefully you enjoy the result!If you're interested in making the most out of Argon, please ge…
Adding Dynamic And Async Functionality To JAMstack Sites
Skipping servers and using the JAMstack to build and deliver websites and apps can save time, money, and headache by allowing us to deliver only static assets on a CDN. But the trade-off of ditching traditional server-based deployments means that standard approaches to dynamic, asynchronous interactions in our sites and apps aren’t available anymore. Does that mean that JAMstack sites can’t handle dynamic interactions? Definitely not! JAMstack sites are great for creating highly dynamic, asynchronous interactions. With some small adjustments to how we think about our code, we can create fun...
I'm using the WordPress gallery to display a thumbnail group of images. I want to be able to use jQuery in order to add data-fancybox="whatever" immediately after the <a> tag like this: <a
A hero image that uses height: 100vh to cover the entire screen for a magazine cover effect. When scrolled, it has a subtle animation similar to openin...
See color palette inspiration on a real example website. As you click on different palettes every color on this site updates to give you context of how that color could be used for your design or illustration projects.
Beautiful Scrolling Experiences – Without Libraries
Michelle Barker appears as one of a heavenly host, coming forth with scroll in hand to pronounce an end to janky scrolljacking! Unto us a new specification is born, in the city of TimBL, and its name shall be called Scroll Snap.
Filtering Lists Dynamically With Vue on the Server Side is Easier Than You’d Think
I recently attended the ARTIFACT conference in Austin, TX, and was inspired by a few talks about accessibility through the lens of site performance. It became clear to me that there is this tendenc…
Targeting position:sticky elements that are currently in a 'stuck' state
position: sticky works on some mobile browsers now, so you can make a menu bar scroll with the page but then stick to the top of the viewport whenever the user scrolls past it. But what if you wan...
How to Add WordPress Pagination without a Plugin [Enhanced]
The default WordPress pagination only comes with the “Older posts” and “Newer posts” links at the bottom of the page when you want to navigate to the older entries. This […]
How to Order the WordPress Archive Temples by ACF Date Picker Field
By default, WordPress displays posts in archives by the date they are published. Here's how to order the WordPress archive templates by ACF Date Picker field:
This tutorial is all about allowing or disallowing Gutenberg blocks, not only for an entire website, but for a certain custom post types and even for certain posts.
How to filter custom taxonomy categories on archive?
I'm trying to modify my archive.php where I can select the categories and filter their records. I can display the categories, detect if is a taxonomy page, but by selecting them, they are not filt...
The Rising Complexity of JAMstack Sites and How to Manage Them
When you add anything with user-generated content or dynamic data to a static site, the complexity of the build process can become comparable to launching