Frontend

Frontend

93 bookmarks
Newest
MapLibre
MapLibre
MapLibre is a community-governed collection of open source mapping libraries
·maplibre.org·
MapLibre
How to automatically size a textarea based on its using vanilla JavaScript
How to automatically size a textarea based on its using vanilla JavaScript
Last year, I wrote an article sharing Stephen Shaw’s awesome trick for simple, autogrowing textarea elements. It uses a wrapper element, CSS grid, and a sprinkling of vanilla JS, and it works wonderfully! But… if your textarea has text in it when the page loads, it doesn’t work. .autogrow { display: grid; } .autogrow::after { content: attr(data-replicated-value) " "; white-space: pre-wrap; visibility: hidden; } .autogrow textarea { resize: none; } .
·gomakethings.com·
How to automatically size a textarea based on its using vanilla JavaScript
Jovo - Build apps for voice and chat platforms
Jovo - Build apps for voice and chat platforms
Jovo is the most popular development framework for voice, including platforms like Alexa, Google Assistant, mobile apps, and Raspberry Pi. Learn more here.
·jovo.tech·
Jovo - Build apps for voice and chat platforms
Primitives — Radix UI
Primitives — Radix UI
An open-source React component library for building high-quality, accessible design systems and web apps.
·radix-ui.com·
Primitives — Radix UI
Removing list styles removes list semantics in iOS - Geoff Graham
Removing list styles removes list semantics in iOS - Geoff Graham
Say you’re on a navigation element. You might do something like this in HTML: And when styling it, you probably want to strip out the bullet points in CSS: Then you move right along with your merry day. The only problem is that wipes out the semantics of the list in VoiceOver in WebKit browsers. […]
·geoffgraham.me·
Removing list styles removes list semantics in iOS - Geoff Graham
Can I Include
Can I Include
'Can I Include' tool to help determine if one HTML tag can be included in another HTML tag
·caninclude.glitch.me·
Can I Include
Building a multi-select component
Building a multi-select component
A foundational overview of how to build a responsive, adaptive, and accessible, multiselect component for sort and filter user experiences.
·web.dev·
Building a multi-select component
SolidJS
SolidJS
Solid is a purely reactive library. It was designed from the ground up with a reactive core. It's influenced by reactive principles developed by previous libraries.
·solidjs.com·
SolidJS
Vechai UI
Vechai UI
Collection of Accessible React UI Components using TailwindCSS.
·vechaiui.com·
Vechai UI
Mantine
Mantine
React components and hooks library with native dark theme support and focus on usability, accessibility and developer experience
·mantine.dev·
Mantine
Catalyst
Catalyst
Catalyst is a set of patterns and techniques for developing components within a complex application.
·github.github.io·
Catalyst
Turn emojis into favicons
Turn emojis into favicons
Quick and simple tool to stub out the link tag needed to use an emoji as a favicon
·favicons.joshuasoileau.com·
Turn emojis into favicons