How to use the bpk-tokens/tokens/base.common.colorGray700 function in bpk-tokens

To help you get started, we’ve selected a few bpk-tokens 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 Skyscanner / backpack / packages / bpk-component-logo / src / BpkInlineLogo.js View on Github external
import React, { PropTypes } from 'react';
import TOKENS from 'bpk-tokens/tokens/base.common';
import InlineLogo from 'bpk-svgs/dist/js/logos/inline';

const BpkInlineLogo = props => ;

BpkInlineLogo.propTypes = {
  fill: PropTypes.string,
  height: PropTypes.string,
};

BpkInlineLogo.defaultProps = {
  fill: TOKENS.colorGray700,
  height: TOKENS.spacingXxl,
};

export default BpkInlineLogo;
github Skyscanner / backpack / packages / bpk-component-logo / src / BpkLogo.js View on Github external
}

BpkLogo.propTypes = {
  logo: PropTypes.oneOf([
    'inline',
    'stacked',
    'cloud',
    'tianxun',
    'tianxun-stacked'
  ]).isRequired,
  color: PropTypes.string,
  height: PropTypes.string
}

BpkLogo.defaultProps = {
  color: TOKENS.colorGray700,
  height: null
}

export default BpkLogo
github Skyscanner / backpack / packages / bpk-component-logo / src / BpkStackedLogo.js View on Github external
import React, { PropTypes } from 'react';
import TOKENS from 'bpk-tokens/tokens/base.common';
import StackedLogo from 'bpk-svgs/dist/js/logos/stacked';

const BpkStackedLogo = props => ;

BpkStackedLogo.propTypes = {
  fill: PropTypes.string,
  height: PropTypes.string,
};

BpkStackedLogo.defaultProps = {
  fill: TOKENS.colorGray700,
  height: TOKENS.spacingXxl,
};

export default BpkStackedLogo;
github Skyscanner / backpack / packages / bpk-component-icon / src / BpkIcon.js View on Github external
const classNames = [ props.large ? 'bpk-icon-lg' : 'bpk-icon-sm' ]

  props.alignToButton ? classNames.push(props.large ? 'bpk-icon-lg--align-to-button' : 'bpk-icon-sm--align-to-button') : null

  return <span>
}

BpkIcon.propTypes = {
  icon: PropTypes.string.isRequired,
  large: PropTypes.bool,
  color: PropTypes.string,
  alignToButton: PropTypes.bool
}

BpkIcon.defaultProps = {
  color: TOKENS.colorGray700,
  alignToButton: false
}

export default BpkIcon
</span>
github Skyscanner / backpack / packages / bpk-component-logo / src / BpkTianxunLogo.js View on Github external
import React, { PropTypes } from 'react';
import TOKENS from 'bpk-tokens/tokens/base.common';
import TianxunLogo from 'bpk-svgs/dist/js/logos/tianxun';

const BpkTianxunLogo = props =&gt; ;

BpkTianxunLogo.propTypes = {
  fill: PropTypes.string,
  height: PropTypes.string,
};

BpkTianxunLogo.defaultProps = {
  fill: TOKENS.colorGray700,
  height: TOKENS.spacingXxl,
};

export default BpkTianxunLogo;
github Skyscanner / backpack / packages / bpk-component-logo / src / BpkTianxunStackedLogo.js View on Github external
import React, { PropTypes } from 'react';
import TOKENS from 'bpk-tokens/tokens/base.common';
import TianxunStackedLogo from 'bpk-svgs/dist/js/logos/tianxun-stacked';

const BpkTianxunStackedLogo = props =&gt; ;

BpkTianxunStackedLogo.propTypes = {
  fill: PropTypes.string,
  height: PropTypes.string,
};

BpkTianxunStackedLogo.defaultProps = {
  fill: TOKENS.colorGray700,
  height: '78',
};

export default BpkTianxunStackedLogo;