Articles by

Una Kravets

Direct link to the article The Web in 2020: Extensibility and Interoperability

The Web in 2020: Extensibility and Interoperability

In the past few years, we’ve seen a lot of change and diversion in regard to web technologies. In 2020, I foresee us as a web community heading toward two major trends/goals: extensibility and interoperability. Let’s break those down.…

Avatar of Una Kravets
Una Kravets on (Updated on )
Direct link to the article Solved with CSS! Logical Styling Based on the Number of Given Elements

Solved with CSS! Logical Styling Based on the Number of Given Elements

Did you know that CSS is Turing complete? Did you know that you can use it to do some pretty serious logical styling? Well you can! You don’t have to set all of your logic-based styling rules in JavaScript, or even have to use JavaScript to set classes you are styling against. In many cases, CSS can handle that itself. I’m still discovering new CSS tricks everyday, and it just makes me love it even more.
Avatar of Una Kravets
Una Kravets on (Updated on )
Direct link to the article Solved with CSS! Dropdown Menus

Solved with CSS! Dropdown Menus

A common UI pattern that we see on the web are dropdown menus. They’re used to display related information in pieces, without overwhelming the user with buttons, text, and options. Somewhere that we see these a lot is inside of headers or navigation areas on websites.

Let’s see if we can make one of these menus with CSS alone.

Avatar of Una Kravets
Una Kravets on (Updated on )