Smashing magazine

Windows High Contrast Mode, Forced Colors Mode And CSS Custom Properties

CSS Custom Properties can be used for far more than just color, and their values update in realtime, both via display mode updates and JavaScript logic. This is powerful stuff. Eric explains how modern CSS is a powerful piece of assistive technology that can thread into it to create flexible, maintainable and adaptive digital experiences. https://smashingmagazine.com/2022/03/windows-high-contrast-colors-mode-css-custom-properties/

How To Make A Drag-and-Drop File Uploader With Vue.js 3

Building on a previous article on How to Build a Drag-and-Drop File Uploader, we’ll be adding some new features, but more importantly (maybe), we’ll be learning how to build it in Vue 3 and learn some best practices for Vue along the way. https://smashingmagazine.com/2022/03/drag-drop-file-uploader-vuejs-3/

Claymorphism: Will It Stick Around?

This fresh new design trend has been picking up steam with the rising popularity of colorful inflated 3D graphics in web illustrations and with the latest Virtual Reality projects like “Horizon Worlds”. Let’s see if there is room for Claymorphism on the UI, and how we can create this effect with CSS. https://smashingmagazine.com/2022/03/claymorphism-css-ui-design-trend/

Improving The CI/CD Flow For Your Application

Looking for ways to create a smooth CI/CD flow for your software? In this article, Tom Hastjarjanto shares some useful concepts that can be combined with GitHub Actions and NPM packages. With this setup, you will be able to release multiple times per hour with a fully documented trace managed by Git. https://smashingmagazine.com/2022/03/improving-ci-cd-flow-application/

A Complete Guide To Mobile App Marketing

Standing out among the millions of mobile apps can be challenging, but proper marketing can give you that crucial edge. This piece shares how to start your mobile app marketing strategy and improve it as you go while keeping up with the latest trends in the market. https://smashingmagazine.com/2022/03/guide-mobile-app-marketing/

An Introduction To AWS Cloud Development Kit (CDK)

In this article, Vivek Maskara introduces Amazon Web Services’ (AWS) Cloud Development Kit (CDK) which is increasingly becoming a popular tool for managing AWS-based infrastructure. We’ll take a closer look into CDK concepts, and then how to use the AWS CDK toolkit to deploy a sample application to an AWS account. https://smashingmagazine.com/2022/03/introduction-aws-cloud-development-kit/

A Guide To Audio Visualization With JavaScript And GSAP (Part 2)

What started as a case study turned into a guide to visualizing audio with JavaScript. Although the output demos are in React, Jhey Tompkins isn’t going to dwell on the React side of things too much. The underlying techniques work with or without React. https://smashingmagazine.com/2022/03/audio-visualization-javascript-gsap-part2/

Signals For Customizing Website User Experience

Using signals to deliver less, or different, content is a form of progressive enhancement (or graceful degradation depending on how you look at it), whereby extraneous content is only loaded when necessary, but the core functionality of the website still works. In this article, we’ll look at some of the signals that can be used for this. https://smashingmagazine.com/2022/03/signals-customizing-website-user-experience/

We All Are Ukraine 🇺🇦

As a design community, we all can’t be silent in these times. We need to be united in our fight against the war, for democracy, for those dreams that children are entitled to have when they are growing up. It’s our obligation to help as much as we can. We are donating all proceeds from "Interface Design Checklists" PDF to support Ukraine. https://smashingmagazine.com/2022/03/we-all-are-ukraine/

How To Create An Information Architecture That Is Easy To Use

If users cannot find the answers to their questions or are not exposed to critical messaging, they will not act, and your website will fail. To prevent that from happening, you need an effective information architecture. In this article, Paul Boag provides you with a process to ensure you have precisely that. https://smashingmagazine.com/2022/03/easy-information-architecture/


Ricerca