Video description
A well-designed CSS style guide offers more than just consistent patterns; it ensures web accessibility, better site performance, improved engineering and design efficiency, and provides your users with a uniform experience across your entire application or suite of applications. In this course, you’ll learn how to build a CSS style guide from scratch. You'll explore each of the user interface (UI) components that go into the most effective style guides; you'll examine the benefits of maintaining a “living” style guide (i.e., provides flexibility, responds to an application's changing needs, etc.); and you'll learn about the analysis and linting tools that measure your CSS and assist with style guide maintenance. Participants should understand the fundamentals of HTML and CSS.
- Learn how to build a style guide from scratch using the PostCSS style guide builder
- Explore the different UI components that make up a style guide
- Discover how to incorporate a style guide in your product or website
- Understand why you need a “living” style guide and how to maintain one
- Learn how to measure your CSS for redundancy, accessibility, and complexity
- Explore the process and linting required to analyze and maintain a style guide
Archana Sankaranarayanan has a passion for building simple and intuitive user experiences. She works as a senior UI engineer at Netflix and her background includes stints at Coursera, Quantifind, and Adobe Systems. Archana holds a Masters in Information Systems Management from Carnegie Mellon University.
Product information
- Title: Building a CSS Style Guide from Scratch
- Author(s):
- Release date: October 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491994078
You might also like
video
CSS in JavaScript
Bring your style to the component age, just like JavaScript! Components are the fundamental building block …
video
Beginning Modern JavaScript Development with Microservices, WebRTC, and React
JavaScript has now become a universal development language. Whilst offering great benefits, the complexity of the …
video
jQuery for Application Development: From Fundamentals to jQuery Projects
jQuery remains the most popular client-side development library on the web. Designed to do some of …
video
Ultimate Web Forms Course 2024 Using Authentic HTML, JavaScript and CSS
An HTML form is another name for a webform. It’s a site where people can enter …