Frontend

Frontend

132 bookmarks
Newest
CSS Spring Easing Generator
CSS Spring Easing Generator
A tool designed to intuitively generate spring animations for CSS linear(). Includes presets and customizable inputs for perceptual duration and bounce.
·kvin.me·
CSS Spring Easing Generator
ForesightJS
ForesightJS
ForesightJS is a lightweight JavaScript library that predicts user intent based on mouse movements and keyboard navigation, enabling optimal prefetching timing and improved performance.
·foresightjs.com·
ForesightJS
rsms/markdown-wasm
rsms/markdown-wasm
Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c - rsms/markdown-wasm
·github.com·
rsms/markdown-wasm
Easing Gradients
Easing Gradients
Supercharge your gradients with non-linear color mix and custom color spaces.
·larsenwork.com·
Easing Gradients
Bharat Kara (@KaraBharat) on X
Bharat Kara (@KaraBharat) on X
🧠 JavaScript Tip: No more custom string joins Let Intl.ListFormat make it elegant, native, and language-sensitive 👇
·x.com·
Bharat Kara (@KaraBharat) on X
💡 CSS Tip! Save this one line of code for the future!
💡 CSS Tip! Save this one line of code for the future!
https://t.co/0Y2EdUyk3s No more hacky code trying to remove those spaces above and below an uppercase text. You can easily have a perfect centering for the text! pic.twitter.com/KRjZ5hy20F— CSS by T. Afif (@ChallengesCss) February 24, 2025
·x.com·
💡 CSS Tip! Save this one line of code for the future!
For your stacked elements:
For your stacked elements:
Stop using border or box-shadow. Start using mask. — Brotzky (@brotzky_)
·x.com·
For your stacked elements:
CSS Grid Layout: Асимметричная адаптивная сетка
CSS Grid Layout: Асимметричная адаптивная сетка
В веб-дизайны сетки, как в Pinterest уже давно не являются чем-то новым. Но что, если нужно сделать блоки различной высоты, при этом сохранив адаптивность. Оказывается, это можно сделать, используя...
·habr.com·
CSS Grid Layout: Асимметричная адаптивная сетка
Drag to Select
Drag to Select
Drag selection is the defacto pointer multi-selection. In this guide we'll recreate native-like drag selection in react.
·joshuawootonn.com·
Drag to Select
CSS Wrapped 2024
CSS Wrapped 2024
Join the Chrome DevRel team and a skateboarding Chrome Dino on a journey through the latest CSS launched for Chrome and the web platform in 2024.
·chrome.dev·
CSS Wrapped 2024
Quick CSS Tip:
Quick CSS Tip:
You can create a progressive blur effect using a single div and just 2 properties. Works best when your div is placed over an image and is more efficient than stacking multiple elements with increasing blur. — Moritz Petersen (@moritzpetersen)
·x.com·
Quick CSS Tip:
CSS clip-path View Transitions for theming ✂️
CSS clip-path View Transitions for theming ✂️
::view-transition-new(root) { animation: reveal; } [data-theme=dark] { --from: 0 0 100% 0; } @​keyframes reveal { from { clip-path: inset(var(--from, 100% 0 0 0)); } } Progressive enhancement 🤙 — jhey ▲🐻🎈 (@jh3yy)
·x.com·
CSS clip-path View Transitions for theming ✂️
steal this dialog and popover snippet
steal this dialog and popover snippet
- transitions - entry/exit - backdrop included ready for richer design system integration try on Codepen — Adam Argyle (@argyleink)
·x.com·
steal this dialog and popover snippet
ndjson-stream
ndjson-stream
This library provides TransformStream for ndjson.. Latest version: 1.0.0, last published: 7 months ago. Start using ndjson-stream in your project by running `npm i ndjson-stream`. There are no other projects in the npm registry using ndjson-stream.
·npmjs.com·
ndjson-stream
Lightning CSS
Lightning CSS
An extremely fast CSS parser, transformer, bundler, and minifier.
·lightningcss.dev·
Lightning CSS
An HTML Switch Control
An HTML Switch Control
We’re very excited to introduce a new HTML form control as part of Safari 17.4: a switch.
·webkit.org·
An HTML Switch Control