index.less 1.94 KB
@import '~@qx/ui/src/style/variable.less';

.qx-progress__horizontal {
  width: 100%;
  min-width: 128px;
  max-width: 208px;
  height: 32px;

  .ant-progress-line {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
  .ant-progress-show-info .ant-progress-outer {
    margin-right: unset;
    padding-right: unset;
  }
  .ant-progress-outer {
    flex: 1;
  }

  .ant-progress-text {
    width: 40px;
    overflow: hidden;
    color: @N9;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .ant-progress-bg {
    background-color: @B8;
  }
}

.qx-progress__horizontal--look {
  min-width: 146px;
  max-width: 226px;
}
.qx-progress__annular {
  .ant-progress-inner {
    svg {
      color: @B8;
    }
  }
  .ant-progress-status-success
    .ant-progress-inner:not(.ant-progress-circle-gradient)
    .ant-progress-circle-path {
    stroke: @B8;
  }
  .ant-progress-circle.ant-progress-status-success .ant-progress-text {
    color: @N9;
  }

  .qx-pa--main .ant-progress-text {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-align: center;
    text-overflow: ellipsis;
  }
  .qx-pa--default {
    .ant-progress-text {
      width: 40px;
      padding: 0 2px;
      font-size: 12px;
    }
  }
  .qx-pa--middle {
    .ant-progress-text {
      width: 64px;
      margin-top: -5px;
      margin-left: -16px;
      padding: 0 4px;
      font-size: 20px;
      text-align: center;
      scale: 0.5;
    }
  }
  .qx-pa--small {
    .ant-progress-text {
      width: 48px;
      margin-top: -4px;
      margin-left: -12px;
      padding: 0 4px;
      font-size: 16px;
      text-align: center;
      scale: 0.5;
    }
  }
}
.qx-progress__horizontal,
.qx-progress__annular {
  display: flex;
  align-items: center;
}

.qx-progress__look {
  margin-left: 4px;
  color: @N7;
  cursor: pointer;

  &:hover {
    color: @B8;
  }
}

.qx-pa-tooltip,
.qx-ph-tooltip {
  .ant-tooltip-inner {
    color: @N9;
  }
}