Select Page

Author: admin

Progressively Enhancing CSS Layout: From Floats To Flexbox To Grid

Earlier this year, support for CSS grid layout landed in most major desktop browsers. Naturally, the specification is one of the hot topics at meet-ups and conferences. After having some conversations about grid and progressive enhancement, I believe that there’s a good amount of uncertainty about using it. I heard some quite interesting questions and statements, which I want to address in this post. Statements And Questions I’ve Heard In The Last Few Weeks “When can I start using CSS grid layout?...

Read More

Web Development Reading List #190: Images in Web Notifications and Angular Code Splitting

New APIs offer great possibilities to build better web services. And some people push these new technologies to their limits. For example, we can use JavaScript to generate images that we then can use in Web Notifications. We can use the Storage API to find out if and how much data we can save on a user’s device and can adjust the behavior of our applications accordingly. And then we can push our designs further....

Read More

Designing The Perfect Slider

When we think about a slider, we usually imagine an image gallery slider, or the infamous carousel, or perhaps off-canvas navigation, with the overlay sliding in from the side. However, this article is not about those kinds of sliders. Instead, we’ll look into the fine details of designing better slider controls for selecting a value or a range of values. Think of price range sliders, 360-degree-view sliders, timeline sliders, health insurance quote calculators, or build-your-own-mobile-plan features....

Read More

Taming Advanced Color Palettes In Photoshop, Sketch And Affinity Designer

Creating large, harmonious and uniform color palettes can be a challenge. Good intentions and confident plans can be abandoned when things get a little unwieldy. But you can equip yourself with some tools to manage the complexity. With the right techniques, large color palettes can be created, refined and refactored at will. Large color palettes can be tamed. Creating Color Palettes Using Adjustment Layers Quite a few techniques can be used to create large color palettes from a few base colors....

Read More

Web Development Reading List #189: Sync Via Push API, RTL CSS, And The Disaster Factory

Do you feel stressed from time to time? I do. Recently, I experimented with meditation and yoga, just to see if and how they work. There’s a lot of advice you can find online and they all claim to transform your life entirely. Let’s be honest: yoga is great for calming your mind and exercising your body muscles, while meditation is a great way to reset your mind after a stressful day....

Read More
000webhost logo