~frontendfocus | Bookmarks (247)
-
Frontend Practice | Become a better frontend developer.
Frontend Practice: A Practice Ground for Improving Frontend Skills — A collection of real sites each with...
-
Styling Counters in CSS | CSS-Tricks
Styling Counters in CSS — A guide to styling counters, going from the most basic ways...
-
Self Gap
Self Gap — Some thinking on how best to control a custom gap between some flex...
-
Design systems need a colour space
Design Systems Need a Color Space — “Software developers and designers have been able to ignore...
-
Chilled Out Text Underlines – Frontend Masters Blog
Chilled Out Text Underlines — Shares a nice treatment for styling underlines. Worth keeping in mind...
-
Styling an HTML dialog modal to take the full height of the viewport
Styling an HTML Dialog Modal to Take the Full Height of the Viewport — Simon encountered an...
-
Web Components Vs. Framework Components: What’s The Difference? — Smashing Magazine
Web Components vs. Framework Components: What’s the Difference? — A comprehensive comparison between Web Components and framework components,...
-
Unlock exciting use cases with the Document Picture-in-Picture API | Blog | Chrome for Developers
Use Cases for the Document Picture-in-Picture API — A way to open a floating, always-on-top window...
-
Oxbow UI - Tailwind CSs Gradient Generator
Tailwind Gradient Generator: Create CSS Gradients for Tailwind Projects — Select to preview any of the existing...
-
LoaderShip
Loadership: An Interactive Tool to Build and Customize Pure CSS Loading Animations — Click any of...
-
GitHub - addyosmani/enhance: Enhance and upscale your images using AI - right in your browser
Enhance: Enhance and Upscale Your Images Using AI — Yet another single-purpose image editing tool from...
-
GitHub - antfu/shiki-stream: Streaming highlighting with Shiki. Useful for highlighting text streams like LLM outputs.
shiki-stream: Generate "Streaming" Syntax Highlighted Code — Based on the popular Shiki syntax highlighter, this will...
-
A Deep Dive into the Inline Background Overlap Problem – Frontend Masters Blog
A Deep Dive into the Inline Background Overlap Problem — If you want to get a...
-
Cool native HTML elements you should already be using · Harrison Broadbent
Cool Native HTML Elements You Should Already Be Using — Even experienced developers can be dazzled...
-
https://www.coderabbit.ai/
How to Do Thoughtful Code Reviews? — Good code reviews start with empathy and clear communication....
-
How to make web videos way smaller in 2025 using the AV1 codec—Martian Chronicles, Evil Martians’ team blog
How to Make Web Videos Way Smaller in 2025 with AV1 — Here’s how the AV1...
-
Validate your SaaS idea while building an audience
Validate Your SaaS Idea While Building an Audience — Learn how to communicate directly with potential...
-
Super Crispy SVG Icons
Super 'Crispy' SVG Icons — This is a solid and meticulous look at the various design...
-
View Transitions Applied: Smoothly animating a border-radius with a View Transition
View Transitions Applied: Smoothly Animating a border-radius with a View Transition — Bramus shows us how...
-
Grouping Selection List Items Together With CSS Grid | CSS-Tricks
Grouping Selection List Items Together with CSS Grid — CSS Grid can be used to visually group selected items in a list....
-
Usability testing with disabled users is a good investment
Usability Testing with Disabled Users is a Good Investment — …and will highlight accessibility barriers missed...
-
GitHub - zh-lx/code-inspector: 🚀 Click the dom to open your IDE and position the cursor at dom's source code location! 点击页面 dom 来打开 IDE 并将光标自动定位到源代码位置!
code-inspector: Click a Page Element to View Its Source Code — Once installed, use ALT+SHIFT to...
-
GitHub - addyosmani/filter: Filter - Web Image Editor
Filter: A Powerful, Web-Based Image Editor for Quick Image Edits and Filters — A tool from...
-
CSS Relative Colors
CSS Relative Colors — Another excellent guide from Ahmad exploring the syntax behind CSS relative color....