Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const StarIcon_1 = __importDefault(require("atoms/Icons/StarIcon"));
const fixture_1 = require("./fixture");
const StarAndNumberWrap = styled.div.attrs({
    className: 'star-number-wrap',
}) `
  display: flex;
  align-items: center;
`;
exports.StarAndNumberWrap = StarAndNumberWrap;
// StarParent
// start-rating
const StarListWrap = styled.div `
  padding-right: rem(6);
  @tablet-or-smaller() {
    padding-right: rem(4);
  }
`;
exports.StarListWrap = StarListWrap;
const TotalRatings = styled.div.attrs({
    className: fixture_1.classes.totalRatings,
}) `
  /* margin-top: rem(1);
  margin-right: rem(2); */
  @font (12,semi);
  order: 1;
  @tablet-or-smaller() {
    @font (12, regular);
    color: $colors-almostgreyblue;
  }
`;
exports.TotalRatings = TotalRatings;
/**
 * @todo  - this is the second best place to test hoist
 *
 * @todo remember :hover is not allowed when disabled
 * @todo
 *    clip-path: inset(0px 12px 0px 0px);
 *
 * @todo white rabbit has orange stars when full
 */
const StyledStarIcon = styled.withComponent(StarIcon_1.default) `
  width: rem(13);
  height: rem(11);
  margin-right: rem(3);

  .path {
    fill: $colors-black;
    transition: 0.5s fill ease-in-out;

    /* @todo for offsetting...? */
    margin-left: rem(2);
  }
  ${props => props.empty &&
    styled.css `
      path {
        fill: $colors-gray;
      }
    `}

  /* @note also had this on hover */
  transition: 0.5s clip ease-in-out;
  ${props => props.half &&
    styled.css `
      clip-path: inset(0px 6px 0px 0px);
    `}
`;
exports.StyledStarIcon = StyledStarIcon;
const StarNumber = styled.span `
  @font (16, bold);
  color: #6d707f;
  padding: $spacing-extra-small;
`;
exports.StarNumber = StarNumber;
//# sourceMappingURL=elements.js.map