Compose styles

Rather than blending styles toward a middle, this gives them roles. The first one carries the structure, the next comes in as the accent, and anything after that shows up in a single detail. Where they fight each other, it says so before you start.

How to divide the work

Composition
Follow Atlassian Design System: Keep navigation, list and detail roles stable; use token multiples for spacing
Type
Set in Atlassian Design System's manner (Fix the steps for headings, body and labels; keep status names short inside lozenges), and let Shopify Polaris's lettering (Lead with the page title and primary action; split status and explanation into badge and body text) appear only where you want the eye to catch.
Material
Ground in Atlassian Design System's material (Use white and pale gray as the base, blue for primary actions and one semantic meaning per status color); bring in exactly one thing from Shopify Polaris (Use neutrals as the base, green for success and progress, and red only for danger).
Colour
Build on #FFFFFF, #0C66E4, #172B4D and admit one accent from #F1F2F3, #008060, #202223.

Where they fight

  • Atlassian Design System and Shopify Polaris both belong to Platform Screen Languages, so the difference is small. Push the roles further apart than feels comfortable.

Caution

  • Atlassian Design System Too many cards and status labels give every component equal force and hide the work that matters next.
  • Shopify Polaris Putting everything in a card removes the order of the page. Define the workflow and primary action outside the cards first.

Image prompt

Produce four original images that take their structure from Atlassian Design System (style, 2012–) and their accent from Shopify Polaris (style, 2017–). ## What to make Make the kind of thing Atlassian Design System exists for: work-management products where people move repeatedly between lists and details, or keeping a trusted family resemblance across products without hiding their complexity. Choose one subject and hold it across all four. ## Structure comes from Atlassian Design System - White and pale gray layers with blue primary actions - Rounded cards and lozenge-shaped status labels - Clear divisions among sidebar, table and detail pane - Color, spacing, radius and elevation controlled by tokens Composition: Keep navigation, list and detail roles stable; use token multiples for spacing. Type and lettering: Fix the steps for headings, body and labels; keep status names short inside lozenges. ## Accent comes from Shopify Polaris, used sparingly - White cards stacked on a pale ground - Green used as success or forward motion - Title, status and primary action gathered at the top - Compact badges for product, order and payment states Let one material quality come from it: Use neutrals as the base, green for success and progress, and red only for danger. ## Colour and feeling Build the ground on #FFFFFF, carry the structure in #0C66E4 and #172B4D, and let a single accent come from #008060. These are read off real works, so a direction rather than a fixed palette. Feeling to carry: trust, technique, intimacy. ## Where they fight - Atlassian Design System and Shopify Polaris both belong to Platform Screen Languages, so the difference is small. Push the roles further apart than feels comfortable. ## What goes wrong - Atlassian Design System: Too many cards and status labels give every component equal force and hide the work that matters next. - Shopify Polaris: Putting everything in a card removes the order of the page. Define the workflow and primary action outside the cards first. ## Across the four Keep the roles fixed in all four. Vary the framing, the scale and the arrangement so the set shows what this pairing can do rather than four versions of one picture. ## Constraints - Do not imitate, reference or name any specific artist, studio, brand, character or copyrighted work. - Do not reproduce the composition of an existing work. - Produce original compositions in the general period languages described above.

Related entries

  • Atlassian Design System 2012– / Style / Platform Screen Languages

    A system that translates the complexity of Jira and Confluence into shared tokens, content rules, spacing, grids and components. Consistency builds trust while keeping large sets of issues, documents and states navigable.

  • Shopify Polaris 2017– / Style / Platform Screen Languages

    Shopify's UI framework for giving products, orders, payments and customers one commerce language. Cards and sections separate decisions, while short status and action language helps a merchant keep the store moving.

Share this composition:
https://indexstyle.org/compose?ids=atlassian-design-system+shopify-polaris

Back to index position