How to use the @pluralsight/ps-design-system-text/react.js.Heading.sizes function in @pluralsight/ps-design-system-text

To help you get started, we’ve selected a few @pluralsight/ps-design-system-text examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github pluralsight / design-system / packages / site / src / ui / heading.js View on Github external
const HeadingComponent = props => (
  <div>
    {props.children}
    <style>{`
      /* TODO: style with jsx without global tag */
      .heading :global(h1),
      .heading :global(h2),
      .heading :global(h3),
      .heading :global(h4) {
        color: ${core.colors.gray06};
      }
      .heading.${Heading.sizes.large} :global(h1),
      .heading.${Heading.sizes.large} :global(h2),
      .heading.${Heading.sizes.large} :global(h3),
      .heading.${Heading.sizes.large} :global(h4) {
        margin: 56px 0 0 0;
      }
      .heading.${Heading.sizes.xLarge} :global(h1),
      .heading.${Heading.sizes.xLarge} :global(h2),
      .heading.${Heading.sizes.xLarge} :global(h3),
      .heading.${Heading.sizes.xLarge} :global(h4) {
        margin: 56px 0;
      }
    `}</style>
  </div>
)
github pluralsight / design-system / packages / site / src / ui / heading.js View on Github external
const HeadingComponent = props =&gt; (
  <div>
    {props.children}
    <style>{`
      /* TODO: style with jsx without global tag */
      .heading :global(h1),
      .heading :global(h2),
      .heading :global(h3),
      .heading :global(h4) {
        color: ${core.colors.gray06};
      }
      .heading.${Heading.sizes.large} :global(h1),
      .heading.${Heading.sizes.large} :global(h2),
      .heading.${Heading.sizes.large} :global(h3),
      .heading.${Heading.sizes.large} :global(h4) {
        margin: 56px 0 0 0;
      }
      .heading.${Heading.sizes.xLarge} :global(h1),
      .heading.${Heading.sizes.xLarge} :global(h2),
      .heading.${Heading.sizes.xLarge} :global(h3),
      .heading.${Heading.sizes.xLarge} :global(h4) {
        margin: 56px 0;
      }
    `}</style>
  </div>
)
github pluralsight / design-system / packages / site / src / ui / heading.js View on Github external
const styleSize = ({ size }) =>
  ({
    [Heading.sizes.large]: {
      margin: '56px 0 0 0'
    },
    [Heading.sizes.xLarge]: {
      margin: '56px 0'
    }
  }[size])
github pluralsight / design-system / packages / site / src / ui / heading.js View on Github external
.heading.${Heading.sizes.xLarge} :global(h1),
      .heading.${Heading.sizes.xLarge} :global(h2),
      .heading.${Heading.sizes.xLarge} :global(h3),
      .heading.${Heading.sizes.xLarge} :global(h4) {
        margin: 56px 0;
      }
    `}
  
)

HeadingComponent.propTypes = {
  children: PropTypes.node,
  size: PropTypes.string
}
HeadingComponent.defaultProps = {
  size: Heading.sizes.large
}
HeadingComponent.sizes = Heading.sizes
export default HeadingComponent
github pluralsight / design-system / packages / datawell / src / react / index.js View on Github external
const DataWell = React.forwardRef((props, ref) =&gt; {
  const themeName = useTheme()

  return (
    <div>
      
        <div>{props.label}</div>
      

      <div>{props.children}</div>
      <div>{props.subLabel}</div>
    </div>
  )
})
github pluralsight / design-system / packages / site / src / ui / heading.js View on Github external
const styleSize = ({ size }) =>
  ({
    [Heading.sizes.large]: {
      margin: '56px 0 0 0'
    },
    [Heading.sizes.xLarge]: {
      margin: '56px 0'
    }
  }[size])