/**
 * @license
 * Copyright Endlessjs. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */

@mixin el-icon-theme() {
  el-icon {
    font-size: el-theme(icon-font-size);
    line-height: el-theme(icon-line-height);
    width: el-theme(icon-width);
    height: el-theme(icon-height);
  }

  el-icon svg {
    vertical-align: el-theme(icon-svg-vertical-align);
  }

  @each $status in el-get-statuses() {
    el-icon.status-#{$status} {
      color: el-theme(icon-#{$status}-color);
    }
  }
}

