136 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			136 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
@import '../../style/themes/index';
 | 
						|
@import '../../style/mixins/index';
 | 
						|
 | 
						|
@timeline-prefix-cls: ~'@{ant-prefix}-timeline';
 | 
						|
 | 
						|
.@{timeline-prefix-cls} {
 | 
						|
  &-rtl {
 | 
						|
    direction: rtl;
 | 
						|
  }
 | 
						|
 | 
						|
  &-item {
 | 
						|
    &-tail {
 | 
						|
      .@{timeline-prefix-cls}-rtl & {
 | 
						|
        right: 4px;
 | 
						|
        left: auto;
 | 
						|
        border-right: @timeline-width solid @timeline-color;
 | 
						|
        border-left: none;
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    &-head-custom {
 | 
						|
      .@{timeline-prefix-cls}-rtl & {
 | 
						|
        right: 5px;
 | 
						|
        left: auto;
 | 
						|
        transform: translate(50%, -50%);
 | 
						|
      }
 | 
						|
    }
 | 
						|
 | 
						|
    &-content {
 | 
						|
      .@{timeline-prefix-cls}-rtl & {
 | 
						|
        margin: 0 18px 0 0;
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &.@{timeline-prefix-cls}-alternate,
 | 
						|
  &.@{timeline-prefix-cls}-right,
 | 
						|
  &.@{timeline-prefix-cls}-label {
 | 
						|
    .@{timeline-prefix-cls}-item {
 | 
						|
      &-tail,
 | 
						|
      &-head,
 | 
						|
      &-head-custom {
 | 
						|
        .@{timeline-prefix-cls}-rtl& {
 | 
						|
          right: 50%;
 | 
						|
          left: auto;
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      &-head {
 | 
						|
        .@{timeline-prefix-cls}-rtl& {
 | 
						|
          margin-right: -4px;
 | 
						|
          margin-left: 0;
 | 
						|
        }
 | 
						|
 | 
						|
        &-custom {
 | 
						|
          .@{timeline-prefix-cls}-rtl& {
 | 
						|
            margin-right: 1px;
 | 
						|
            margin-left: 0;
 | 
						|
          }
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      &-left {
 | 
						|
        .@{timeline-prefix-cls}-item-content {
 | 
						|
          .@{timeline-prefix-cls}-rtl& {
 | 
						|
            right: calc(50% - 4px);
 | 
						|
            left: auto;
 | 
						|
            text-align: right;
 | 
						|
          }
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      &-right {
 | 
						|
        .@{timeline-prefix-cls}-item-content {
 | 
						|
          .@{timeline-prefix-cls}-rtl& {
 | 
						|
            text-align: left;
 | 
						|
          }
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &.@{timeline-prefix-cls}-right {
 | 
						|
    .@{timeline-prefix-cls}-item-right {
 | 
						|
      .@{timeline-prefix-cls}-item-tail,
 | 
						|
      .@{timeline-prefix-cls}-item-head,
 | 
						|
      .@{timeline-prefix-cls}-item-head-custom {
 | 
						|
        .@{timeline-prefix-cls}-rtl& {
 | 
						|
          right: 0;
 | 
						|
          left: auto;
 | 
						|
        }
 | 
						|
      }
 | 
						|
 | 
						|
      .@{timeline-prefix-cls}-item-content {
 | 
						|
        .@{timeline-prefix-cls}-rtl& {
 | 
						|
          width: 100%;
 | 
						|
          margin-right: 18px;
 | 
						|
          text-align: right;
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &&-pending &-item-last &-item-tail {
 | 
						|
    .@{timeline-prefix-cls}-rtl& {
 | 
						|
      border-right: 2px dotted @timeline-color;
 | 
						|
      border-left: none;
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &&-reverse &-item-pending {
 | 
						|
    .@{timeline-prefix-cls}-item-tail {
 | 
						|
      .@{timeline-prefix-cls}-rtl& {
 | 
						|
        border-right: 2px dotted @timeline-color;
 | 
						|
        border-left: none;
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  &.@{timeline-prefix-cls}-label {
 | 
						|
    .@{timeline-prefix-cls}-item-label {
 | 
						|
      .@{timeline-prefix-cls}-rtl& {
 | 
						|
        text-align: left;
 | 
						|
      }
 | 
						|
    }
 | 
						|
    .@{timeline-prefix-cls}-item-right {
 | 
						|
      .@{timeline-prefix-cls}-item-label {
 | 
						|
        .@{timeline-prefix-cls}-rtl& {
 | 
						|
          right: calc(50% + 14px);
 | 
						|
          text-align: right;
 | 
						|
        }
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |