Skip to content

Frontend Stories

Explore CSS, JavaScript, and frontend insights. Tips, techniques, and ideas for building accessible, modern web experiences.

Exploring the new search element in HTML

by Roland

html accessibility

Discover the new <search> element in HTML, how it improves semantics and accessibility, and where to use it in your projects.

CSS Wrapped 2024

by Roland

css frontend

Discover how CSS evolved in 2024 with subgrid, anchor positioning, and more, streamlining layouts and boosting developer ergonomics.

CSS Unveils Its New Logo

by Roland

css

Rebeccapurple becomes the official CSS logo color! Explore the new repo for formats and future variants, including CSS4, CSS5, and beyond. 💜

Mastering Layouts with CSS Grid

by Roland

css

Explore my CSS grid system that's kept layouts flexible and responsive for years, with named columns and custom constraints for consistent design.

CSS display masonry

by Roland

css

CSS Masonry should be part of display: grid to streamline layouts, avoid fragmentation, leverage Grid's features, and provide a consistent developer experience.

Scroll snap api suggestion

by Roland

css js

"Snapflyover" describes elements briefly entering but not stopping in the snap zone, providing visual or interactive feedback during scroll snapping.

The problem with sticky menus

by Roland

css

Sticky menus take up space, obscure content, break when zoomed, and are hard to control. Instead, shorten pages, use back-to-top links, and place links in context.