v1.6.0
    • Get started

      Install the package, load its styles and components, and build your first page.

    • Foundations

      The content guide, CSS utilities, tokens, and the principles behind every pattern.

    • Patterns

      Every pattern with a live example, when to use it, and where it's already in use.

    Patterns

    Every pattern with a live example, when to use it, and where it's already in use.

    • Accordion

      Group collapsible sections behind headings people can open and close, one or several at a time.

    • Autocomplete

      Offer predictive suggestions while typing your search query.

    • Button

      Buttons are for actions. People expect buttons to do an action and links to navigate to another page.

    • Callout

      Callouts highlight key details so people don't miss them.

    • Card

      Cards preview a grouping of content so someone can decide where to go next.

    • Chat

      Integrate live chat support that assists users as they explore your website.

    • Description List

      List groups of terms and descriptions.

    • Details

      Collapse a section of content under a heading.

    • Expand Text

      Limit long text to a number of lines while offering a toggle button to reveal all the content.

    • Fallback Image

      Fallback image maintains consistent spacing and alignment when content without an image appears alongside siblings that typically have images.

    • Feedback

      A feedback component that asks a yes/no question and links to a feedback form.

    • Focus Indicator

      Create clear focus styles that guide users through your interface.

    • Footer

      Use the footer to guide users who reach the bottom of the page without finding what they want.

    • Header

      Use the header to identify our websites and carry the main navigation.

    • Hero

      Place your most important content in a prominent space, often at the top of your website.

    • IIIF Image

      Display high-quality images from our IIIF server that automatically adapt.

    • Link

      Style links so users can easily identify and interact with them.

    • Page Title

      Create the page title using middle dot separators to create a clear breadcrumb-like hierarchy.

    • Results per Page

      Set a fixed number of results per page, with optional controls only when essential.

    • Service Switcher

      Use the service switcher to move between Penn Libraries' main places to start.

    Design System

    Get started Foundations Patterns Release notes · v1.6.0 Design notes