Enhance docs
Welcome to Rocket
Rocket enables everyone to code a website. Use an existing theme or create your own. Be fast by server rendering web components with little to no JavaScript.
Figtree – Erik D. Kennedy
Total Blocking Time: A Short and Sweet Guide for Happier Users - Calibre
Any delay longer than 50 milliseconds and visitors sense that a page is unresponsive. Tracking and reducing your page’s Total Blocking Time is vital to avoiding a poor user experience.
Media Chrome
Media Chrome Overview
Splide - The lightweight, flexible and accessible slider/carousel
Splide is a lightweight, flexible and accessible slider/carousel, written in TypeScript. No dependencies, no Lighthouse errors
Use cases for CSS comparison functions - Ahmad Shadeed
A look at some different use-cases for min(), max(), and clamp()
Filters
A new AI colorizer. Colorize anything from old black and white photos 📸, style your artworks 🎨, or give modern images a fresh look 🌶. It's as simple as instagram, free, and no sign-up required!
VisBug Sandbox
Tangible playground for learning VisBug tools
Devices.css - Modern devices crafted in pure CSS
Modern devices crafted in pure CSS. Pure CSS iPhone 14 Pro, iPhone 14, MacBook Pro, iPad Pro, iMac, Apple Watch Ultra, HomePod, iPhone 1st gen, and Surface family devices.
Using JavaScript to trap focus in an element
pThis is how to temporarily trap focus in an element, a functionality that can be used to make modal interface elements more accessible./p
CSS Checkerboard Background... But With Rounded Corners and Hover Styles | CSS-Tricks
On one hand, creating simple checkered backgrounds with CSS is easy. On the other hand, though, unless we are one of the CSS-gradient-ninjas, we are kind of
We measured the SSR performance of 6 JS frameworks - here's what we found. | Enterspeed blog
To say that there are quite a few JS frameworks to choose from would properly be the understatement of the year. It seems like every few months a new, revolutionary framework enters the ecosystem with promises of unseen performance and/or ease of use. It's gotten to the point where we almost need a framework to choose our next framework (Yo Dawg). Although, as nice as it would be for a developer to be able to take a vacation and come back without having to learn yet another framework, we also kind of dig it.
Icons / Icon - Library ⋅ Storybook
Enhance docs - Why Enhance?
ARIA Authoring Practices Guide
Accessibility resources free online from the international standards organization: W3C Web Accessibility Initiative (WAI).
GitHub - KittyGiraudel/a11y-dialog: A very lightweight and flexible accessible modal dialog script.
A very lightweight and flexible accessible modal dialog script. - GitHub - KittyGiraudel/a11y-dialog: A very lightweight and flexible accessible modal dialog script.
How to make a video play when you open a modal box using JavaScript?
I've been setting up a video page for my website and I'm trying to make it extra slick by using Javascript!... Unfortunately, I completely suck at Javascript! Ok, so here's my problem:
I've manage...
Building the main navigation for a website
This tutorial describes how to build an accessible main navigation of a website. You learn about semantic HTML, accessibility, and how using ARIA attributes can sometimes do more harm than good.
Creative list styling
A look at some useful and creative ways to style a list.
Complex conditional width using flex-basis with clamp
An article from the Every Layout blog.
The Power of CSS Blend Modes
I knew CSS blend modes could create some cool effects, but even so, a CodePen I saw recently left me shocked at what they’re capable of.
A CSS-only Carousel Slider
I've recently read about and discussed CSS Scroll Snapping so often that I felt like I should build a CSS-only carousel based on it. Here are a few th...
WordPress strips out tags in `wp_trim_words()`, which is called by `get_the_excerpt()`; so we have to filter 'wp_trim_words', basically copying that function with one change: replace `wp_strip_all_tags()` with `strip_tags()`. We don't want other functions that run `wp_trim_words` to be modified, so we add our filter while `get_the_excerpt()` is running, and remove it when we're done.
WordPress strips out tags in `wp_trim_words()`, which is called by `get_the_excerpt()`; so we have to filter 'wp_trim_words', basically copying that function with one change: replace `wp_st...
Discovery | OpenArt
Get inspired from millions of amazing DALL·E 2 art and prompts
Using Google Maps with Alpine.js
A look at integrating the Google Maps API with Alpine.js
JSON Hero - A beautiful JSON viewer
JSON Hero makes reading and understand JSON files easy by giving you a clean and beautiful UI packed with extra features.
Carousel | GUI Challenges
🤓
Extracting From WP Multisite to Single Site - Pressable
Although Pressable allows you to run multiple sites on the same network, you can always switch from your wp multisite to single site functionality.
How to Remove ‘Posts’ (Blog) Post Type from WordPress - MITO Studios
Not every WordPress website contains a blog made up of posts. This article explains why and how to remove the "post" post type from your WordPress site.