// Ionicons Font Path // -------------------------- @font-face { font-family: @ionicons-font-family; src:url("@{ionicons-font-path}/ionicons.eot?v=@{ionicons-version}"); src:url("@{ionicons-font-path}/ionicons.eot?v=@{ionicons-version}#iefix") format("embedded-opentype"), url("@{ionicons-font-path}/ionicons.ttf?v=@{ionicons-version}") format("truetype"), url("@{ionicons-font-path}/ionicons.woff?v=@{ionicons-version}") format("woff"), url("@{ionicons-font-path}/ionicons.svg?v=@{ionicons-version}#Ionicons") format("svg"); font-weight: normal; font-style: normal; } .ivu-icon() { display: inline-block; font-family: @ionicons-font-family; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ivu-icon { .ivu-icon(); } .ivu-icon-loading{ position: relative; &::before{ content: "\F1F6"; } &::after{ content: ""; display: block; width: 50%; height: 50%; background: #fff; position: absolute; top: 1px; left: 50%; } }