All blogs / Frontend / CSS / browsers
Una Kravets Online
The personal website of Una Kravets. Front-end developer, tech content creator, and supporter of all things web UI
- Posts
- 133 from 9 Aug 2013 to 22 Jun 2026
- Posting
- monthly (8 in the last year)
- Kind
- personal blog
- Feed
- https://una.im/rss.xml
2026 5
2025 11
- Directional CSS with scroll-state(scrolled)
- CSS Wrapped: 2025!
- Range Syntax for Style Queries
- Detect fallback positions with anchored container queries from Chrome 143
- Follow-the-leader pattern with CSS anchor positioning
- 5 Useful CSS functions using the new @function rule
- Creating a scroll-spy with 2 lines of CSS
- What is popover=hint?
- New capabilities for attr()
- Updates to the customizable select API
- 2024 in Review
2024 5
2023 11
- 2023 in Review
- CSS Wrapped: 2023!
- Select element: now with horizontal rules
- Four new CSS features for smooth entry and exit animations
- Building a no-JS radial menu with CSS trigonometry, popover, and anchor positioning
- 2022.5 in Review
- Introducing the popover API
- What's new in CSS and UI: I/O 2023 Edition
- Using color-mix() to create opacity variants
- Getting started with style queries
- Container queries land in stable browsers
2022 4
2021 8
- 2021 in Review
- How we Built Designcember
- Personalize It!
- CSS for Web Vitals
- The new responsive: Web design in a component-driven world
- Next Gen CSS: @container
- Updates in hardware-accelerated animation capabilities
- New aspect-ratio CSS property supported in Chromium, Safari Technology Preview, and Firefox Nightly
2020 11
- 2020 in Review
- Cross-browser paint worklets and Houdini.how
- min(), max(), and clamp(): Three Logical CSS Functions to Use Today
- content-visibility: the New CSS Property that Boosts your Rendering Performance
- @property: giving superpowers to CSS variables
- Ten Modern Layouts in One Line of CSS
- Web Animations API improvements in Chromium 84
- Randomized Selective Color: A Post List Study
- The Web in 2020: On Extensibility and Interoperability
- Using Material Density on the Web
- 2019 in Review
2019 8
- Calculating Color: Dynamic Color Theming with Pure CSS
- How to Use Material Data Tables on the Web
- Material Theming: Making Material Your Own!
- I'm Joining Google!
- An Illustrated (and Musical) Guide to Map, Reduce, and Filter Array Methods
- New horizons in CSS: Houdini and the Paint API
- The Future of Responsive Design
- 2018 in Review
2018 5
2017 10
- 2017 in Review
- Why Design Systems Fail
- I'm Useless Without a To-Do List
- The Contrast Swap Technique: Improved Image Performance with CSS Filters
- Locally Scoped CSS Variables: What, How, and Why
- VSCode Custom Workspaces
- 3 CSS Grid Features That Make My Heart Flutter
- Creative Side Projects: A How-To Guide
- Interview on Shoptalk Show
- Implementing "Save For Offline" with Service Workers
2016 18
- 2016 Year In Review + 2017 Resolutions
- Simplicity in Design: Insights from an Industrial Engineer
- Rethinking Responsive Design
- Digitalocean.com on the Responsive Web Design Podcast
- 3 Years of Pattern Libraries: Lessons Learned
- Faster and More Accessible: The New digitalocean.com
- 3 Weird SVG Browser Inconsistencies
- 3 Easy Performance Wins for Designers
- It’s Not About Morals: Accessibility is for the Masses
- Web Image Effects Performance Showdown
- Setting up An Accessibility Dashboard from Scratch with Pa11y on DigitalOcean
- Lessons Learned at IBM Design
- Pure CSS Games with Counter-Increment
- Interview on The Start FM
- If You Know Sass, You Know ES2015
- Finessing
- A Gulp-Based External SVG Symbol Sprite Icon System
- How Did I Begin Coding?
2015 24
- 2015 Year In Review & 2016 Resolutions
- Classy CSS: a Programmatic Approach to Sass Stylesheets
- CSS Image Effects #6: Infrared Photography
- CSS Image Effects #5: Lomography
- Introducing CSSgram: A CSS Library for Instagram Filters
- CSS Image Effects #4: Bokeh Textures
- CSS Image Effects #3: Vignettes 3 Ways
- CSS Image Effects #2: 3D Glasses
- CSS Image Effects #1: Vintage Washout
- The Internet We Know is Built on Hacks
- CodeNewbie Podcast
- How to Get Designers Involved in Your OSS Project
- Tech Conference Travel Tips
- Opensource.com Interview
- Atomic OOBEMITSCSS
- Hacking :visited
- Sass Pixel Art
- Embrace the Terminal
- Sketchnotes from SXSW 2015
- 5 Great Uses for Sass Maps
- On Code and Community
- The Science of Web Animations&: SPA
- Sketchnotes, FTW
- Sass Director and Manifest Files
2014 11
- 2015 Resolutions
- Setting up PageSpeed Insights to test Performance Locally via Gulp
- On Learning and Comprehension
- Open Source Design
- A Pretty Long List of Style Guides and Pattern Libraries
- ATX Sass
- The Intimidation Barrier
- How Open Sourcing My Personal Goals Made Me Really Productive
- Becoming a Keyboard Ninja: The Sticky Note Method
- Media Queries of the Future!
- Sass Bites #33: Una Kravets