Skip to content

Conversation

@laurkim
Copy link
Contributor

@laurkim laurkim commented Jul 6, 2022

WHY are these changes introduced?

Resolves #6509, #6565.

To do:

  • Remove variant mapping functionality
  • Determine default as -> 'p' make as required
  • Determine default style/variant -> 'bodyMd' make variant required
  • Transfer styles from TextStyle
  • Add all values for color
  • Add monospace variant to mimic text style from code variation on TextStyle to be done in subsequent pr
  • Create new component (i.e., InlineCode) to mimic style from code variation on TextStyle to be done in subsequent pr
  • Add functionality from VisuallyHidden component (?)

WHAT is this pull request doing?

How to 🎩

🖥 Local development instructions
🗒 General tophatting guidelines
📄 Changelog guidelines

Copy-paste this code in playground/Playground.tsx:
import React from 'react';
import {Page, Text} from '../src';

export function Playground() {
  return (
    <Page title="Playground">
      {/* Add the code you want to test in here */}
      {/* Test different Text variants/styling here */}
      <Text as="h1" variant="headingLarge" alignment="end" color="positive">Hello</Text>
    </Page>
  );
}

🎩 checklist

@github-actions
Copy link
Contributor

github-actions bot commented Jul 6, 2022

size-limit report 📦

Path Size
polaris-react-cjs 197.86 KB (+0.18% 🔺)
polaris-react-esm 132.96 KB (+0.28% 🔺)
polaris-react-esnext 188.51 KB (+0.49% 🔺)
polaris-react-css 41.97 KB (+0.63% 🔺)

@laurkim laurkim force-pushed the lo/add-text-component branch 4 times, most recently from 4bd9835 to 2ee92d7 Compare July 7, 2022 16:12
@laurkim laurkim force-pushed the lo/add-text-component branch 2 times, most recently from 3b4d4cc to 0db9488 Compare July 8, 2022 12:37
@laurkim laurkim linked an issue Jul 8, 2022 that may be closed by this pull request
@laurkim laurkim requested review from aveline and chazdean July 8, 2022 12:57
@laurkim laurkim marked this pull request as ready for review July 8, 2022 12:58
@laurkim laurkim changed the base branch from main to typography-foundations-text-component July 8, 2022 16:13
@laurkim laurkim force-pushed the lo/add-text-component branch from 47c6738 to 1a31bcd Compare July 8, 2022 16:24
Copy link
Contributor

@aveline aveline left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@laurkim laurkim merged commit 90d5709 into typography-foundations-text-component Jul 8, 2022
@laurkim laurkim deleted the lo/add-text-component branch July 8, 2022 17:19
laurkim added a commit that referenced this pull request Jul 20, 2022
* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>
laurkim added a commit that referenced this pull request Jul 20, 2022
* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>
laurkim added a commit that referenced this pull request Jul 20, 2022
* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>
laurkim added a commit that referenced this pull request Jul 29, 2022
* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>
laurkim added a commit that referenced this pull request Jul 29, 2022
* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>
laurkim added a commit that referenced this pull request Jul 29, 2022
* [Typography foundations] Add Text component (#6521)

* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Update type scale and font size tokens (#6574)

* Update type scale and font size tokens

* Fix font size values

* Update line-height tokens

* Update token names

* Rename typography group to font

* Update `font` token group name

* [Typography foundations] Add support for code blocks with `InlineCode` component (#6623)

* [Typography foundations] Add support for `monospaced` variant and `InlineCode` component

* [Typography foundations] Update changeset

* [Typography foundations] Use new font tokens

* [Typography foundations] Remove InlineCode component

* [Typography foundations] Add `code` variant to `Text`

* [Typography foundations] Remove `text-style-body` mixin from AppProvider

The mixin was causing font-size issues for the Text `code` variation on Safari.

* [Typography foundations] Add InlineCode component and remove non-typographic styling from Text

Co-authored-by: Alex Page <[email protected]>

* [Typography foundations] Remove style changes from AppProvider

* Update changeset

* [Typography foundations] Update font-size in InlineCode

Co-authored-by: Alex Page <[email protected]>

* Update changeset

* [Typography foundations] Update `<InlineCode>` styling for accessibility (#6700)

* [Typography foundations] Add fontweight to Text variants (#6698)

* [Typography foundations] Refactor `display` variants to `heading2xl-4xl` (#6735)

* [Typography foundations] Add `README` for new Text component (#6715)

* Create README.md

* Add new Text component page

* Add Text component examples

* Add changeset

* Use existing changeset

* Update Syntax

* [Typography foundations] Update `<InlineCode>` styling for accessibility (#6700)

* [Typography foundations] Add fontweight to Text variants (#6698)

* Update polaris-readme-loader.js

* Update README.md

* Update text.md

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris.shopify.com/src/data/components.json

Co-authored-by: Lo Kim <[email protected]>

* Update component example titles

* Update component example file names

* [Typography foundations] Refactor `display` variants to `heading2xl-4xl` (#6735)

* Create README.md

* Add new Text component page

* Add Text component examples

* Add changeset

* Use existing changeset

* Update Syntax

* Update polaris-readme-loader.js

* Update README.md

* Update text.md

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris.shopify.com/src/data/components.json

Co-authored-by: Lo Kim <[email protected]>

* Update component example titles

* Update component example file names

* Refactor `display` variants to `heading2xl-4xl`

* Update polaris.shopify.com/src/pages/examples/text-heading-4xl.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-3xl.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-2xl.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-extra-large.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-large.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-medium.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-small.tsx

Co-authored-by: Alex Page <[email protected]>

* Remove Text Display examples

Co-authored-by: Lo Kim <[email protected]>
Co-authored-by: Alex Page <[email protected]>

* [Typography foundations] Add tests for `Text` and `InlineCode` components (#6747)

* [Typography foundations] Add tests for `Text` component

* [Typography foundations] Add tests for `InlineCode` component

* Add mappings for `DisplayText` to `Text` component `README` (#6702)

* Update `README` with mapping guidance

* Move text mappings to styleguide

* Add `VisuallyHidden` to `Text` mapping

Co-authored-by: Alex Page <[email protected]>

* Group text examples on styleguide (#6800)

* Group `Text` heading examples

* Group `Text` body examples

* Group `Text` align examples

* Group `font-weight` examples

* Group `color` text examples

* Update polaris.shopify.com/content/components/text.md

Co-authored-by: Sara Hill <[email protected]>

* Update polaris.shopify.com/content/components/text.md

Co-authored-by: Sara Hill <[email protected]>

* Update text color examples

* Update text weight examples order

Co-authored-by: Sara Hill <[email protected]>

* [Typography foundations] Feat/Update Text component to support Labels (#6797)

* Update Text.tsx

* Remove forced 'block' styling

* Delete changeset

* Resolve merge conflicts

* Fix references to `font` tokens

* Update font tokens in styleguide

* [Typography foundations] Fix outdated font size token

Co-authored-by: Aveline Thelen <[email protected]>
Co-authored-by: aveline <[email protected]>
Co-authored-by: Alex Page <[email protected]>
Co-authored-by: Chaz Dean <[email protected]>
Co-authored-by: Sara Hill <[email protected]>
laurkim added a commit that referenced this pull request Aug 23, 2022
* [Typography foundations] Add Text component (#6521)

* [Typography foundations] Add Text component

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Add changeset

* [Typography foundations] Remove variant mapping

We expect users to determine element type even if `variant` is passed in, so as to decouple styling from element type.

* [Typography foundations] Clean up exports

* [Typography foundations] Add color options

* [Typography foundations] Add defaults for `as`/`variant` and make `as` required

* [Typography foundations] Add support for `visuallyHidden` prop

* [Typography foundations] Add prop descriptions

* [Typography foundations] Remove `a` as element type

* [Typography foundations] Make `variant` required prop

* [Typography foundations] Rename colors to align with tokens

Co-authored-by: Aveline Thelen <[email protected]>

* [Typography foundations] Update type scale and font size tokens (#6574)

* Update type scale and font size tokens

* Fix font size values

* Update line-height tokens

* Update token names

* Rename typography group to font

* Update `font` token group name

* [Typography foundations] Add support for code blocks with `InlineCode` component (#6623)

* [Typography foundations] Add support for `monospaced` variant and `InlineCode` component

* [Typography foundations] Update changeset

* [Typography foundations] Use new font tokens

* [Typography foundations] Remove InlineCode component

* [Typography foundations] Add `code` variant to `Text`

* [Typography foundations] Remove `text-style-body` mixin from AppProvider

The mixin was causing font-size issues for the Text `code` variation on Safari.

* [Typography foundations] Add InlineCode component and remove non-typographic styling from Text

Co-authored-by: Alex Page <[email protected]>

* [Typography foundations] Remove style changes from AppProvider

* Update changeset

* [Typography foundations] Update font-size in InlineCode

Co-authored-by: Alex Page <[email protected]>

* Update changeset

* [Typography foundations] Update `<InlineCode>` styling for accessibility (#6700)

* [Typography foundations] Add fontweight to Text variants (#6698)

* [Typography foundations] Refactor `display` variants to `heading2xl-4xl` (#6735)

* [Typography foundations] Add `README` for new Text component (#6715)

* Create README.md

* Add new Text component page

* Add Text component examples

* Add changeset

* Use existing changeset

* Update Syntax

* [Typography foundations] Update `<InlineCode>` styling for accessibility (#6700)

* [Typography foundations] Add fontweight to Text variants (#6698)

* Update polaris-readme-loader.js

* Update README.md

* Update text.md

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris.shopify.com/src/data/components.json

Co-authored-by: Lo Kim <[email protected]>

* Update component example titles

* Update component example file names

* [Typography foundations] Refactor `display` variants to `heading2xl-4xl` (#6735)

* Create README.md

* Add new Text component page

* Add Text component examples

* Add changeset

* Use existing changeset

* Update Syntax

* Update polaris-readme-loader.js

* Update README.md

* Update text.md

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris-react/src/components/Text/README.md

Co-authored-by: Lo Kim <[email protected]>

* Update polaris.shopify.com/src/data/components.json

Co-authored-by: Lo Kim <[email protected]>

* Update component example titles

* Update component example file names

* Refactor `display` variants to `heading2xl-4xl`

* Update polaris.shopify.com/src/pages/examples/text-heading-4xl.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-3xl.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-2xl.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-extra-large.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-large.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-medium.tsx

Co-authored-by: Alex Page <[email protected]>

* Update polaris.shopify.com/src/pages/examples/text-heading-small.tsx

Co-authored-by: Alex Page <[email protected]>

* Remove Text Display examples

Co-authored-by: Lo Kim <[email protected]>
Co-authored-by: Alex Page <[email protected]>

* [Typography foundations] Add tests for `Text` and `InlineCode` components (#6747)

* [Typography foundations] Add tests for `Text` component

* [Typography foundations] Add tests for `InlineCode` component

* Add mappings for `DisplayText` to `Text` component `README` (#6702)

* Update `README` with mapping guidance

* Move text mappings to styleguide

* Add `VisuallyHidden` to `Text` mapping

Co-authored-by: Alex Page <[email protected]>

* Group text examples on styleguide (#6800)

* Group `Text` heading examples

* Group `Text` body examples

* Group `Text` align examples

* Group `font-weight` examples

* Group `color` text examples

* Update polaris.shopify.com/content/components/text.md

Co-authored-by: Sara Hill <[email protected]>

* Update polaris.shopify.com/content/components/text.md

Co-authored-by: Sara Hill <[email protected]>

* Update text color examples

* Update text weight examples order

Co-authored-by: Sara Hill <[email protected]>

* [Typography foundations] Feat/Update Text component to support Labels (#6797)

* Update Text.tsx

* Remove forced 'block' styling

* Delete changeset

* Resolve merge conflicts

* Fix references to `font` tokens

* Update font tokens in styleguide

* [Typography foundations] Fix outdated font size token

Co-authored-by: Aveline Thelen <[email protected]>
Co-authored-by: aveline <[email protected]>
Co-authored-by: Alex Page <[email protected]>
Co-authored-by: Chaz Dean <[email protected]>
Co-authored-by: Sara Hill <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Typography foundations] Add VisuallyHidden support to Text component [Typography foundations] Add new Text component

3 participants