• Skip to primary navigation
  • Skip to main content
  • Skip to footer
logo for LarrySwanson.com website

Larry Swanson

Content Architect

  • Content Architecture
    • Content Strategy
    • Content Modeling
    • Information Architecture
  • Blog
  • About
    • Portfolio
    • Resume
    • Personal
    • Contact
Home / Design Systems / Content in Design Systems

Content in Design Systems

March 22, 2023 by Larry Swanson Leave a Comment

I’ve spent a lot of time lately working with, thinking about, and studying the role of content in design systems, and I think I’ve discovered a pattern.

Three kinds of content

When accounting for content in design systems, I think we’re talking about three things: content in, for, and about the system.

Content IN design systems

Content in design systems guides system users and documents details of the system. This kind of content is most often shared on a design system’s website or internal documentation site, as well as in onboarding and training programs. I’ve also worked on systems that include component-specific guidance directly in the tool the designer is using (typically Figma).

The content that’s intrinsic to a design system includes:

  • user documentation — detailed information and instructions on the principles that guide the system, how to use and contribute to it, how the component library is organized, style guidance, etc.
  • developer documentation, including code snippets
  • accessibility guidelines
  • you could also argue (and Torrey Podmajersky would) that brand assets like logos, icons, and illustrations are also intrinsic design-system content

Content FOR design systems

Design systems are there for a reason — to create coherent, consistent experiences that help end users do a task or learn something. Content designers (whether or not they actually have that title) provide the content that guides end users through the experience. Content engineers and back-end developers provide the information that populates instances of the design with the specific substantive content that the end user needs.

The content that’s needed for a design system includes:

  • UX content — UI strings, CTAs, error messages, etc. — that guides users through the experience
  • substantive content that populates instances of the design with the information relevant to the specific experience — product details, article elements, etc.

Working with this kind of content creates some delightfully complex content-management challenges.

  • UX and substantive content may be obtained from any number of sources — spreadsheets, Git repos, Figma frames, string-management tools like Ditto and Frontitude, headless CMSs, product information management systems (PIMs), etc. — so you may need to improve your organization’s content-orchestration capabilities.
  • Since design is a process, you might be working with different resolutions of this kind of content at different stages. This could be anything from the dreaded lorem ipsum to low-resolution draft copy, from self-descriptive helper text to real or simulated instances of the actual content. The challenge here is to discover the best way to align your content resolution with your design partners’ needs and the expectations of your product and engineering colleagues.
  • This content often needs to be localized and may sometimes be expressed in different brand voices or other context-specific language (platform-specific error messages, for example). This can look daunting at first, but applying content-modeling principles often reveals manageable solutions.

Content ABOUT design systems

Content about design systems captures the institutional learning and lore behind the system. In my experience, in most organizations this information exists in people’s heads or in team-level procedural documents. 

Content about a design system might include:

  • onboarding and training program content
  • governance documentation —  information about how to develop, maintain, and update the system
  • release notes and similar information that documents the evolution of the system

After a few decades of watching this kind of knowledge slip from organizations’ grasp, I’m getting a little discouraged. Ever since I discovered Doug Engelbart’s proposals for collaborative knowledge work in the mid-1990s and the existence of the field of knowledge management shortly thereafter, I’ve been waiting for (and doing my best to model) better knowledge-capture and -sharing systems. It’s not hard to discover the need for this kind of content or to design ways to gather and use it. In my experience, it has been difficult to convey the value of such efforts to managers and executives with staffing and budgeting authority, so your best chance to improve here may be at the team level.

• • • • • • •

I’m not claiming that this is a definitive look at this topic. It may very well make sense for your organization to think about its design-system content in other ways, according to your unique work patterns. I just wanted to share this insight with you all. If you think about this stuff differently, I’d love to hear your take on the subject.

• • • • • • •

Designing and managing evidence-backed design-system content

Like any modern content program, design-system content should be intelligently designed (modeled, structured, semantically connected/connectable, etc.), managed in a CMS (possibly more than one), and supported across its span by UX research (both evaluative methods like usability testing and generative methods like user interviews).

• • • • • • •

If you need help with a design-system content project, please contact me. I’ve got some availability later this year, and I can also make referrals to my network of design system content experts.

• • • • • • •

Filed Under: Design Systems Tagged With: content design, content engineering, design systems

About Larry Swanson

Larry Swanson is a content architect and digital strategist. He hosts the Content Strategy Insights podcast and co-organizes events like the Knowledge Graph Conference, Decoupled Days, World Information Architecture Day, and the Seattle Content Strategy meetup.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Footer

2023 conferences

  • Utterly Content (moderating AI panel), February 27-March 2
  • This is Service Design Doing Executive School (attending), March 6-10
  • The European Chatbot & Conversational AI Summit (attending), March 14-16
  • Confab (attending), May 2-3
  • The Knowledge Graph Conference (co-chairing content track), May 8-12
  • Decoupled Days (co-organizing), August 16-17
  • Semantics (attending), September 20-21
  • EuroIA (attending), September 22-23

Contact Larry

Contact form

Phone:
+1 206-428-7623

Let’s chat

Book a 25-minute chat at Calendly.

Copyright © 1996–2023 · Larry Swanson and Elless Media

7ads6x98y