And/or design – GCWeb design system

Use the and/or design to clearly demonstrate that there are options or that there are content blocks that are complementary or associated.

On this page

When to use the and/or design

"Or" design

  • Use to clearly demonstrate there are options
  • Use to make the options, and number of options, easily scannable
  • Use to ensure a user can easily identify which block of content applies to them so they don't spend time reading unneccessary content, before they see the next option (which is the default experience when content is stacked vertically)

"And" design

This design has limited use as headings don't typically bridge and connect to each other.

When necessary:

  • Use it to clearly demonstrate there are content blocks that are complementary or associated

Design options

Amount of columns

  • 2 columns
  • 3 columns
  • 4 columns

Type of conjunction

  • or
  • and

Headings

  • Add headings
Visible in side-by-side

Width of column A

  • 20% of default
  • 25% of default
  • 30% of default
  • 40% of default
  • 50% of default
  • 60% of default
  • 70% of default
  • 75% of default
  • 80% of default
  • 90% of default

Width of column B

  • 20% of default
  • 25% of default
  • 30% of default
  • 40% of default
  • 50% of default
  • 60% of default
  • 70% of default
  • 75% of default
  • 80% of default
  • 90% of default

Add to text length in column

  • Column A
  • Column B
  • Column C
  • Column D

Break point (responsive stacking, resize browser to view)

  • Side-by-side after -xs
  • Side-by-side after -sm
  • Side-by-side after -md
  • Never breaks (always side-by-side)
  • Always stacked (no side-by-side)
Appearance
  • This is content for column A

  • This is content for column B

HTML code
<ul class="list-unstyled cnjnctn-type-or cnjnctn-xs">
      <li class="cnjnctn-col">
        <p>This is content for column A </p>
      </li>
      <li class="cnjnctn-col">
        <p>This is content for column B</p>
      </li>
</ul>

Complementary components and functions

Additional add-on features and behaviours are available.

Date modified: