How to use the @crave/farmblocks-theme.fontTypes.SUBTLE function in @crave/farmblocks-theme

To help you get started, we’ve selected a few @crave/farmblocks-theme 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 CraveFood / farmblocks / packages / link / src / constants / linkColors.js View on Github external
import linkTypes from "./linkTypes";
import { colors as colorConstants, fontTypes } from "@crave/farmblocks-theme";

export default {
  [linkTypes.PRIMARY]: {
    color: fontTypes.FEATURED,
    hoverColor: colorConstants.BLUE_CORN
  },
  [linkTypes.DISABLED]: {
    color: fontTypes.SUBTLE,
    hoverColor: fontTypes.SUBTLE
  },
  [linkTypes.NEUTRAL]: {
    color: fontTypes.NEUTRAL,
    hoverColor: fontTypes.FEATURED
  },
  [linkTypes.ROW_TITLE]: {
    color: fontTypes.NORMAL,
    hoverColor: colorConstants.BLUE_CORN
  },  
  [linkTypes.WHITE]: {
    color: fontTypes.WHITE,
    hoverColor: colorConstants.WHITE_56
  }
};
github CraveFood / farmblocks / packages / link / src / constants / linkColors.js View on Github external
import linkTypes from "./linkTypes";
import { colors as colorConstants, fontTypes } from "@crave/farmblocks-theme";

export default {
  [linkTypes.PRIMARY]: {
    color: fontTypes.FEATURED,
    hoverColor: colorConstants.BLUE_CORN
  },
  [linkTypes.DISABLED]: {
    color: fontTypes.SUBTLE,
    hoverColor: fontTypes.SUBTLE
  },
  [linkTypes.NEUTRAL]: {
    color: fontTypes.NEUTRAL,
    hoverColor: fontTypes.FEATURED
  },
  [linkTypes.ROW_TITLE]: {
    color: fontTypes.NORMAL,
    hoverColor: colorConstants.BLUE_CORN
  },  
  [linkTypes.WHITE]: {
    color: fontTypes.WHITE,
    hoverColor: colorConstants.WHITE_56
  }
};
github CraveFood / farmblocks / packages / input-checkbox / src / Checkbox.js View on Github external
} = this.props;

      const labelProps = {
        onMouseUp: this.onMouseUp,
        switch: isSwitch,
        checked,
        disabled: inputProps.disabled || loading,
        hasText: !!label,
        className,
      };

      inputProps.checked = checked;
      inputProps.onChange = this.onChange;

      const fontColor = inputProps.disabled
        ? fontTypes.SUBTLE
        : fontTypes.NORMAL;

      return (
        
          <input type="checkbox">
          <div>
            
            {label &amp;&amp; (
              </div>
github CraveFood / farmblocks / packages / link / src / styledComponents / Link.js View on Github external
function colorStyle({ disabled, type }) {
  const color = disabled ? fontTypes.SUBTLE : type;
  const hoverColor = disabled ? fontTypes.SUBTLE : hoverColors[type];

  return css`
    color: ${color};

    > a {
      color: inherit;
    }

    &:hover {
      color: ${hoverColor};
    }
  `;
}
github CraveFood / farmblocks / packages / text / src / components / Title.story.js View on Github external
    withInfo()(() =&gt; <title type="{fontTypes.SUBTLE}">Awesome title</title>)
  )
github CraveFood / farmblocks / packages / text / src / components / Text.Paragraph.story.js View on Github external
.add("SUBTLE type", () =&gt; (
    <div style="{{">
      
    </div>
  ))
  .add("WHITE type", () =&gt; (
github CraveFood / farmblocks / packages / text / src / components / Text.story.js View on Github external
.add("custom line height", () =&gt; (
    <div style="{{">
      
    </div>
  ))
  .add("custom letter-spacing", () =&gt; (
github CraveFood / farmblocks / packages / link / src / styledComponents / Link.js View on Github external
function colorStyle({ disabled, type }) {
  const color = disabled ? fontTypes.SUBTLE : type;
  const hoverColor = disabled ? fontTypes.SUBTLE : hoverColors[type];

  return css`
    color: ${color};

    > a {
      color: inherit;
    }

    &:hover {
      color: ${hoverColor};
    }
  `;
}