Ben Frain Logo
Menu
Blog
Reviews, tutorials and musings
Books
My books on web development
Video Courses
Available on Skillshare and Udemy
Uses
The kit and software I use
Search
Author:
Ben Frain
Ben Frain
Developer, Author: '
Enduring CSS
', '
Responsive Web Design with HTML5 & CSS3
'.
So, you want a React modal that uses the
<dialog>
element and transitions in AND out?
April 14, 2026
CSS
dialog
modal
React
typescript
Scroll indicators on tables with background colours using animation-timeline
February 13, 2026
animation-timeline
scroll()
table
Review: SoundPEATS Clip1 Open ear clip-on headphones
January 28, 2026
headphones
SoundPEATS
VS Code – highlight just the active indent guide
January 8, 2026
vscode
Review: MoErgo Go60, a split ergonomic and fully programmable keyboard
December 6, 2025
go60
keyboard
moergo
Review
Review: Kinesis mWave mechanical ergonomic and programmable keyboard
December 6, 2025
keyboard
kinesis
iOS26 Safari theme-color/tab-tinting with fixed position elements is a mess
November 16, 2025
color-theme
color-tint
Safari
webkit
New Book: Responsive Web Design with HTML5 and CSS, 5th Edition
October 20, 2025
CSS
HTML5
Responsive web design
RWD
Use @supports with a proxy feature/value for features you can’t test for (@starting-style)
June 18, 2025
CSS
supports
First adventures in View Transitions
May 12, 2025
Find more posts:
1
2
3
…
35
Older