Steven Lambert has over 7 years of industry experience and specializes in design systems, performance, and accessibility. On the side, he is a hobbyist game developer and freelance web developer.
How do we go about understanding the myriad of users and their needs? One of the most common problems when designing for accessibility is knowing what needs you should design for. The more inclusive you are to the needs of your users, the more accessible your design is. In this article, Steven Lambert will take a closer look at the different lenses of accessibility through which you can refine your designs.
Read more…
By using the shadow DOM, you can encapsulate the web component and not have to worry about specificity wars with any other style sheet on the page. However, web components and style guides currently seem to be at odds with each other. How can the two co-exist, with global style guides continuing to provide consistency and styles, even to web components with the shadow DOM? In this article, Steven Lambert brings solutions that work today, and there are more solutions to come, that enable global style guides to provide styling to web components.
Read more…
Creating a living style guide is a long but worthwhile process. Steven Lambert made a few mistakes along the way that prevented developers and designers from adopting it sooner or using it effectively. However, he pushed through and eventually made it to the end. This is the story of how Steven developed a living style guide, the mistakes made along the way, and why the current landscape of style guide generators did not suit his needs.
Read more…