Open DS

Components

16 components are in Brand expressive. Each one is here for a reason, and every reason traces back to the answers further down.

How the decisions cascade into them ↓

The inventory

Action · 1

Buttons and toggles that start or switch something.

  • ButtonThe one action: sign up.Button in Brand expressive

Form · 3

Fields, choices and pickers that take input.

  • InputThe sign-up email.Input in Brand expressive
  • LabelNames the field.Label in Brand expressive
  • FieldLays out the sign-up form.Field in Brand expressive

Navigation · 1

Menus, tabs, breadcrumbs and bars that move between places.

  • Navigation menuThe site sections.Navigation menu in Brand expressive

Feedback · 3

Alerts, toasts, loading and empty states that report what happened.

  • BadgeNew and limited labels.Badge in Brand expressive
  • ToastConfirms a place on the waitlist.Toast in Brand expressive
  • SkeletonImages while they load.Skeleton in Brand expressive

Overlay · 3

Dialogs, sheets, popovers and tooltips that sit above the page.

  • DialogThe waitlist form over the page.Dialog in Brand expressive
  • PopoverA product preview that opens on tap.Popover in Brand expressive
  • DrawerThe menu on a phone.Drawer in Brand expressive

Layout · 2

Cards, separators and containers that group and arrange content.

  • CardProducts and features.Card in Brand expressive
  • SeparatorBreaks between sections.Separator in Brand expressive

Media · 3

Images, avatars and carousels.

  • CarouselMoves through campaign images.Carousel in Brand expressive
  • Aspect ratioKeeps campaign images in shape.Aspect ratio in Brand expressive
  • AvatarFaces in quotes from customers.Avatar in Brand expressive

How the decisions cascade into them

The reasons come first. Five answers follow from them, and each answer shapes the inventory.

  1. 1 · The reasons

    • R1Content and dataImages and campaigns, one idea at a time
    • R2BrandBold, loud
    • R3Tasks and flowsBrowse and explore, rarely
    • R4Team and deliveryAn agency, every campaign
    • R5OutcomesEngagement, looking off-brand
  2. 2 · Five answers, and what each does to the inventory

    • Which component families does it need?becauseR1R2
      • Actions, forms, feedback, overlays, layout and navigation
      • Core, plus data
      • Core, plus content and media
      • Core, plus media (chosen)

      Campaigns lead with media and big sections.

      Admits 7 families: action, form, feedback, overlay, layout, navigation, media.

    • How far does the inventory reach?becauseR3R4
      • Only what today's screens use (chosen)A component joins when a screen in use needs it, not before.
      • What today's screens use, plus what the next ones will likely needCovers the screens in use and the ones the team can see coming, so they find the parts ready.
      • Everything its families offer, ready before it's asked forEvery component the admitted families hold is there from the start, so teams never wait for one.

      One action and a story need only the parts in use; an agency keeps them fresh.

      Only what today's screens use: Brand expressive carries 16, as many as its needs.

    • How does a component earn its place?becauseR2R5
      • A use scenario needs it
      • Its family is in the roles, so product teams find it ready
      • It works for everyone, with any device and assistive technology
      • It gives the brand a moment (chosen)

      A component joins when it gives the campaign a moment.

      Every component in the list above names the need it meets.

    • When does a component get another look?becauseR4R2
      • Only when the meaning changesA new variant only for a different meaning, such as the main action or a danger.
      • Also for emphasis and size (chosen)Variants also set how loud a component is and how much room it takes.
      • Also so each brand or page can look its own wayVariants also let a brand or a page carry its own look on the same component.

      Variants for emphasis and size let each campaign look a little different.

      Also for emphasis and size variants per component: the components above keep to them.

    • Where do components do the most work?becauseR1R3
      • Tables and forms
      • Articles
      • Forms and steps
      • Sign-up and account pages
      • Campaign sections (chosen)

      Components sit inside big campaign sections.

      Most components above serve campaign sections.

  3. 3 · The inventory

    16 components, listed above, each with the reason it passed. Back to the list

Brand expressive carries 16 components: core, plus media, each admitted because it gives the brand a moment.