How to use the @paprika/stylers.visuallyHidden function in @paprika/stylers

To help you get started, we’ve selected a few @paprika/stylers 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 acl-services / paprika / packages / Textarea / src / Textarea.styles.js View on Github external
}

    &.form-element--has-error {
      border-color: ${tokens.color.orange};
    }

    &:focus {
      background-color: ${tokens.color.white};
      border-color: ${tokens.highlight.active.noBorder.borderColor};
      box-shadow: ${tokens.highlight.active.noBorder.boxShadow};
      outline: none;
    }
  }

  .form-textarea__aria-label {
    ${stylers.visuallyHidden}
  }

  // Sizes

  &.form-textarea--small .form-textarea__textarea {
    ${stylers.fontSize(-2)};
  }

  &.form-textarea--medium .form-textarea__textarea {
    ${stylers.fontSize(-1)};
  }

  &.form-textarea--large .form-textarea__textarea {
    ${stylers.fontSize()};
  }
github acl-services / paprika / packages / Heading / src / Heading.styles.js View on Github external
export const headingStyles = props => `
  ${defaultHeadingStyles}
  ${heading[`HEADING_LEVEL_${props.safeDisplayLevel || props.safeLevel}`]}
  ${props.isHidden ? stylers.visuallyHidden : ""}
  ${props.hasUnderline ? underline(props.safeDisplayLevel || props.safeLevel) : ""}
  ${props.isLight ? "font-weight: 400;" : ""}
`;
github acl-services / paprika / packages / Uploader / src / Uploader.styles.js View on Github external
import stylers from "@paprika/stylers";

export const containerStyles = css`
  display: inline-block;
  position: relative;

  label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    position: absolute;
    width: 100%;
  }

  input[type="file"] {
    ${stylers.visuallyHidden};
    height: 100%;
    position: absolute;
    width: 100%;
    &:focus + label {
      box-shadow: ${tokens.highlight.active.withBorder.boxShadow};
    }
  }
`;
github acl-services / paprika / packages / Spinner / src / Spinner.styles.js View on Github external
${stylers.fontSize(-3)};
  max-width: 210px;
}

&.spinner--medium .spinner__caption {
  ${stylers.fontSize(-1)};
  max-width: 240px;
}

&.spinner--large .spinner__caption {
  ${stylers.fontSize()};
  max-width: 270px;
}

.spinner__aria-alert {
  ${stylers.visuallyHidden}
}
`;
github acl-services / paprika / packages / Stylers / stories / stylers.stories.styles.js View on Github external
border-radius: ${tokens.border.radius};
  margin-bottom: ${stylers.spacer(2)};
  padding: ${stylers.spacer(2)};
  width: 280px;
`;

export const TruncatedBox = styled(Box)`
  ${stylers.truncateText};
`;

export const UntruncatedBox = styled(TruncatedBox)`
  ${stylers.noTruncateText};
`;

export const InvisibleBox = styled(Box)`
  ${stylers.visuallyHidden};
`;

export const InputWithPlaceholder = styled.input`
  ${stylers.placeholders};
`;

export const FontScale = styled.div``;

export const FontStep = styled.span`
  ${props => stylers.fontSize(props.scale)};

  display: inline-flex;
  flex-direction: column;
  line-height: 1;

  > span {