bookmate game
en
Diana Mounter,Jina Anne,Katie Sylor-Miller,Marco Suarez,Roy Stanfield

Design Systems Handbook

Avise-me quando o livro for adicionado
Para ler este livro carregue o arquivo EPUB ou FB2 no Bookmate. Como carrego um livro?
  • Marina Zakharenkovafez uma citaçãohá 6 anos
    It wasn’t hard to get them to follow the guidelines, it was hard to get them to agree on the guidelines.”
  • Verónicafez uma citaçãomês passado
    a tool like CSS Stats to see how many rules, selectors, declarations, and properties you have in your style sheets.
  • lizzylizardfez uma citaçãohá 5 anos
    But in general, what I see most design systems break things down into are:
    elements (or basics, or atoms)—these are small, stand-alone components like buttons and icons
    components (or molecules, or modules)—these are usually an assembly of small components into a larger component like a search form (which includes a form input, a button, and potentially even a search icon)
    regions (or zones, or organisms)—these are an area of the UI like a left-hand navigation
    layouts—how the pieces are laid out on the page (like a header region, followed by a sidebar and main content area, followed by a footer)
  • lizzylizardfez uma citaçãohá 5 anos
    Let’s take a look at each of these design elements and the role they’ll play in your design system. Take stock of all interface elements in production to see just how much design debt you need to address and what elements are most commonly used. Warning! This can get a bit depressing, as most companies have an intense amount of inconsistency in their UIs.
  • lizzylizardfez uma citaçãohá 5 anos
    Leading, or line-height in CSS, can improve readability and aesthetics of your typography. While the best line-height can vary depending on the font face and the line length, a general rule of thumb is to have leading at around 1.4–1.5x the font-size. 1.5 is recommended by the W3C Web Accessibility Initiative.
  • lizzylizardfez uma citaçãohá 5 anos
    we break apart each component of a design system we find these fundamental elements that make up its visual design language:
    Colors
    Typography (size, leading, typefaces, and so on)
    Spacing (margins, paddings, positioning coordinates, border spacing)
    Images (icons, illustrations)
  • lizzylizardfez uma citaçãohá 5 anos
    With insights in hand from customer interviews, it’s time to take an inventory. There are two types of interface inventories to be created:
    An inventory of the visual attributes (such as spacing, color, and typography), which will help us create a codified visual language
    An inventory of each UI element (such as buttons, cards, and modals), which will help us create a UI library of components
  • lizzylizardfez uma citaçãohá 5 anos
    Components are portions of reusable code within your system and they serve as the building blocks of your application’s interface.
  • lizzylizardfez uma citaçãohá 5 anos
    Design systems enable teams to build better products faster by making design reusable—reusability makes scale possible. This is the heart and primary value of design systems. A design system is a collection of reusable components, guided by clear standards, that can be assembled together to build any number of applications.
  • Marina Zakharenkovafez uma citaçãohá 6 anos
    examples of how a North Star impacts company alignment in his talk, “Purpose, Mission and Strategy.” One example he gives is about Foursquare’s product focus moving from the consumer app to the direction of being a location data platform that could power other applications. This was a massive shift in direction. It was the vision “making cities more delightful” that provided a much-needed North Star for employees to accept and embrace this new model. Gro
fb2epub
Arraste e solte seus arquivos (não mais do que 5 por vez)