Considerations for Using Markdown Writing Apps on Static Sites
If you run or have recently switched to a static site generator, you might find yourself writing a lot of Markdown. And the more you write it, the more you…
If you run or have recently switched to a static site generator, you might find yourself writing a lot of Markdown. And the more you write it, the more you…
In HTML, there is a very clear input type for dealing with passwords: <input type="password"> If you use that, you get the obfuscated bullet-points when you type into it, like:…
Are you looking for a way to improve the purchase experience on your WooCommerce site? Would you like your visitors to spend more time on your site? Would you simply…
After navigating your site, you want people to take action at some point. For example, you may want them to submit a contact form, subscribe to the newsletter, or take…
A dialog is a component of web interfaces providing important information and requiring user interaction in response. The user’s attention should be focused exclusively on the active dialog element, both…
Quick summary ↬ Debugging in CSS means figuring out what might be the problem when you have unexpected layout results. We’ll look at a few categories bugs often fit into, see…
Web designers are always looking for inspiration. Something that will jumpstart our creativity and lead us to reach new heights. Quite often, we find what we’re looking for by studying…
Why you should use Elementor add-ons: all the benefits How to choose the right Elementor Addon Review of the Best Free Elementor Add-ons Review of the Best premium Elementor Add-ons…
Scroll shadows are when you can see a little inset shadow on elements if (and only if) you can scroll in that direction. It’s just good UX. You can actually…
Ahmad Shadeed documents a bonafide CSS trick from the Facebook CSS codebase. The idea is that when an element is the full width of the viewport, it doesn’t have any…