Commit ef96cbf7 by icarus

feat: add a new project

parent 18a4dc78
Hello Hackthon! # Rate
\ No newline at end of file ---
React | ES6 | webpack | ESlint | HMR
## Desc
* 评分插件
* 支持总分设置
* 支持默认值设置
* 支持onChange事件
* 支持不可变更性
## Usage
```js
<Rate
total={10}
disabled={false}
value={score}
onChange={this.onChange}
/>
```
## Examples
Look the directory `/examples`
## API
### Props
<table class="table table-bordered table-striped">
<thead>
<tr>
<th style="width: 100px;">name</th>
<th style="width: 50px;">type</th>
<th style="width: 50px;">default</th>
<th>description</th>
</tr>
</thead>
<tbody>
<tr>
<td>value</td>
<td>number.isRequired</td>
<td>0</td>
<td>当前值</td>
</tr>
<tr>
<td>onChange</td>
<td>func.isRequired</td>
<td></td>
<td>change事件</td>
</tr>
<tr>
<td>disabled</td>
<td>bool</td>
<td>false</td>
<td>是否禁用</td>
</tr>
<tr>
<td>total</td>
<td>number</td>
<td>5</td>
<td>总数</td>
</tr>
<tr>
<td>defaultValue</td>
<td>number</td>
<td>0</td>
<td>默认值</td>
</tr>
</tbody>
</table>
## Note
Thank you to give me many importance suggestions!
## Development
```bash
npm install
npm start
```
[node_modules](https://pan.baidu.com/s/1slEzpAt)最新下载地址(https://pan.baidu.com/s/1slEzpAt)
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="icon-blog" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe900;" glyph-name="blog-AlreadyConcern" d="M512-64c-284.444 0-512 227.556-512 512s227.556 512 512 512 512-227.556 512-512-227.556-512-512-512zM512 897.422c-244.622 0-449.422-204.8-449.422-449.422s199.111-449.422 449.422-449.422 449.422 199.111 449.422 449.422c0 244.622-204.8 449.422-449.422 449.422zM443.733 209.067c-5.689 0-11.378 0-17.067 5.689l-142.222 130.844c-11.378 11.378-11.378 28.444 0 39.822s28.444 11.378 39.822 0l113.778-108.089 273.067 347.022c11.378 11.378 28.444 17.067 39.822 5.689s17.067-28.444 5.689-39.822l-290.133-369.778c-5.689-11.378-11.378-11.378-22.756-11.378 0 0 0 0 0 0z" />
<glyph unicode="&#xe901;" glyph-name="blog-ArrowheadDown" d="M1024 812.089h-1024l512-682.667 512 682.667z" />
<glyph unicode="&#xe902;" glyph-name="blog-at" d="M563.2 254.578c-22.756-28.444-45.511-45.511-73.956-62.578s-56.889-22.756-79.644-22.756c-28.444 0-56.889 11.378-85.333 28.444s-51.2 45.511-68.267 85.333c-22.756 34.133-28.444 73.956-28.444 119.467 0 56.889 11.378 113.778 39.822 170.667s62.578 96.711 102.4 125.156c39.822 28.444 79.644 39.822 119.467 39.822 28.444 0 56.889-5.689 85.333-22.756s51.2-39.822 68.267-73.956l17.067 85.333h91.022l-73.956-358.4c-11.378-51.2-17.067-79.644-17.067-85.333 0-11.378 5.689-17.067 11.378-22.756s17.067-11.378 22.756-11.378c17.067 0 39.822 11.378 68.267 34.133 39.822 28.444 68.267 68.267 91.022 113.778s34.133 96.711 34.133 147.911c0 56.889-17.067 113.778-45.511 164.978s-73.956 91.022-130.844 125.156c-56.889 28.444-119.467 45.511-187.733 45.511-79.644 0-153.6-17.067-216.178-56.889s-113.778-96.711-153.6-164.978c-28.444-73.956-45.511-153.6-45.511-233.244 0-85.333 17.067-159.289 51.2-221.867s85.333-108.089 153.6-136.533c68.267-28.444 142.222-45.511 227.556-45.511 91.022 0 164.978 17.067 221.867 45.511s102.4 68.267 136.533 113.778h91.022c-17.067-39.822-45.511-73.956-91.022-113.778-39.822-39.822-91.022-68.267-147.911-91.022s-125.156-34.133-210.489-34.133c-73.956 0-142.222 11.378-204.8 28.444-62.578 22.756-119.467 51.2-159.289 91.022-45.511 39.822-79.644 85.333-102.4 142.222-28.444 68.267-39.822 142.222-39.822 216.178 0 85.333 17.067 170.667 51.2 244.622 39.822 96.711 102.4 170.667 176.356 221.867s164.978 73.956 273.067 73.956c85.333 0 159.289-17.067 227.556-51.2s119.467-91.022 159.289-159.289c28.444-68.267 45.511-130.844 45.511-204.8 0-102.4-34.133-193.422-102.4-273.067-62.578-73.956-130.844-108.089-199.111-108.089-22.756 0-39.822 5.689-56.889 11.378s-22.756 17.067-34.133 34.133c-5.689 5.689-5.689 22.756-11.378 45.511zM318.578 396.8c0-51.2 11.378-85.333 34.133-113.778s45.511-39.822 73.956-39.822c17.067 0 39.822 5.689 56.889 17.067 22.756 11.378 39.822 28.444 62.578 51.2 17.067 22.756 34.133 51.2 45.511 91.022 11.378 34.133 17.067 73.956 17.067 108.089 0 45.511-11.378 85.333-34.133 113.778-17.067 22.756-45.511 39.822-79.644 39.822-22.756 0-39.822-5.689-62.578-17.067-17.067-11.378-39.822-28.444-56.889-56.889s-28.444-56.889-39.822-91.022c-11.378-39.822-17.067-73.956-17.067-102.4z" />
<glyph unicode="&#xe903;" glyph-name="blog-branch" d="M927.289-1.422h-830.578c-51.2 0-96.711 45.511-96.711 96.711v705.422c0 51.2 45.511 96.711 96.711 96.711h312.889c51.2 0 96.711-45.511 96.711-96.711v-39.822h420.978c51.2 0 96.711-45.511 96.711-96.711v-568.889c0-51.2-45.511-96.711-96.711-96.711zM96.711 829.156c-17.067 0-28.444-11.378-28.444-28.444v-705.422c0-17.067 11.378-28.444 28.444-28.444h830.578c17.067 0 28.444 11.378 28.444 28.444v568.889c0 17.067-11.378 28.444-28.444 28.444h-489.244v108.089c0 17.067-11.378 28.444-28.444 28.444h-312.889zM989.867 550.4h-955.733v68.267h955.733v-68.267z" />
<glyph unicode="&#xe904;" glyph-name="blog-CancelConcern" d="M512-1.422c-5.689 0-17.067 5.689-22.756 11.378-17.067 11.378-364.089 347.022-455.111 483.556-22.756 28.444-34.133 73.956-34.133 119.467 0 159.289 130.844 284.444 284.444 284.444 91.022 0 170.667-39.822 227.556-108.089 51.2 68.267 136.533 108.089 227.556 108.089 159.289 0 284.444-130.844 284.444-284.444 0-45.511-11.378-91.022-34.133-125.156-28.444-39.822-85.333-108.089-164.978-193.422-11.378-11.378-34.133-11.378-45.511 0s-11.378 34.133 0 45.511c79.644 85.333 130.844 142.222 153.6 182.044 17.067 22.756 22.756 56.889 22.756 85.333 0 125.156-102.4 221.867-221.867 221.867-79.644 0-159.289-45.511-199.111-119.467 0 0-11.378-11.378-22.756-11.378v0c-11.378 0-22.756 5.689-28.444 17.067-39.822 73.956-113.778 119.467-199.111 119.467-125.156 0-221.867-102.4-221.867-221.867 0-34.133 11.378-62.578 22.756-85.333 91.022-136.533 443.733-472.178 449.422-477.867 11.378-11.378 11.378-34.133 0-45.511-5.689-5.689-17.067-5.689-22.756-5.689zM904.533 152.178h-301.511c-17.067 0-34.133 17.067-34.133 34.133s17.067 34.133 34.133 34.133h301.511c17.067 0 34.133-17.067 34.133-34.133s-17.067-34.133-34.133-34.133z" />
<glyph unicode="&#xe905;" glyph-name="blog-Comment" d="M841.956 960h-654.222c-102.4 0-187.733-85.333-187.733-187.733v-802.133c0-11.378 5.689-22.756 17.067-28.444 5.689-5.689 11.378-5.689 17.067-5.689s11.378 0 17.067 5.689l238.933 142.222h551.822c102.4 0 182.044 85.333 182.044 187.733v500.622c0 102.4-85.333 187.733-182.044 187.733zM961.422 271.644c0-68.267-56.889-125.156-119.467-125.156h-563.2c-5.689 0-11.378 0-17.067-5.689l-199.111-119.467v750.933c0 68.267 56.889 125.156 119.467 125.156h654.222c68.267 0 119.467-56.889 119.467-125.156v-500.622zM722.489 647.111h-438.044c-17.067 0-34.133-17.067-34.133-34.133s17.067-34.133 34.133-34.133h438.044c17.067 0 34.133 17.067 34.133 34.133s-17.067 34.133-34.133 34.133zM722.489 425.244h-438.044c-17.067 0-34.133-17.067-34.133-34.133s17.067-34.133 34.133-34.133h438.044c17.067 0 34.133 17.067 34.133 34.133s-17.067 34.133-34.133 34.133z" />
<glyph unicode="&#xe906;" glyph-name="blog-Customer" d="M1024 61.156c-34.133 130.844-170.667 164.978-244.622 182.044-11.378 5.689-28.444 5.689-34.133 11.378-45.511 17.067-68.267 45.511-85.333 85.333 45.511 45.511 85.333 108.089 108.089 176.356 28.444 34.133 39.822 68.267 39.822 102.4 0 22.756-5.689 39.822-17.067 51.2-11.378 159.289-130.844 290.133-273.067 290.133 0 0-5.689 0-5.689 0-136.533 0-256-125.156-267.378-284.444-17.067-17.067-28.444-39.822-28.444-62.578 0-39.822 17.067-79.644 51.2-119.467 22.756-62.578 56.889-113.778 96.711-153.6-11.378-34.133-39.822-62.578-85.333-85.333-5.689-5.689-17.067-5.689-34.133-11.378-68.267-17.067-210.489-51.2-244.622-187.733-5.689-17.067 5.689-28.444 17.067-34.133 11.378 0 233.244-85.333 494.933-85.333s483.556 85.333 489.244 91.022c17.067 5.689 22.756 17.067 22.756 34.133zM512-1.422c-199.111 0-375.467 51.2-443.733 73.956 34.133 79.644 130.844 102.4 193.422 113.778 17.067 5.689 34.133 5.689 39.822 11.378 85.333 39.822 113.778 96.711 119.467 142.222 0 11.378 0 22.756-11.378 28.444-34.133 39.822-68.267 91.022-85.333 147.911 0 5.689-5.689 5.689-5.689 11.378-28.444 28.444-39.822 56.889-39.822 79.644 0 11.378 5.689 17.067 11.378 22.756s11.378 17.067 17.067 22.756c0 142.222 91.022 244.622 210.489 244.622 113.778 0 210.489-108.089 210.489-250.311 0-11.378 5.689-17.067 11.378-22.756s5.689-5.689 5.689-17.067c0-17.067-11.378-45.511-28.444-68.267 0-5.689-5.689-5.689-5.689-11.378-22.756-68.267-56.889-130.844-102.4-164.978-5.689-5.689-11.378-17.067-11.378-28.444 5.689-45.511 34.133-108.089 119.467-142.222 11.378-5.689 22.756-5.689 45.511-11.378 56.889-11.378 153.6-34.133 187.733-108.089-62.578-22.756-238.933-73.956-438.044-73.956zM523.378 305.778c-17.067 0-28.444-11.378-28.444-28.444v-233.244c0-17.067 11.378-28.444 28.444-28.444s28.444 11.378 28.444 28.444v233.244c0 17.067-17.067 28.444-28.444 28.444z" />
<glyph unicode="&#xe907;" glyph-name="blog-Document" d="M290.133 544.711h472.178c17.067 0 28.444 17.067 28.444 34.133s-11.378 34.133-28.444 34.133h-472.178c-17.067 0-28.444-17.067-28.444-34.133 0-22.756 11.378-34.133 28.444-34.133zM961.422 766.578l-182.044 193.422h-597.333c-62.578 0-119.467-56.889-119.467-130.844v-768c0-68.267 56.889-125.156 119.467-125.156h654.222c68.267 0 119.467 56.889 119.467 130.844l5.689 699.733zM841.956-1.422h-654.222c-34.133 0-56.889 28.444-56.889 62.578v768c0 34.133 28.444 62.578 56.889 62.578h534.756v-193.422h182.044v62.578h-119.467v125.156l119.467-125.156v-705.422c-5.689-28.444-28.444-56.889-62.578-56.889zM290.133 351.289h472.178c17.067 0 28.444 17.067 28.444 34.133s-11.378 34.133-28.444 34.133h-472.178c-17.067 0-28.444-17.067-28.444-34.133s11.378-34.133 28.444-34.133zM762.311 226.133h-472.178c-17.067 0-28.444-17.067-28.444-34.133s11.378-34.133 28.444-34.133h472.178c17.067 0 28.444 17.067 28.444 34.133s-17.067 34.133-28.444 34.133z" />
<glyph unicode="&#xe908;" glyph-name="blog-Emoji" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512c284.444 0 512 227.556 512 512s-227.556 512-512 512zM512 9.956c-244.622 0-438.044 199.111-438.044 438.044 0 244.622 199.111 438.044 438.044 438.044 244.622 0 438.044-199.111 438.044-438.044 0-244.622-193.422-438.044-438.044-438.044zM728.178 345.6c-11.378 0-22.756-11.378-22.756-22.756-28.444-68.267-108.089-108.089-187.733-108.089s-164.978 39.822-187.733 108.089c0 11.378-11.378 22.756-22.756 22.756s-22.756-11.378-22.756-22.756c0-5.689 0-11.378 5.689-17.067 28.444-85.333 119.467-147.911 221.867-147.911s193.422 62.578 233.244 147.911c5.689 5.689 5.689 11.378 5.689 17.067 0 11.378-11.378 22.756-22.756 22.756zM347.022 487.822c39.822 0 73.956 34.133 73.956 73.956s-34.133 73.956-73.956 73.956c-39.822-5.689-73.956-34.133-73.956-73.956s34.133-73.956 73.956-73.956zM676.978 630.044c-39.822 0-73.956-34.133-73.956-73.956s34.133-73.956 73.956-73.956c39.822 0 73.956 34.133 73.956 73.956 0 45.511-34.133 73.956-73.956 73.956z" />
<glyph unicode="&#xe909;" glyph-name="blog-Enclosure" d="M938.667 863.289c-62.578 62.578-142.222 91.022-238.933 85.333-91.022-5.689-176.356-39.822-244.622-108.089-11.378-11.378-11.378-28.444 0-39.822 17.067-11.378 34.133-11.378 45.511 0 56.889 56.889 130.844 85.333 204.8 91.022s142.222-22.756 187.733-68.267c102.4-102.4 91.022-273.067-22.756-386.844l-347.022-341.333c-113.778-113.778-290.133-125.156-392.533-22.756-51.2 45.511-73.956 113.778-68.267 187.733 0 73.956 34.133 142.222 91.022 199.111 0 0 0 0 0 0l102.4 102.4c62.578 62.578 164.978 68.267 221.867 17.067 28.444-28.444 39.822-62.578 39.822-102.4s-22.756-79.644-51.2-113.778l-91.022-91.022c-11.378-11.378-11.378-28.444 0-39.822 0-11.378 11.378-11.378 17.067-11.378s17.067 5.689 22.756 11.378l91.022 91.022c39.822 39.822 68.267 96.711 68.267 153.6 5.689 56.889-17.067 108.089-56.889 147.911-79.644 73.956-216.178 68.267-301.511-22.756l-102.4-102.4c0 0 0 0 0 0s0 0 0 0l-28.444-22.756c-5.689-5.689-5.689-11.378-5.689-17.067-45.511-56.889-73.956-125.156-79.644-199.111-5.689-91.022 22.756-170.667 85.333-233.244 56.889-56.889 136.533-85.333 216.178-85.333 91.022 0 187.733 39.822 261.689 108.089l347.022 341.333c142.222 142.222 153.6 352.711 28.444 472.178z" />
<glyph unicode="&#xe90a;" glyph-name="blog-Good" d="M972.8 362.667c11.378 17.067 17.067 39.822 17.067 68.267 0 108.089-96.711 159.289-164.978 159.289h-102.4c17.067 22.756 39.822 68.267 68.267 136.533 34.133 96.711-28.444 182.044-73.956 216.178l-11.378 5.689c-5.689 5.689-51.2 17.067-91.022-5.689-34.133-17.067-51.2-51.2-56.889-102.4-5.689-68.267-68.267-130.844-102.4-159.289-5.689-5.689-11.378-11.378-11.378-11.378-28.444-22.756-56.889-79.644-73.956-119.467-5.689-11.378-17.067-22.756-28.444-39.822-11.378 11.378-28.444 17.067-39.822 17.067h-187.733c-45.511 0-79.644-34.133-79.644-79.644v-432.356c0-45.511 34.133-79.644 79.644-79.644h261.689c22.756 0 68.267 0 119.467 0h216.178c17.067 0 34.133 0 45.511 0 17.067 0 28.444 0 34.133 0 45.511 0 85.333 17.067 108.089 45.511 17.067 28.444 28.444 56.889 28.444 85.333 17.067 22.756 28.444 56.889 28.444 102.4 0 17.067 0 28.444-5.689 39.822 17.067 22.756 28.444 51.2 28.444 85.333 5.689 28.444 0 51.2-5.689 68.267zM312.889-1.422h-199.111c-5.689 0-17.067 5.689-17.067 11.378v438.044c0 11.378 11.378 22.756 17.067 22.756h182.044c5.689 0 11.378-17.067 11.378-22.756v-449.422zM910.222 379.733l-11.378-17.067 11.378-17.067c5.689-11.378 11.378-22.756 11.378-51.2s-11.378-51.2-22.756-56.889l-22.756-17.067 11.378-22.756c5.689-11.378 5.689-17.067 5.689-28.444 0-45.511-17.067-62.578-22.756-73.956l-11.378-11.378 5.689-17.067c0-11.378 5.689-28.444-11.378-51.2-5.689-5.689-22.756-17.067-56.889-17.067-17.067 0-45.511 0-79.644 0h-341.333v455.111c17.067 22.756 39.822 45.511 51.2 68.267 17.067 34.133 39.822 79.644 56.889 96.711 0 0 5.689 5.689 11.378 5.689 11.378 11.378 113.778 96.711 130.844 210.489 5.689 28.444 11.378 45.511 22.756 51.2 5.689 5.689 11.378 5.689 17.067 5.689s11.378 0 11.378 0c5.689-5.689 73.956-62.578 45.511-147.911-22.756-79.644-56.889-125.156-56.889-125.156-11.378-17.067-28.444-45.511-17.067-73.956l11.378-17.067 164.978 5.689c0 0 108.089-11.378 102.4-96.711 0-28.444-11.378-45.511-17.067-56.889z" />
<glyph unicode="&#xe90b;" glyph-name="blog-Lock" d="M768 527.644h-113.778v153.6c0 91.022-62.578 164.978-142.222 164.978s-142.222-73.956-142.222-164.978v-153.6h-113.778v153.6c0 153.6 113.778 278.756 256 278.756s256-125.156 256-278.756v-153.6zM512 652.8c-199.111 0-358.4-159.289-358.4-358.4s159.289-358.4 358.4-358.4 358.4 159.289 358.4 358.4-159.289 358.4-358.4 358.4zM557.511 271.644l17.067-34.133c5.689-17.067-5.689-39.822-22.756-39.822h-56.889c-17.067 0-34.133 22.756-22.756 39.822l17.067 34.133c-22.756 11.378-39.822 39.822-39.822 68.267 0 39.822 34.133 73.956 73.956 73.956s73.956-34.133 73.956-73.956c0-28.444-17.067-56.889-39.822-68.267z" />
<glyph unicode="&#xe90c;" glyph-name="blog-MessageReminder" d="M79.644-35.556c-28.444 0-45.511 5.689-56.889 28.444 0 0-22.756 45.511 22.756 73.956 56.889 68.267 51.2 125.156 45.511 147.911v0c-62.578 79.644-91.022 170.667-91.022 261.689 0 250.311 227.556 455.111 512 455.111s512-204.8 512-455.111c0-250.311-227.556-455.111-512-455.111-28.444 0-56.889 5.689-91.022 11.378-51.2 5.689-119.467 17.067-147.911 0-51.2-22.756-136.533-68.267-193.422-68.267zM512 817.778c-221.867 0-398.222-153.6-398.222-341.333 0-68.267 22.756-130.844 62.578-182.044l11.378-17.067c5.689-5.689 5.689-11.378 11.378-17.067 0-5.689 22.756-62.578 0-142.222 11.378 5.689 17.067 5.689 28.444 11.378 62.578 28.444 142.222 17.067 216.178 5.689 28.444-5.689 56.889-5.689 73.956-5.689 221.867 0 398.222 153.6 398.222 341.333-5.689 193.422-182.044 347.022-403.911 347.022z" />
<glyph unicode="&#xe90d;" glyph-name="blog-Modular" d="M841.956-64h-659.911c-102.4 0-182.044 79.644-182.044 182.044v659.911c0 102.4 79.644 182.044 182.044 182.044h665.6c96.711 0 176.356-79.644 176.356-182.044v-665.6c0-96.711-79.644-176.356-182.044-176.356zM182.044 897.422c-68.267 0-119.467-51.2-119.467-119.467v-665.6c0-68.267 51.2-119.467 119.467-119.467h665.6c68.267 0 119.467 51.2 119.467 119.467v665.6c0 68.267-51.2 119.467-119.467 119.467h-665.6zM796.444 624.356h-591.644c-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444h591.644c17.067 0 28.444-11.378 28.444-28.444s-11.378-28.444-28.444-28.444zM256 123.733c-17.067 0-28.444 11.378-28.444 28.444v295.822c0 17.067 11.378 28.444 28.444 28.444s28.444-11.378 28.444-28.444v-295.822c0-11.378-11.378-28.444-28.444-28.444zM796.444 385.422h-369.778c-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444h369.778c17.067 0 28.444-11.378 28.444-28.444s-11.378-28.444-28.444-28.444zM796.444 163.556h-369.778c-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444h369.778c17.067 0 28.444-11.378 28.444-28.444s-11.378-28.444-28.444-28.444z" />
<glyph unicode="&#xe90e;" glyph-name="blog-Mood" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512 512 227.556 512 512c0 284.444-227.556 512-512 512zM512-1.422c-250.311 0-449.422 204.8-449.422 449.422 0 250.311 204.8 449.422 449.422 449.422 250.311 0 449.422-204.8 449.422-449.422 0-250.311-199.111-449.422-449.422-449.422zM807.822 664.178h-147.911c-22.756 0-39.822-17.067-39.822-39.822s17.067-39.822 39.822-39.822h147.911c22.756 0 39.822 17.067 39.822 39.822 0 28.444-17.067 39.822-39.822 39.822zM364.089 590.222c22.756 0 34.133 17.067 34.133 39.822s-17.067 39.822-39.822 39.822h-142.222c-22.756 0-39.822-17.067-39.822-39.822s17.067-39.822 39.822-39.822h147.911zM580.267 465.067c-28.444-5.689-51.2-17.067-68.267-17.067s-51.2 11.378-85.333 22.756c-68.267 17.067-153.6 39.822-193.422 0-22.756-11.378-34.133-39.822-34.133-73.956 0-159.289 142.222-290.133 312.889-290.133s312.889 130.844 312.889 290.133c0 34.133-11.378 56.889-34.133 79.644-45.511 34.133-136.533 5.689-210.489-11.378z" />
<glyph unicode="&#xe90f;" glyph-name="blog-MutualConcern" d="M995.556 544.711h-967.111c-11.378 0-22.756 5.689-28.444 17.067s0 22.756 5.689 34.133l295.822 278.756c11.378 11.378 28.444 11.378 39.822 0 17.067-11.378 17.067-28.444 0-39.822l-238.933-227.556h887.467c17.067 0 28.444-11.378 28.444-28.444 5.689-22.756-5.689-34.133-22.756-34.133zM699.733 9.956c-5.689 0-17.067 5.689-22.756 11.378-11.378 11.378-11.378 28.444 0 39.822l238.933 227.556h-887.467c-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444h961.422c11.378 0 22.756-5.689 28.444-17.067s0-22.756-5.689-34.133l-295.822-278.756c0 0-5.689-5.689-17.067-5.689z" />
<glyph unicode="&#xe910;" glyph-name="blog-NewPacket" d="M904.533-24.178h-785.067c-68.267 0-119.467 51.2-119.467 119.467v705.422c0 68.267 51.2 119.467 119.467 119.467h204.8c22.756 0 51.2-11.378 62.578-28.444l125.156-130.844c11.378-11.378 22.756-17.067 34.133-17.067h358.4c68.267 0 119.467-51.2 119.467-119.467v-529.067c0-68.267-51.2-119.467-119.467-119.467zM119.467 863.289c-34.133 0-62.578-28.444-62.578-62.578v-705.422c0-34.133 28.444-62.578 62.578-62.578h785.067c34.133 0 62.578 28.444 62.578 62.578v529.067c0 34.133-28.444 62.578-62.578 62.578h-358.4c-28.444 0-56.889 11.378-73.956 34.133l-125.156 130.844c-5.689 5.689-17.067 11.378-22.756 11.378h-204.8zM523.378 203.378c-17.067 0-28.444 11.378-28.444 28.444v352.711c0 17.067 11.378 28.444 28.444 28.444s28.444-11.378 28.444-28.444v-352.711c0-17.067-11.378-28.444-28.444-28.444zM699.733 379.733h-352.711c-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444h352.711c17.067 0 28.444-11.378 28.444-28.444s-11.378-28.444-28.444-28.444z" />
<glyph unicode="&#xe911;" glyph-name="blog-NextPage" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512 512 227.556 512 512c0 284.444-227.556 512-512 512zM750.933 453.689l-5.689-22.756c0-5.689-5.689-11.378-11.378-11.378l-426.667-278.756c-5.689 0-5.689-5.689-11.378-5.689s-17.067 5.689-22.756 11.378c-5.689 11.378-5.689 28.444 5.689 34.133l420.978 267.378-409.6 267.378c-11.378 5.689-17.067 22.756-5.689 34.133 5.689 11.378 22.756 11.378 34.133 5.689l426.667-278.756c5.689-5.689 11.378-17.067 5.689-22.756z" />
<glyph unicode="&#xe912;" glyph-name="blog-NoData" d="M915.911-64h-807.822c-39.822 0-73.956 34.133-73.956 73.956v506.311c0 39.822 39.822 85.333 73.956 102.4l62.578 39.822c5.689 5.689 11.378 0 17.067-5.689s0-11.378-5.689-17.067l-62.578-34.133c-28.444-17.067-62.578-56.889-62.578-85.333v-506.311c0-28.444 22.756-51.2 51.2-51.2h807.822c28.444 0 51.2 22.756 51.2 51.2v506.311c0 28.444-34.133 73.956-73.956 102.4l-45.511 28.444c-5.689 5.689-5.689 11.378-5.689 17.067 5.689 5.689 11.378 5.689 17.067 5.689l45.511-28.444c39.822-28.444 85.333-85.333 85.333-119.467v-506.311c0-45.511-34.133-79.644-73.956-79.644zM500.622 209.067c-17.067 0-39.822 5.689-51.2 22.756l-318.578 233.244c-5.689 5.689-5.689 11.378 0 17.067s11.378 5.689 17.067 0l324.267-238.933c22.756-22.756 51.2-22.756 68.267 0l347.022 238.933c5.689 5.689 11.378 0 17.067-5.689s0-11.378-5.689-17.067l-341.333-238.933c-17.067-5.689-34.133-11.378-56.889-11.378zM119.467-1.422c-5.689 0-5.689 0-11.378 5.689s-5.689 11.378 0 17.067l102.4 96.711c5.689 5.689 11.378 5.689 17.067 0s5.689-11.378 0-17.067l-102.4-96.711c0-5.689 0-5.689-5.689-5.689zM904.533-1.422c-5.689 0-5.689 0-5.689 5.689l-102.4 96.711c-5.689 5.689-5.689 11.378 0 17.067s11.378 5.689 17.067 0l102.4-96.711c5.689-5.689 5.689-11.378 0-17.067s-11.378-5.689-11.378-5.689zM176.356 465.067c-5.689 0-11.378 5.689-11.378 17.067v176.356c0 5.689 5.689 11.378 11.378 11.378s11.378-5.689 11.378-11.378v-176.356c0-11.378 0-17.067-11.378-17.067zM847.644 465.067c-5.689 0-11.378 5.689-11.378 11.378v290.133l-170.667 164.978h-398.222c-45.511 5.689-79.644-28.444-79.644-73.956v-204.8c0-5.689-5.689-11.378-11.378-11.378s-11.378 5.689-11.378 17.067v199.111c0 56.889 45.511 102.4 102.4 102.4h403.911c5.689 0 5.689 0 5.689-5.689l176.356-170.667c0 0 5.689-5.689 5.689-5.689v-295.822c0-11.378-5.689-17.067-11.378-17.067zM847.644 760.889h-113.778c-45.511 0-79.644 34.133-79.644 79.644v108.089c0 5.689 5.689 11.378 5.689 11.378 5.689 0 11.378 0 11.378 0l182.044-176.356c5.689-5.689 5.689-5.689 0-11.378 0-5.689-5.689-11.378-5.689-11.378zM682.667 920.178v-79.644c0-28.444 22.756-51.2 51.2-51.2h85.333l-136.533 130.844zM557.511 698.311h-284.444c-5.689 0-11.378 5.689-11.378 11.378s5.689 11.378 11.378 11.378h284.444c11.378 5.689 11.378 0 11.378-5.689 0-11.378 0-17.067-11.378-17.067zM420.978 595.911h-142.222c-5.689 0-11.378 5.689-11.378 11.378s5.689 11.378 11.378 11.378h136.533c5.689 0 11.378-5.689 11.378-11.378s0-11.378-5.689-11.378zM745.244 504.889h-466.489c-5.689 0-11.378 0-11.378 11.378 0 5.689 5.689 11.378 11.378 11.378h466.489c5.689 0 11.378-5.689 11.378-11.378 0-11.378-5.689-11.378-11.378-11.378zM745.244 595.911h-278.756c-5.689 0-11.378 5.689-11.378 11.378s5.689 11.378 11.378 11.378h278.756c5.689 0 11.378-5.689 11.378-11.378s-5.689-11.378-11.378-11.378z" />
<glyph unicode="&#xe913;" glyph-name="blog-Note" d="M887.467 556.089c-34.133 0-56.889-22.756-56.889-56.889v-449.422h-716.8v716.8h449.422c34.133 0 56.889 22.756 56.889 56.889s-22.756 56.889-56.889 56.889h-506.311c-34.133 0-56.889-22.756-56.889-56.889v-830.578c0-34.133 22.756-56.889 56.889-56.889h830.578c34.133 0 56.889 22.756 56.889 56.889v506.311c0 34.133-28.444 56.889-56.889 56.889zM972.8 908.8c-68.267 68.267-153.6 68.267-221.867 0l-506.311-506.311c-5.689-11.378-17.067-28.444-17.067-39.822v-142.222c0-34.133 22.756-56.889 56.889-56.889h136.533c17.067 0 28.444 5.689 39.822 17.067l460.8 460.8c0 0 0 0 0 0l45.511 45.511c73.956 68.267 73.956 153.6 5.689 221.867zM893.156 772.267l-489.244-494.933h-62.578v56.889l489.244 489.244c22.756 22.756 34.133 22.756 56.889 0 28.444-17.067 28.444-28.444 5.689-51.2z" />
<glyph unicode="&#xe914;" glyph-name="blog-Personnel" d="M34.133-12.8c0 0-5.689 0-5.689 0-22.756 5.689-34.133 22.756-28.444 39.822 34.133 130.844 176.356 164.978 244.622 182.044 11.378 5.689 28.444 5.689 34.133 11.378 39.822 17.067 68.267 45.511 79.644 79.644-34.133 39.822-68.267 91.022-91.022 147.911-34.133 39.822-51.2 79.644-51.2 119.467 0 22.756 11.378 45.511 28.444 62.578 11.378 153.6 125.156 278.756 267.378 278.756 147.911 0 267.378-130.844 278.756-290.133 11.378-17.067 17.067-34.133 17.067-51.2 0-34.133-11.378-68.267-39.822-102.4-22.756-68.267-62.578-130.844-108.089-170.667 11.378-34.133 39.822-62.578 79.644-79.644 5.689-5.689 17.067-5.689 34.133-5.689 73.956-17.067 210.489-45.511 244.622-176.356 5.689-17.067-5.689-34.133-22.756-39.822s-34.133 5.689-39.822 22.756c-22.756 96.711-130.844 119.467-199.111 130.844-22.756 5.689-34.133 5.689-45.511 11.378-85.333 39.822-113.778 96.711-125.156 142.222 0 11.378 0 22.756 11.378 28.444 45.511 34.133 79.644 96.711 102.4 159.289 0 5.689 5.689 5.689 5.689 11.378 17.067 22.756 28.444 45.511 28.444 62.578 0 5.689 0 11.378-5.689 17.067s-11.378 17.067-11.378 22.756c5.689 136.533-85.333 238.933-199.111 244.622-113.778 0-210.489-102.4-216.178-233.244 0-11.378-5.689-22.756-17.067-28.444-5.689-5.689-5.689-11.378-5.689-17.067 0-22.756 17.067-51.2 39.822-79.644 5.689-5.689 5.689-5.689 5.689-11.378 22.756-56.889 51.2-108.089 91.022-142.222 11.378-5.689 11.378-17.067 11.378-28.444-11.378-45.511-34.133-102.4-125.156-142.222-11.378-5.689-22.756-5.689-45.511-11.378-62.578-17.067-176.356-39.822-199.111-136.533 0-17.067-11.378-28.444-22.756-28.444z" />
<glyph unicode="&#xe915;" glyph-name="blog-Previous_page" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512 512 227.556 512 512c0 284.444-227.556 512-512 512zM750.933 146.489c-5.689-5.689-11.378-11.378-22.756-11.378-5.689 0-11.378 0-11.378 5.689l-426.667 278.756c-5.689 0-11.378 5.689-11.378 11.378l-5.689 22.756c-5.689 11.378 0 22.756 11.378 28.444l426.667 278.756c11.378 5.689 28.444 5.689 34.133-5.689s5.689-28.444-5.689-34.133l-415.289-273.067 415.289-273.067c17.067 0 17.067-17.067 11.378-28.444z" />
<glyph unicode="&#xe916;" glyph-name="blog-Process" d="M420.978-64c-51.2 0-102.4 22.756-136.533 56.889-11.378 11.378-11.378 28.444 0 39.822s28.444 11.378 45.511 0c51.2-51.2 142.222-51.2 187.733 0l267.378 261.689c5.689 5.689 5.689 11.378 11.378 11.378 5.689 5.689 11.378 11.378 22.756 11.378 5.689 0 17.067 0 22.756-11.378l51.2-45.511 17.067 341.333-347.022-11.378 51.2-51.2c5.689-5.689 11.378-17.067 11.378-22.756 0-11.378-5.689-17.067-11.378-22.756s-11.378-5.689-11.378-11.378l-113.778-113.778 73.956-73.956c5.689-5.689 11.378-22.756 5.689-34.133s-17.067-17.067-28.444-17.067l-449.422-22.756c-5.689 0-17.067 0-22.756 11.378-5.689 5.689-11.378 17.067-11.378 22.756l22.756 443.733c0 11.378 5.689 22.756 17.067 28.444s22.756 0 34.133-5.689l73.956-73.956 256 256c73.956 73.956 199.111 73.956 278.756 0 11.378-11.378 11.378-28.444 0-39.822s-28.444-11.378-45.511 0c-51.2 51.2-136.533 51.2-187.733 0l-267.378-267.378c-5.689 0-5.689-5.689-11.378-11.378s-11.378-11.378-22.756-11.378c-11.378 0-17.067 0-22.756 11.378l-51.2 45.511-17.067-341.333 347.022 17.067-51.2 51.2c-5.689 5.689-11.378 17.067-11.378 22.756 0 11.378 5.689 17.067 11.378 22.756s11.378 5.689 11.378 11.378l113.778 113.778-62.578 68.267c-11.378 11.378-11.378 22.756-5.689 34.133s17.067 17.067 28.444 17.067l449.422 22.756c11.378 0 17.067 0 22.756-11.378 5.689-5.689 11.378-17.067 11.378-22.756l-22.756-443.733c0-11.378-5.689-22.756-17.067-28.444s-22.756 0-34.133 5.689l-73.956 73.956-267.378-250.311c-39.822-34.133-85.333-56.889-142.222-56.889z" />
<glyph unicode="&#xe917;" glyph-name="blog-Project" d="M711.111 886.044v73.956h-386.844v-73.956h-261.689v-950.044h898.844v950.044h-250.311zM386.844 897.422h261.689v-68.267h-261.689v68.267zM898.844-1.422h-773.689v824.889h193.422v-56.889h386.844v56.889h187.733v-824.889zM460.8 527.644h318.578v68.267h-318.578v-68.267zM460.8 351.289h318.578v62.578h-318.578v-62.578zM460.8 174.933h318.578v62.578h-318.578v-62.578zM250.311 527.644h79.644v68.267h-79.644v-68.267zM250.311 351.289h79.644v62.578h-79.644v-62.578zM250.311 174.933h79.644v62.578h-79.644v-62.578z" />
<glyph unicode="&#xe918;" glyph-name="blog-region" d="M836.267-24.178h-256v227.556c0 39.822-34.133 73.956-73.956 73.956s-73.956-34.133-73.956-73.956v-227.556h-244.622c-34.133 0-56.889 22.756-56.889 56.889v324.267h-73.956c-22.756 0-45.511 17.067-56.889 34.133-5.689 28.444 0 51.2 17.067 68.267l455.111 443.733c22.756 22.756 56.889 22.756 79.644 0l455.111-443.733c17.067-17.067 22.756-39.822 11.378-62.578s-28.444-34.133-56.889-34.133h-68.267v-324.267c0-34.133-22.756-62.578-56.889-62.578zM648.533 44.089h176.356v381.156h119.467l-432.356 426.667-432.356-426.667h119.467v-381.156h176.356v159.289c0 73.956 62.578 136.533 136.533 136.533s136.533-62.578 136.533-136.533v-159.289z" />
<glyph unicode="&#xe919;" glyph-name="blog-down" d="M512 89.6l-443.733 426.667-68.267-73.956 512-494.933 512 494.933-68.267 73.956zM1024 874.667l-68.267 73.956-443.733-432.356-443.733 432.356-68.267-73.956 512-494.933z" />
<glyph unicode="&#xe91a;" glyph-name="blog-Schedule" d="M170.667 851.911c0-17.067 0-39.822 0-56.889 0-45.511 34.133-85.333 73.956-91.022 45.511 0 85.333 28.444 96.711 79.644 0 5.689 0 17.067 0 28.444s0 28.444 0 39.822h341.333c0-17.067 0-39.822 0-56.889 0-39.822 22.756-68.267 56.889-85.333 51.2-22.756 113.778 22.756 113.778 79.644 0 22.756 0 39.822 0 62.578 28.444 0 62.578 0 91.022-5.689 45.511-5.689 79.644-45.511 79.644-102.4 0-68.267 0-130.844 0-199.111 0-164.978 0-335.644 0-500.622 0-68.267-45.511-113.778-108.089-113.778-273.067 0-540.444 0-813.511 0-56.889 0-102.4 45.511-102.4 108.089 0 170.667 0 335.644 0 506.311 0 68.267 0 130.844 0 199.111 0 51.2 28.444 91.022 73.956 102.4 5.689 0 11.378 0 11.378 0 28.444 5.689 56.889 5.689 85.333 5.689v0 0zM68.267 573.156c0-5.689 0-11.378 0-17.067 0-159.289 0-312.889 0-472.178 0-28.444 11.378-39.822 39.822-39.822 170.667 0 347.022 0 517.689 0 96.711 0 193.422 0 290.133 0 11.378 0 22.756 5.689 28.444 17.067s5.689 17.067 5.689 28.444c0 142.222 0 284.444 0 420.978v62.578c-290.133 0-585.956 0-881.778 0v0 0zM307.2 851.911c0-17.067 0-34.133 0-51.2 0-28.444-22.756-56.889-51.2-56.889s-51.2 22.756-51.2 56.889c0 34.133 0 68.267 0 102.4 0 22.756 11.378 39.822 34.133 51.2 22.756 5.689 39.822 5.689 56.889-11.378 5.689-11.378 11.378-22.756 11.378-39.822s0-34.133 0-51.2v0 0 0zM819.2 851.911c0-17.067 0-34.133 0-51.2 0-28.444-22.756-56.889-51.2-56.889s-51.2 22.756-51.2 56.889c0 34.133 0 68.267 0 102.4 0 22.756 11.378 39.822 34.133 51.2 22.756 5.689 39.822 5.689 56.889-11.378 11.378-11.378 11.378-22.756 11.378-39.822 0-11.378 0-17.067 0-28.444 0-5.689 0-11.378 0-22.756v0 0z" />
<glyph unicode="&#xe91b;" glyph-name="blog-Score-o" d="M802.133 180.622c-113.778 5.689-199.111-51.2-250.311-96.711v142.222c11.378 0 22.756 0 34.133 5.689 187.733 39.822 295.822 153.6 295.822 312.889v261.689c0 11.378-5.689 22.756-17.067 34.133-11.378 5.689-22.756 5.689-34.133 0-56.889-17.067-108.089-39.822-159.289-68.267-22.756 73.956-73.956 136.533-136.533 182.044-11.378 5.689-34.133 5.689-45.511 0-62.578-45.511-113.778-108.089-136.533-182.044-51.2 28.444-108.089 51.2-159.289 62.578-11.378 0-22.756 0-34.133-5.689-11.378-11.378-17.067-22.756-17.067-34.133v-250.311c0-164.978 108.089-278.756 295.822-312.889 11.378 0 22.756-5.689 28.444-5.689v-142.222c-51.2 51.2-136.533 108.089-250.311 96.711-102.4-5.689-147.911-91.022-153.6-130.844-5.689-22.756 11.378-45.511 34.133-45.511 17.067-11.378 39.822 5.689 45.511 28.444 0 5.689 17.067 68.267 85.333 68.267 136.533 11.378 227.556-125.156 227.556-125.156 5.689-5.689 11.378-11.378 17.067-17.067 11.378-11.378 22.756-22.756 39.822-22.756s28.444 11.378 34.133 22.756c5.689 5.689 11.378 5.689 17.067 17.067 0 0 91.022 136.533 227.556 125.156 68.267-5.689 85.333-62.578 85.333-68.267 5.689-22.756 28.444-39.822 45.511-34.133 22.756 5.689 34.133 28.444 34.133 51.2-5.689 39.822-51.2 125.156-153.6 130.844v0zM221.867 544.711v193.422c45.511-11.378 91.022-34.133 130.844-62.578 11.378-5.689 28.444-11.378 39.822-5.689s22.756 17.067 22.756 34.133c11.378 68.267 45.511 125.156 91.022 170.667 51.2-45.511 85.333-102.4 91.022-170.667 0-17.067 11.378-28.444 22.756-34.133 17.067-5.689 28.444 0 39.822 5.689 39.822 28.444 85.333 56.889 130.844 73.956v-199.111c0-153.6-125.156-216.178-233.244-233.244-34.133-5.689-73.956-5.689-113.778 0-96.711 17.067-221.867 73.956-221.867 227.556v0z" />
<glyph unicode="&#xe91c;" glyph-name="blog-Score" d="M802.133 180.622c-113.778 5.689-199.111-51.2-250.311-96.711v142.222c11.378 0 22.756 0 34.133 5.689 187.733 39.822 295.822 153.6 295.822 312.889v261.689c0 11.378-5.689 22.756-17.067 34.133-11.378 5.689-22.756 5.689-34.133 0-56.889-17.067-108.089-39.822-159.289-68.267-22.756 73.956-73.956 136.533-136.533 182.044-11.378 5.689-34.133 5.689-45.511 0-62.578-45.511-113.778-108.089-136.533-182.044-51.2 28.444-108.089 51.2-159.289 62.578-11.378 0-22.756 0-34.133-5.689-11.378-11.378-17.067-22.756-17.067-34.133v-250.311c0-164.978 108.089-278.756 295.822-312.889 11.378 0 22.756-5.689 28.444-5.689v-142.222c-51.2 51.2-136.533 108.089-250.311 96.711-102.4-5.689-147.911-91.022-153.6-130.844-5.689-22.756 11.378-45.511 34.133-45.511 17.067-11.378 39.822 5.689 45.511 28.444 0 5.689 17.067 68.267 85.333 68.267 136.533 11.378 227.556-125.156 227.556-125.156 5.689-5.689 11.378-11.378 17.067-17.067 11.378-11.378 22.756-22.756 39.822-22.756s28.444 11.378 34.133 22.756c5.689 5.689 11.378 5.689 17.067 17.067 0 0 91.022 136.533 227.556 125.156 68.267-5.689 85.333-62.578 85.333-68.267 5.689-22.756 28.444-39.822 45.511-34.133 22.756 5.689 34.133 28.444 34.133 51.2-5.689 39.822-51.2 125.156-153.6 130.844v0z" />
<glyph unicode="&#xe91d;" glyph-name="blog-Task" d="M449.422 192l-204.8 210.489 56.889 56.889 147.911-142.222 273.067 267.378 56.889-56.889-329.956-335.644zM893.156 834.844c0 0 0-5.689 0 0v-830.578c0 0 0 0 0 0h-762.311c0 0 0 0 0 0v824.889c0 0 0 0 0 0h-68.267v-768c0-68.267 56.889-130.844 130.844-130.844h637.156c68.267 0 125.156 56.889 125.156 130.844v773.689h-62.578zM637.156 834.844v62.578c0 34.133-28.444 62.578-62.578 62.578h-125.156c-34.133 0-62.578-28.444-62.578-62.578v-62.578h-193.422v-130.844h637.156v130.844h-193.422zM574.578 834.844h-125.156v62.578h130.844v-62.578z" />
<glyph unicode="&#xe91e;" glyph-name="blog-VisiblePart" d="M261.689 49.778c0 0-5.689 0-5.689 0-17.067 5.689-22.756 17.067-22.756 34.133 28.444 102.4 136.533 130.844 193.422 142.222 11.378 0 17.067 5.689 22.756 5.689 28.444 11.378 51.2 34.133 56.889 56.889-28.444 28.444-51.2 68.267-68.267 113.778-28.444 34.133-39.822 62.578-39.822 91.022 0 22.756 5.689 34.133 22.756 51.2 11.378 119.467 102.4 216.178 210.489 216.178 113.778 0 204.8-96.711 216.178-221.867 11.378-11.378 11.378-28.444 11.378-39.822 0-22.756-11.378-51.2-28.444-79.644-17.067-51.2-45.511-96.711-79.644-130.844 11.378-22.756 28.444-39.822 56.889-56.889 5.689 0 11.378-5.689 22.756-5.689 51.2-11.378 164.978-34.133 193.422-136.533 5.689-17.067-5.689-28.444-22.756-34.133s-28.444 5.689-34.133 22.756c-17.067 68.267-96.711 85.333-147.911 96.711-17.067 5.689-28.444 5.689-34.133 11.378-68.267 28.444-91.022 79.644-96.711 113.778 0 11.378 0 22.756 11.378 28.444 34.133 28.444 62.578 68.267 79.644 119.467 0 5.689 0 5.689 5.689 11.378 11.378 17.067 22.756 34.133 22.756 45.511 0 5.689 0 5.689-5.689 11.378s-11.378 11.378-11.378 22.756c0 102.4-68.267 176.356-153.6 182.044-85.333 0-153.6-79.644-159.289-176.356 0-11.378-5.689-17.067-11.378-22.756-11.378-17.067-11.378-22.756-11.378-28.444 0-11.378 5.689-34.133 28.444-56.889 0 0 5.689-5.689 5.689-11.378 17.067-45.511 39.822-79.644 68.267-108.089 5.689-5.689 11.378-17.067 11.378-28.444-5.689-34.133-28.444-85.333-96.711-113.778-5.689-5.689-17.067-5.689-34.133-11.378-51.2-11.378-130.844-28.444-147.911-102.4-5.689-5.689-17.067-11.378-28.444-11.378zM28.444 237.511c0 0-5.689 0-5.689 0-17.067 5.689-22.756 17.067-22.756 34.133 22.756 91.022 119.467 108.089 164.978 119.467 11.378 0 17.067 5.689 22.756 5.689 22.756 11.378 39.822 22.756 45.511 39.822-28.444 28.444-51.2 68.267-68.267 113.778-17.067 22.756-28.444 45.511-28.444 68.267 0 17.067 5.689 28.444 11.378 39.822 11.378 102.4 91.022 187.733 187.733 187.733 56.889 0 108.089-28.444 142.222-73.956 11.378-11.378 5.689-28.444-5.689-39.822s-28.444-5.689-39.822 5.689c-22.756 34.133-56.889 51.2-96.711 51.2-68.267 0-125.156-68.267-130.844-147.911 0-5.689-5.689-17.067-11.378-22.756 0-11.378 5.689-28.444 17.067-39.822 0 0 5.689-5.689 5.689-11.378 17.067-39.822 39.822-73.956 68.267-96.711 5.689-5.689 11.378-17.067 11.378-28.444-11.378-28.444-28.444-73.956-85.333-96.711-5.689 0-17.067-5.689-28.444-5.689-51.2-11.378-108.089-28.444-119.467-79.644-11.378-17.067-22.756-22.756-34.133-22.756z" />
<glyph unicode="&#xe91f;" glyph-name="blog-arrow-o-down" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512c284.444 0 512 227.556 512 512s-227.556 512-512 512zM512-1.422c-244.622 0-449.422 199.111-449.422 449.422 0 244.622 199.111 449.422 449.422 449.422 244.622 0 449.422-199.111 449.422-449.422 0-244.622-204.8-449.422-449.422-449.422zM711.111 533.333l-199.111-199.111-199.111 199.111c-11.378 11.378-28.444 11.378-39.822 0s-11.378-34.133 0-45.511l221.867-221.867c5.689-5.689 11.378-11.378 22.756-11.378 5.689 0 17.067 5.689 22.756 11.378l221.867 221.867c11.378 11.378 11.378 34.133 0 45.511s-39.822 11.378-51.2 0z" />
<glyph unicode="&#xe920;" glyph-name="blog-up" d="M512 806.4l-443.733-426.667-68.267 73.956 512 494.933 512-494.933-68.267-73.956zM1024 21.333l-68.267-73.956-443.733 432.356-443.733-432.356-68.267 73.956 512 494.933z" />
<glyph unicode="&#xe921;" glyph-name="blog-arrow-o-up" d="M512-64c-284.444 0-512 227.556-512 512s227.556 512 512 512c284.444 0 512-227.556 512-512s-227.556-512-512-512zM512 897.422c-244.622 0-449.422-199.111-449.422-449.422 0-244.622 199.111-449.422 449.422-449.422 244.622 0 449.422 199.111 449.422 449.422 0 244.622-204.8 449.422-449.422 449.422zM711.111 362.667l-199.111 199.111-199.111-199.111c-11.378-11.378-28.444-11.378-39.822 0s-11.378 34.133 0 45.511l221.867 221.867c5.689 5.689 11.378 11.378 22.756 11.378 5.689 0 17.067-5.689 22.756-11.378l221.867-221.867c11.378-11.378 11.378-34.133 0-45.511s-39.822-11.378-51.2 0z" />
<glyph unicode="&#xe922;" glyph-name="blog-Pay" d="M85.333 283.022c-5.689-5.689-11.378-17.067-17.067-28.444l-68.267-238.933c-5.689-22.756 0-45.511 17.067-62.578 11.378-11.378 28.444-17.067 45.511-17.067 5.689 0 11.378 0 17.067 0l244.622 68.267c11.378 0 17.067 5.689 28.444 17.067l477.867 483.556-261.689 261.689-483.556-483.556zM955.733 891.733c-73.956 73.956-170.667 91.022-221.867 39.822l-68.267-68.267 261.689-261.689 68.267 68.267c17.067 17.067 28.444 45.511 28.444 73.956 0 45.511-28.444 102.4-68.267 147.911z" />
<glyph unicode="&#xe923;" glyph-name="blog" d="M512 960c-283.106 0-512-228.894-512-512s228.894-512 512-512 512 228.894 512 512c0 283.106-228.894 512-512 512zM734.871 336.565c-39.153-81.318-168.659-123.482-265.035-114.447-90.353 6.024-207.812 36.141-219.859 147.576 0 0-6.024 48.188 42.165 114.447 0 0 69.271 96.376 150.588 123.482s90.353-18.071 90.353-45.176c-3.012-24.094-12.047-36.141 18.071-27.106 0 0 81.318 36.141 114.447 3.012 27.106-27.106 3.012-63.247 3.012-63.247s-12.047-12.047 12.047-15.059c21.082-9.035 93.365-42.165 54.212-123.482zM749.929 514.259c-3.012-9.035-12.047-15.059-18.071-15.059-3.012 0-3.012 0-6.024 0-12.047 3.012-18.071 15.059-15.059 24.094 3.012 12.047 0 21.082-6.024 33.129-9.035 15.059-27.106 27.106-39.153 27.106-12.047 3.012-18.071 12.047-18.071 21.082 3.012 12.047 12.047 18.071 24.094 18.071 24.094-3.012 51.2-21.082 66.259-45.176 15.059-18.071 18.071-42.165 12.047-63.247zM816.188 469.082c0-9.035-9.035-18.071-21.082-18.071 0 0-3.012 0-3.012 0-12.047 0-18.071 12.047-18.071 21.082 9.035 63.247-3.012 111.435-33.129 147.576-30.118 33.129-69.271 42.165-96.376 42.165-9.035 0-21.082 9.035-21.082 21.082s9.035 21.082 21.082 21.082c36.141 0 87.341-15.059 126.494-54.212 30.118-33.129 57.224-87.341 45.176-180.706z" />
<glyph unicode="&#xe924;" glyph-name="blog-Absenteeism" d="M512-64c-284.444 0-512 227.556-512 512s227.556 512 512 512 512-227.556 512-512c0-284.444-227.556-512-512-512zM512 897.422c-244.622 0-449.422-204.8-449.422-449.422s199.111-449.422 449.422-449.422 449.422 199.111 449.422 449.422c0 244.622-204.8 449.422-449.422 449.422zM694.044 243.2c-5.689 0-17.067 0-22.756 5.689l-358.4 318.578c-11.378 11.378-17.067 34.133 0 45.511 11.378 11.378 34.133 17.067 45.511 0l358.4-312.889c11.378-11.378 17.067-34.133 0-45.511-5.689-5.689-17.067-11.378-22.756-11.378zM335.644 243.2c-11.378 0-17.067 5.689-22.756 11.378-11.378 11.378-11.378 34.133 0 45.511l358.4 312.889c11.378 11.378 34.133 11.378 45.511 0s11.378-34.133 0-45.511l-358.4-312.889c-5.689-11.378-17.067-11.378-22.756-11.378z" />
<glyph unicode="&#xe925;" glyph-name="blog-checkbox" d="M290.133 61.156c-11.378 0-34.133 11.378-45.511 22.756l-227.556 227.556c-22.756 22.756-22.756 56.889 0 96.711 22.756 34.133 73.956 22.756 96.711 0l176.356-176.356 620.089 614.4c22.756 22.756 73.956 22.756 96.711 0s22.756-73.956 0-96.711l-665.6-665.6c-11.378-11.378-39.822-22.756-51.2-22.756z" />
<glyph unicode="&#xe926;" glyph-name="blog-Explain-o" d="M449.422 186.311c0 17.067 0 28.444 0 34.133 0 45.511 5.689 91.022 22.756 125.156 11.378 28.444 28.444 51.2 51.2 79.644 11.378 22.756 39.822 51.2 85.333 85.333 39.822 39.822 68.267 68.267 85.333 91.022s17.067 45.511 17.067 73.956c0 45.511-17.067 91.022-56.889 125.156s-85.333 56.889-136.533 56.889c-51.2 0-96.711-17.067-130.844-51.2s-56.889-85.333-68.267-153.6l-130.844 17.067c11.378 91.022 45.511 164.978 102.4 216.178s130.844 68.267 221.867 68.267c96.711 0 176.356-28.444 233.244-79.644s85.333-119.467 85.333-193.422c0-45.511-11.378-85.333-28.444-119.467s-56.889-79.644-119.467-130.844c-39.822-34.133-68.267-62.578-79.644-79.644s-22.756-34.133-28.444-56.889c-5.689-22.756-11.378-56.889-11.378-108.089h-113.778zM443.733-64v142.222h142.222v-142.222h-142.222z" />
<glyph unicode="&#xe927;" glyph-name="blog-index" d="M796.444-29.867c-5.689 0-17.067 0-22.756 5.689l-261.689 136.533-261.689-130.844c-17.067-11.378-39.822-5.689-51.2 5.689-17.067 11.378-22.756 28.444-22.756 51.2l51.2 284.444-210.489 193.422c-11.378 11.378-17.067 28.444-11.378 51.2 5.689 17.067 22.756 28.444 39.822 34.133l290.133 39.822 130.844 256c17.067 34.133 73.956 34.133 91.022 0l130.844-256 290.133-39.822c17.067 0 34.133-17.067 39.822-34.133s0-39.822-11.378-51.2l-210.489-204.8 51.2-284.444c5.689-17.067-5.689-39.822-22.756-51.2-11.378 0-17.067-5.689-28.444-5.689z" />
<glyph unicode="&#xe928;" glyph-name="blog-Late" d="M512-64c-284.444 0-512 227.556-512 512s227.556 512 512 512 512-227.556 512-512c0-284.444-227.556-512-512-512zM512 897.422c-244.622 0-449.422-204.8-449.422-449.422s199.111-449.422 449.422-449.422 449.422 199.111 449.422 449.422c0 244.622-204.8 449.422-449.422 449.422zM512 413.867c-17.067 0-34.133 17.067-34.133 34.133v312.889c0 17.067 17.067 28.444 34.133 28.444s34.133-17.067 34.133-34.133v-307.2c0-17.067-17.067-34.133-34.133-34.133zM824.889 402.489h-312.889c-17.067 0-34.133 17.067-34.133 34.133s17.067 34.133 34.133 34.133h312.889c17.067 0 34.133-17.067 34.133-34.133s-17.067-34.133-34.133-34.133z" />
<glyph unicode="&#xe929;" glyph-name="blog-left" d="M227.556 516.267l426.667 403.911c39.822 39.822 102.4 39.822 142.222 0s39.822-96.711 0-136.533l-352.711-335.644 352.711-335.644c39.822-39.822 39.822-96.711 0-136.533s-102.4-39.822-142.222 0l-426.667 403.911c-39.822 39.822-39.822 96.711 0 136.533z" />
<glyph unicode="&#xe92a;" glyph-name="blog-normal" d="M512-64c-284.444 0-512 227.556-512 512s227.556 512 512 512c284.444 0 512-227.556 512-512s-227.556-512-512-512zM512 897.422c-244.622 0-449.422-204.8-449.422-449.422s199.111-449.422 449.422-449.422c244.622 0 449.422 199.111 449.422 449.422 0 244.622-204.8 449.422-449.422 449.422zM193.422 544.711c5.689-187.733 256-312.889 329.956-455.111 68.267 147.911 307.2 290.133 301.511 477.867 0 85.333-73.956 159.289-164.978 153.6-79.644-5.689-147.911-79.644-147.911-164.978 0 85.333-73.956 159.289-164.978 153.6s-153.6-79.644-153.6-164.978z" />
<glyph unicode="&#xe92b;" glyph-name="blog-remind" d="M517.689-64h-56.889v5.689c-56.889 17.067-108.089 56.889-130.844 113.778h-295.822v68.267c5.689 85.333 39.822 164.978 102.4 221.867v187.733c0 73.956 28.444 147.911 73.956 204.8 39.822 45.511 85.333 79.644 136.533 96.711 22.756 73.956 91.022 125.156 164.978 125.156s142.222-51.2 159.289-125.156c56.889-22.756 102.4-51.2 136.533-96.711 45.511-56.889 73.956-130.844 73.956-204.8v-187.733c62.578-56.889 96.711-136.533 102.4-221.867l5.689-68.267h-295.822c-28.444-73.956-102.4-119.467-176.356-119.467zM500.622-1.422h17.067c56.889 0 108.089 39.822 125.156 96.711l5.689 22.756h273.067c-5.689 73.956-34.133 142.222-91.022 187.733l-11.378 11.378v216.178c0 62.578-22.756 119.467-56.889 164.978-34.133 39.822-73.956 68.267-125.156 85.333l-17.067 5.689-5.689 17.067c-5.689 51.2-51.2 91.022-102.4 91.022s-96.711-39.822-102.4-91.022l-5.689-17.067-17.067-5.689c-51.2-17.067-91.022-45.511-125.156-85.333-39.822-45.511-56.889-108.089-56.889-164.978v-216.178l-11.378-11.378c-56.889-45.511-91.022-113.778-91.022-187.733v0h278.756l5.689-22.756c17.067-51.2 62.578-91.022 113.778-96.711v0z" />
<glyph unicode="&#xe92c;" glyph-name="blog-ReportForm" d="M984.178 4.267v0 500.622c0 22.756-17.067 39.822-39.822 39.822h-113.778c-22.756 0-39.822-17.067-39.822-39.822v-500.622h-125.156v773.689c0 22.756-17.067 39.822-39.822 39.822h-113.778c-22.756 0-39.822-17.067-39.822-39.822v-773.689h-125.156v341.333c0 22.756-17.067 39.822-39.822 39.822h-113.778c-22.756 0-39.822-17.067-39.822-39.822v-341.333h-51.2c-17.067 0-28.444 11.378-28.444 28.444v887.467c0 17.067-17.067 34.133-34.133 34.133s-34.133-11.378-34.133-34.133v-887.467c0-51.2 39.822-91.022 96.711-91.022h887.467c17.067 0 34.133 11.378 34.133 34.133-5.689 17.067-22.756 28.444-39.822 28.444z" />
<glyph unicode="&#xe92d;" glyph-name="blog-right" d="M853.333 516.267l-426.667 403.911c-39.822 34.133-102.4 34.133-142.222 0-39.822-39.822-39.822-96.711 0-136.533l352.711-335.644-352.711-335.644c-39.822-39.822-39.822-96.711 0-136.533s102.4-39.822 142.222 0l426.667 403.911c39.822 39.822 39.822 96.711 0 136.533z" />
<glyph unicode="&#xe92e;" glyph-name="blog-Uncommitted-o" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512c284.444 0 512 227.556 512 512s-227.556 512-512 512zM512-1.422c-244.622 0-449.422 199.111-449.422 449.422 0 244.622 199.111 449.422 449.422 449.422 244.622 0 449.422-199.111 449.422-449.422 0-244.622-204.8-449.422-449.422-449.422zM529.067 311.467l28.444 290.133c0 22.756-11.378 51.2-34.133 51.2s-34.133-28.444-34.133-51.2l22.756-290.133h17.067zM517.689 265.956c-22.756 0-39.822-17.067-39.822-39.822s17.067-39.822 39.822-39.822c22.756 0 39.822 17.067 39.822 39.822s-17.067 39.822-39.822 39.822z" />
<glyph unicode="&#xe92f;" glyph-name="blog-Uncommitted" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512 512 227.556 512 512-227.556 512-512 512zM466.489 709.689c0 22.756 22.756 45.511 45.511 45.511s45.511-22.756 45.511-45.511v-347.022c0-22.756-22.756-45.511-45.511-45.511s-45.511 22.756-45.511 45.511v347.022zM512 152.178c-28.444 0-51.2 22.756-51.2 51.2s22.756 51.2 51.2 51.2 51.2-22.756 51.2-51.2-22.756-51.2-51.2-51.2z" />
<glyph unicode="&#xe930;" glyph-name="blog-Unhappy" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512 512 227.556 512 512-227.556 512-512 512zM512 9.956c-244.622 0-438.044 199.111-438.044 438.044 0 244.622 199.111 438.044 438.044 438.044 244.622 0 438.044-199.111 438.044-438.044 0-244.622-193.422-438.044-438.044-438.044zM750.933 180.622c0 5.689 0 11.378-5.689 17.067-39.822 85.333-130.844 147.911-233.244 147.911s-193.422-62.578-221.867-147.911c-5.689-5.689-5.689-11.378-5.689-17.067 0-11.378 11.378-22.756 22.756-22.756s22.756 11.378 22.756 22.756c22.756 68.267 108.089 108.089 187.733 108.089s159.289-39.822 187.733-108.089c0-11.378 11.378-22.756 22.756-22.756s22.756 11.378 22.756 22.756zM347.022 487.822c39.822 0 73.956 34.133 73.956 73.956s-34.133 73.956-73.956 73.956c-39.822-5.689-73.956-34.133-73.956-73.956s34.133-73.956 73.956-73.956zM676.978 630.044c-39.822 0-73.956-34.133-73.956-73.956s34.133-73.956 73.956-73.956 73.956 34.133 73.956 73.956c0 45.511-34.133 73.956-73.956 73.956z" />
<glyph unicode="&#xe931;" glyph-name="blog-delay" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512c284.444 0 512 227.556 512 512s-227.556 512-512 512zM790.756 311.467h-312.889c-45.511 0-79.644 34.133-79.644 79.644v312.889c0 45.511 34.133 79.644 79.644 79.644s79.644-34.133 79.644-79.644v-238.933h238.933c45.511 0 79.644-34.133 79.644-79.644-5.689-39.822-39.822-73.956-85.333-73.956z" />
<glyph unicode="&#xe932;" glyph-name="blog-o" d="M512-64c-284.444 0-512 227.556-512 512s227.556 512 512 512c284.444 0 512-227.556 512-512s-227.556-512-512-512zM512 874.667c-233.244 0-426.667-193.422-426.667-426.667s193.422-426.667 426.667-426.667 426.667 193.422 426.667 426.667-193.422 426.667-426.667 426.667z" />
<glyph unicode="&#xe933;" glyph-name="blog-solid" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512c284.444 0 512 227.556 512 512s-227.556 512-512 512z" />
<glyph unicode="&#xe934;" glyph-name="blog-Submit" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512c284.444 0 512 227.556 512 512s-227.556 512-512 512zM847.644 539.022l-392.533-392.533c-28.444-28.444-79.644-28.444-113.778 0l-164.978 164.978c-28.444 28.444-28.444 79.644 0 113.778 28.444 28.444 79.644 28.444 113.778 0l113.778-113.778 335.644 335.644c28.444 28.444 79.644 28.444 113.778 0 22.756-28.444 22.756-79.644-5.689-108.089z" />
<glyph unicode="&#xe935;" glyph-name="blog-Explain" d="M512 960c-284.444 0-512-227.556-512-512s227.556-512 512-512 512 227.556 512 512-227.556 512-512 512zM557.511 78.222h-102.4v102.4h102.4v-102.4zM722.489 533.333c-17.067-28.444-45.511-56.889-85.333-96.711-28.444-28.444-45.511-45.511-56.889-56.889-11.378-17.067-22.756-28.444-22.756-45.511-5.689-17.067-5.689-39.822-5.689-79.644h-91.022c0 11.378 0 22.756 0 28.444 0 34.133 5.689 62.578 17.067 91.022 5.689 17.067 17.067 39.822 34.133 56.889 11.378 17.067 34.133 34.133 62.578 62.578s51.2 51.2 62.578 68.267 11.378 34.133 11.378 51.2c0 34.133-11.378 62.578-39.822 91.022s-56.889 39.822-96.711 39.822c-39.822 0-73.956-11.378-96.711-34.133s-39.822-62.578-51.2-113.778l-91.022 11.378c5.689 68.267 34.133 119.467 73.956 159.289 39.822 34.133 96.711 56.889 159.289 56.889 73.956 0 125.156-17.067 170.667-56.889 45.511-45.511 62.578-91.022 62.578-147.911 0-28.444-5.689-62.578-17.067-85.333z" />
<glyph unicode="&#xe936;" glyph-name="blog-delete" d="M967.111 777.956h-910.222c-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444h910.222c17.067 0 28.444-11.378 28.444-28.444s-11.378-28.444-28.444-28.444zM745.244-64h-466.489c-79.644 0-147.911 68.267-147.911 147.911v722.489c0 17.067 11.378 28.444 28.444 28.444s28.444-11.378 28.444-28.444v-722.489c-5.689-45.511 39.822-91.022 91.022-91.022h472.178c51.2 0 91.022 39.822 91.022 91.022v722.489c0 17.067 11.378 28.444 28.444 28.444s28.444-11.378 28.444-28.444v-722.489c0-79.644-68.267-147.911-153.6-147.911zM728.178 777.956c-17.067 0-28.444 11.378-28.444 28.444v62.578c0 17.067-11.378 34.133-34.133 34.133h-312.889c-17.067 0-28.444-17.067-28.444-34.133v-62.578c0-17.067-11.378-28.444-28.444-28.444s-28.444 11.378-28.444 28.444v62.578c0 51.2 39.822 91.022 85.333 91.022h318.578c51.2 0 91.022-39.822 91.022-91.022v-62.578c-5.689-17.067-17.067-28.444-34.133-28.444zM403.911 197.689c-17.067 0-28.444 11.378-28.444 28.444v347.022c0 17.067 11.378 28.444 28.444 28.444s28.444-11.378 28.444-28.444v-347.022c0-17.067-11.378-28.444-28.444-28.444zM637.156 197.689c-17.067 0-28.444 11.378-28.444 28.444v347.022c0 17.067 11.378 28.444 28.444 28.444s28.444-11.378 28.444-28.444v-347.022c0-17.067-17.067-28.444-28.444-28.444z" />
<glyph unicode="&#xe937;" glyph-name="blog-drop-down" d="M512-64c-283.569 0-512 228.431-512 512s228.431 512 512 512c283.569 0 512-228.431 512-512s-228.431-512-512-512zM512 881.231c-236.308 0-433.231-196.923-433.231-433.231s196.923-433.231 433.231-433.231 433.231 196.923 433.231 433.231-196.923 433.231-433.231 433.231zM512 172.308c-23.631 0-39.385 15.754-39.385 39.385v480.492c0 23.631 15.754 39.385 39.385 39.385s39.385-15.754 39.385-39.385v-488.369c0-15.754-15.754-31.508-39.385-31.508zM512 164.431c-7.877 0-23.631 0-31.508 7.877l-196.923 196.923c-15.754 15.754-15.754 39.385 0 55.138s39.385 15.754 55.138 0l196.923-196.923c15.754-15.754 15.754-39.385 7.877-55.138-7.877-7.877-23.631-7.877-31.508-7.877zM512 164.431c-7.877 0-23.631 0-31.508 7.877-7.877 15.754-7.877 39.385 0 55.138l196.923 196.923c15.754 15.754 39.385 15.754 55.138 0s15.754-39.385 0-55.138l-189.046-196.923c-7.877-7.877-23.631-7.877-31.508-7.877z" />
<glyph unicode="&#xe938;" glyph-name="blog-NewMessage" d="M884.736 161.28h-745.472c-77.824 0-139.264 61.44-139.264 139.264v315.392c0 73.728 61.44 139.264 139.264 139.264h745.472c77.824 0 139.264-65.536 139.264-139.264v-315.392c0-77.824-61.44-139.264-139.264-139.264zM139.264 714.24c-53.248 0-98.304-45.056-98.304-98.304v-315.392c0-53.248 45.056-98.304 98.304-98.304h745.472c53.248 0 98.304 45.056 98.304 98.304v315.392c0 53.248-45.056 98.304-98.304 98.304h-745.472zM126.976 329.216v233.472h36.864v-32.768c16.384 24.576 40.96 36.864 73.728 36.864 12.288 0 28.672-4.096 36.864-8.192 12.288-4.096 20.48-8.192 28.672-16.384s8.192-16.384 12.288-28.672c0-8.192 4.096-20.48 4.096-36.864v-143.36h-40.96v143.36c0 16.384 0 28.672-4.096 36.864s-8.192 16.384-16.384 20.48c-8.192 4.096-16.384 8.192-28.672 8.192-16.384 0-32.768-4.096-45.056-16.384s-16.384-32.768-16.384-61.44v-126.976h-40.96zM536.576 407.040l40.96-4.096c-8.192-24.576-16.384-40.96-36.864-57.344-16.384-12.288-40.96-20.48-65.536-20.48-32.768 0-61.44 12.288-81.92 32.768s-28.672 49.152-28.672 90.112c0 40.96 8.192 69.632 28.672 90.112s45.056 32.768 77.824 32.768c32.768 0 57.344-12.288 77.824-32.768s28.672-49.152 28.672-90.112c0-4.096 0-4.096 0-12.288h-172.032c0-24.576 8.192-45.056 20.48-57.344s28.672-20.48 49.152-20.48c16.384 0 28.672 4.096 36.864 12.288s20.48 16.384 24.576 36.864zM405.504 468.48h131.072c0 20.48-8.192 32.768-16.384 45.056-12.288 16.384-28.672 24.576-49.152 24.576-16.384 0-32.768-4.096-45.056-16.384-12.288-16.384-16.384-32.768-20.48-53.248zM671.744 329.216l-69.632 233.472h40.96l36.864-135.168 12.288-49.152c0 4.096 4.096 20.48 12.288 49.152l36.864 135.168h40.96l49.152-180.224 12.288 45.056 40.96 135.168h36.864l-73.728-233.472h-40.96l-36.864 139.264-8.192 40.96-49.152-180.224h-40.96z" />
<glyph unicode="&#xe939;" glyph-name="blog-ArrowheadUp" d="M512 823.467l-512-694.044h1024l-512 694.044z" />
<glyph unicode="&#xe93a;" glyph-name="blog-blank" d="M445.099 121.685h-253.952c-39.595 0-70.997 31.403-70.997 70.997v660.821c0 39.595 31.403 70.997 70.997 70.997h585.728c39.595 0 70.997-31.403 70.997-70.997v-326.315c0-4.096-2.731-6.827-6.827-6.827s-6.827 2.731-6.827 6.827v326.315c0 31.403-25.941 57.344-57.344 57.344h-585.728c-31.403 0-57.344-25.941-57.344-57.344v-660.821c0-31.403 25.941-57.344 57.344-57.344h252.587c4.096 0 6.827-2.731 6.827-6.827s-2.731-6.827-5.461-6.827zM708.608 647.339h-439.637c-4.096 0-6.827 2.731-6.827 6.827s2.731 6.827 6.827 6.827h439.637c4.096 0 6.827-2.731 6.827-6.827s-2.731-6.827-6.827-6.827zM505.173 445.269h-236.203c-4.096 0-6.827 2.731-6.827 6.827s2.731 6.827 6.827 6.827h236.203c4.096 0 6.827-2.731 6.827-6.827s-4.096-6.827-6.827-6.827zM845.141-8.021c0-12.819-152.209-23.211-339.968-23.211s-339.968 10.392-339.968 23.211c0 12.819 152.209 23.211 339.968 23.211s339.968-10.392 339.968-23.211zM697.685 58.88c-51.883 0-102.4 19.115-141.995 58.709-77.824 77.824-77.824 204.8 0 282.624s204.8 77.824 282.624 0c77.824-77.824 77.824-204.8 0-282.624-38.229-39.595-88.747-58.709-140.629-58.709zM697.685 445.269c-47.787 0-95.573-17.749-132.437-54.613-72.363-72.363-72.363-191.147 0-263.509s191.147-72.363 263.509 0c72.363 72.363 72.363 191.147 0 263.509-35.499 36.864-83.285 54.613-131.072 54.613zM928.427 1.536c-1.365 0-4.096 0-5.461 1.365l-103.765 105.131c-2.731 2.731-2.731 6.827 0 9.557s6.827 2.731 9.557 0l103.765-103.765c2.731-2.731 2.731-6.827 0-9.557-1.365-1.365-2.731-2.731-4.096-2.731z" />
<glyph unicode="&#xe93b;" glyph-name="blog-AddTo" d="M1024 550.4h-409.6v409.6h-204.8v-409.6h-409.6v-204.8h409.6v-409.6h204.8v409.6h409.6z" />
<glyph unicode="&#xe941;" glyph-name="blog-follow" d="M699.733 186.311c-5.689 0-5.689 0-11.378 0-17.067 5.689-62.578 22.756-85.333 51.2-28.444 28.444-39.822 73.956-17.067 136.533 5.689 17.067 17.067 39.822 34.133 68.267 34.133 51.2 85.333 130.844 85.333 199.111 0 147.911-91.022 261.689-199.111 261.689-17.067 0-28.444 11.378-28.444 28.444s11.378 28.444 28.444 28.444c142.222 0 256-142.222 256-318.578 0-79.644-62.578-176.356-96.711-227.556-17.067-22.756-28.444-39.822-28.444-51.2-11.378-39.822-11.378-68.267 5.689-79.644 17.067-17.067 45.511-28.444 68.267-39.822 17.067-5.689 22.756-22.756 17.067-34.133-5.689-17.067-17.067-22.756-28.444-22.756zM455.111-52.622h-364.089c-51.2 0-91.022 34.133-91.022 79.644v22.756c0 45.511 34.133 85.333 79.644 102.4l199.111 91.022c39.822 11.378 68.267 28.444 79.644 39.822 11.378 17.067 17.067 62.578 5.689 91.022 0 0 0 5.689-5.689 5.689-5.689 5.689-5.689 11.378-11.378 17.067-28.444 45.511-102.4 153.6-102.4 244.622 0 176.356 113.778 318.578 256 318.578 17.067 0 28.444-11.378 28.444-28.444s-11.378-28.444-28.444-28.444c-108.089 0-199.111-119.467-199.111-261.689 0-73.956 68.267-176.356 91.022-216.178 5.689-5.689 5.689-11.378 11.378-11.378 5.689-5.689 5.689-11.378 11.378-11.378 22.756-51.2 17.067-119.467-11.378-153.6-28.444-28.444-73.956-45.511-102.4-56.889l-193.422-96.711c-28.444-11.378-45.511-28.444-45.511-51.2v-22.756c0-17.067 22.756-22.756 34.133-22.756h364.089c17.067 0 28.444-11.378 28.444-28.444s-17.067-22.756-34.133-22.756zM694.044-64c-5.689 0-17.067 0-17.067 5.689l-182.044 176.356c-11.378 11.378-11.378 28.444 0 39.822s28.444 11.378 39.822 0l164.978-153.6 273.067 307.2c11.378 11.378 28.444 11.378 39.822 0s11.378-28.444 0-39.822l-295.822-329.956c-5.689 0-11.378-5.689-22.756-5.689 5.689 0 0 0 0 0z" />
<glyph unicode="&#xe95c;" glyph-name="blog-edit" d="M358.4 38.4l-34.133 34.133c-51.2-22.756-153.6-45.511-250.311-62.578 17.067 96.711 39.822 204.8 56.889 256l-34.133 34.133c-11.378 11.378-11.378 34.133 0 45.511-34.133-34.133-79.644-244.622-102.4-369.778 0-11.378 0-22.756 11.378-28.444s17.067-11.378 28.444-11.378c0 0 5.689 0 5.689 0 125.156 22.756 335.644 68.267 369.778 102.4-5.689-5.689-17.067-11.378-22.756-11.378s-22.756 5.689-28.444 11.378zM1001.244 760.889l-176.356 176.356c-17.067 17.067-34.133 22.756-56.889 22.756 0 0 0 0 0 0-28.444 0-62.578-11.378-85.333-39.822l-580.267-580.267c11.378 11.378 34.133 11.378 45.511 0l22.756-22.756 557.511 557.511c17.067 17.067 28.444 17.067 39.822 17.067 0 0 0 0 0 0 5.689 0 11.378 0 11.378-5.689l176.356-176.356c5.689-5.689 5.689-11.378 5.689-11.378 0-11.378-5.689-28.444-17.067-39.822l-563.2-551.822 22.756-22.756c11.378-11.378 11.378-34.133 0-45.511l580.267 580.267c22.756 22.756 39.822 56.889 39.822 85.333 0 22.756-5.689 39.822-22.756 56.889zM130.844 265.956l193.422-193.422c17.067 5.689 28.444 11.378 34.133 11.378l22.756 22.756-210.489 210.489-22.756-22.756c-5.689 0-11.378-11.378-17.067-28.444zM403.911 83.911l-22.756 22.756-22.756-22.756c-5.689-5.689-17.067-5.689-34.133-11.378l34.133-34.133c5.689-5.689 17.067-11.378 22.756-11.378s17.067 5.689 22.756 11.378 17.067 28.444 0 45.511zM381.156 61.156v0 0zM102.4 294.4l34.133-34.133c5.689 17.067 11.378 28.444 11.378 34.133l22.756 22.756-22.756 22.756c-11.378 11.378-34.133 11.378-45.511 0s-17.067-28.444 0-45.511z" />
</font></defs></svg>
\ No newline at end of file
@font-face {
font-family: 'icon-blog';
src: url('fonts/icon-blog.eot') format('embedded-opentype'),
url('fonts/icon-blog.ttf') format('truetype'),
url('fonts/icon-blog.woff') format('woff'),
url('fonts/icon-blog.svg') format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-blog"], [class*=" icon-blog"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'icon-blog' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-blog-down:before {
content: "\e913";
}
.icon-blog-up:before {
content: "\e900";
}
.icon-blog-edit:before {
content: "\e95c";
}
.icon-blog-AddTo:before {
content: "\e93b";
}
.icon-blog-blank:before {
content: "\e93a";
}
.icon-blog-follow:before {
content: "\e941";
}
.icon-blog-ArrowheadDown:before {
content: "\e901";
}
.icon-blog-ArrowheadUp:before {
content: "\e939";
}
.icon-blog-AlreadyConcern:before {
content: "\e906";
}
.icon-blog-drop-down:before {
content: "\e937";
}
.icon-blog-NewMessage:before {
content: "\e938";
}
.icon-blog-delete:before {
content: "\e936";
}
.icon-blog-Explain:before {
content: "\e935";
}
.icon-blog-delay:before {
content: "\e931";
}
.icon-blog-o:before {
content: "\e932";
}
.icon-blog-solid:before {
content: "\e933";
}
.icon-blog-Submit:before {
content: "\e934";
}
.icon-blog-Pay:before {
content: "\e922";
}
.icon-blog:before {
content: "\e923";
}
.icon-blog-down2:before {
content: "\e919";
}
.icon-blog-up2:before {
content: "\e920";
}
.icon-blog-Absenteeism:before {
content: "\e924";
}
.icon-blog-checkbox:before {
content: "\e925";
}
.icon-blog-Explain-o:before {
content: "\e926";
}
.icon-blog-index:before {
content: "\e927";
}
.icon-blog-Late:before {
content: "\e928";
}
.icon-blog-left:before {
content: "\e929";
}
.icon-blog-normal:before {
content: "\e92a";
}
.icon-blog-remind:before {
content: "\e92b";
}
.icon-blog-ReportForm:before {
content: "\e92c";
}
.icon-blog-right:before {
content: "\e92d";
}
.icon-blog-Uncommitted-o:before {
content: "\e92e";
}
.icon-blog-Uncommitted:before {
content: "\e92f";
}
.icon-blog-Unhappy:before {
content: "\e930";
}
.icon-blog-at:before {
content: "\e902";
}
.icon-blog-branch:before {
content: "\e903";
}
.icon-blog-CancelConcern:before {
content: "\e904";
}
.icon-blog-Comment:before {
content: "\e905";
}
.icon-blog-Customer:before {
content: "\e93c";
}
.icon-blog-Document:before {
content: "\e907";
}
.icon-blog-Emoji:before {
content: "\e908";
}
.icon-blog-Enclosure:before {
content: "\e909";
}
.icon-blog-Good:before {
content: "\e90a";
}
.icon-blog-Lock:before {
content: "\e90b";
}
.icon-blog-MessageReminder:before {
content: "\e90c";
}
.icon-blog-Modular:before {
content: "\e90d";
}
.icon-blog-Mood:before {
content: "\e90e";
}
.icon-blog-MutualConcern:before {
content: "\e90f";
}
.icon-blog-NewPacket:before {
content: "\e910";
}
.icon-blog-NextPage:before {
content: "\e911";
}
.icon-blog-NoData:before {
content: "\e912";
}
.icon-blog-Note:before {
content: "\e93d";
}
.icon-blog-Personnel:before {
content: "\e914";
}
.icon-blog-Previous_page:before {
content: "\e915";
}
.icon-blog-Process:before {
content: "\e916";
}
.icon-blog-Project:before {
content: "\e917";
}
.icon-blog-region:before {
content: "\e918";
}
.icon-blog-Schedule:before {
content: "\e91a";
}
.icon-blog-Score-o:before {
content: "\e91b";
}
.icon-blog-Score:before {
content: "\e91c";
}
.icon-blog-Task:before {
content: "\e91d";
}
.icon-blog-VisiblePart:before {
content: "\e91e";
}
.icon-blog-next-month:before {
content: "\e91f";
}
.icon-blog-last-month:before {
content: "\e921";
}
@import "icon.css";
.wea-rate {
padding: 0;
margin: 0;
.wea-r-item {
display: inline-block;
vertical-align: middle;
cursor: default;
transition: all 0.25s ease 0s;
}
.wea-r-text {
font-size: 12px;
margin-right: 12px;
color: #eaeaea;
}
.wea-r-text-hover {
font-size: 12px;
margin-right: 12px;
color: #ff7777;
}
.wea-r-score {
padding: 4px 2px;
font-size: 16px;
color: #eaeaea;
}
.wea-r-score-hover{
padding: 4px 2px;
font-size: 16px;
color: #eaeaea;
cursor: pointer;
&:hover {
transform: scale(1.2, 1.2)
}
}
.wea-r-score-selected {
color: #ff7777;
}
}
.app {
text-size-adjust: none;
font-family: helvetica, arial, sans-serif;
line-height: 200%;
padding: 6px 20px 30px;
}
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example Index</title>
</head>
<body>
<div id="root"></div>
<script src="bundle.js"></script>
</body>
</html>
import React from "react";
import ReactDOM from "react-dom";
import { AppContainer } from "react-hot-loader";
// AppContainer 是一个 HMR 必须的包裹(wrapper)组件
import App from "./views/App";
const render = (Component) => {
ReactDOM.render(
<AppContainer>
<Component/>
</AppContainer>,
document.getElementById("root")
);
};
render(App);
// 模块热替换的 API
if (module.hot) {
module.hot.accept("./views/App", () => {
render(App)
});
}
// npm install --save-dev webpack webpack-dev-server
// npm install --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react
// npm install --save-dev style-loader css-loader
// npm install --save react react-dom react-hot-loader@next
import React, {Component} from 'react';
import '../assets/App.css';
import Rate from "../../index"
class App extends Component {
constructor() {
super()
this.state = {
score: 5
}
}
render() {
const {score} = this.state
return (
<div className="app">
<h2>Hello,</h2>
<Rate
total={10}
disabled={false}
value={score}
onChange={this.onChange}
/>
</div>
)
}
onChange = (score) => {
this.setState({score: score})
}
}
export default App;
export default from "./src/index"
{
"name": "webpack_HMR",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "webpack-dev-server"
},
"author": "icarus",
"license": "ISC",
"devDependencies": {
"babel-core": "^6.24.1",
"babel-eslint": "^6.1.2",
"babel-loader": "^7.0.0",
"babel-plugin-transform-class-properties": "^6.24.1",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-plugin-transform-export-extensions": "^6.22.0",
"babel-plugin-transform-function-bind": "^6.22.0",
"babel-plugin-transform-object-rest-spread": "^6.23.0",
"babel-polyfill": "^6.23.0",
"babel-preset-es2015": "^6.24.1",
"babel-preset-react": "^6.24.1",
"css-loader": "^0.28.1",
"eslint": "^3.19.0",
"eslint-config-airbnb": "^15.1.0",
"eslint-loader": "^1.9.0",
"eslint-plugin-import": "^2.7.0",
"eslint-plugin-jsx-a11y": "^6.0.2",
"eslint-plugin-react": "^7.2.0",
"file-loader": "^0.11.2",
"less": "^2.7.2",
"less-loader": "^4.0.5",
"prop-types": "^15.5.10",
"style-loader": "^0.17.0",
"url-loader": "^0.5.9",
"webpack": "^2.4.1",
"webpack-dev-server": "^2.4.5"
},
"dependencies": {
"react": "^15.5.4",
"react-dom": "^15.5.4",
"react-hot-loader": "^3.0.0-beta.6"
}
}
import React, {Component} from 'react'
import T from 'prop-types'
import '../assets/index.less'
class Rate extends Component {
constructor(props) {
super(props)
const {defaultValue = 0, value = 0, total = 5, disabled = false} = props
this.state = {
value: value || defaultValue,
currentValue: value || defaultValue,
total: total,
disabled: disabled
}
}
componentWillReceiveProps(props) {
const {value} = props
this.setState({value: value})
}
render() {
const {className = ""} = this.props,
{value, currentValue, total, disabled} = this.state,
rates = []
rates.push(<li key="text" className={"wea-r-item " + (currentValue ? "wea-r-text-hover" : "wea-r-text")}>{currentValue}</li>)
if (disabled) {
for (let i = 0; i < total; i++) {
if (i < currentValue) {
rates.push(
<li key={i} className="wea-r-item wea-r-score wea-r-score-selected icon-blog-Score"/>
)
} else {
rates.push(
<li key={i} className="wea-r-item wea-r-score icon-blog-Score-o"/>
)
}
}
return <ul className={"wea-rate " + className} >{rates}</ul>
} else {
for (let i = 0; i < total; i++) {
if (i < currentValue) {
rates.push(
<li
key={i}
value={i + 1}
className="wea-r-item wea-r-score-hover wea-r-score-selected icon-blog-Score"
onMouseEnter={this.onMouseEnter}
onMouseLeave={this.onMouseLeave}
/>
)
} else {
rates.push(
<li
key={i}
value={i + 1}
className="wea-r-item wea-r-score-hover icon-blog-Score-o"
onMouseEnter={this.onMouseEnter}
onMouseLeave={this.onMouseLeave}
/>
)
}
}
return (
<ul className={"wea-rate " + className} onClick={this.onClick}>
{rates}
</ul>
)
}
}
onClick = (e) => {
const {onChange} = this.props
if (onChange) onChange(e.target.value)
}
onMouseEnter = (e) => {
this.setState({currentValue: e.target.value})
}
onMouseLeave = (e) => {
this.setState({currentValue: this.state.value})
}
}
Rate.propTypes = {
value: T.number.isRequired,
onChange: T.func.isRequired,
disabled: T.bool,
total: T.number,
defaultValue: T.number
}
Rate.defaultProps = {
value: 0,
disabled: false,
total: 5,
defaultValue: 0
}
export default Rate
const {resolve} = require('path');
const webpack = require('webpack');
require("babel-polyfill");
module.exports = {
context: resolve(__dirname, 'examples'),
entry: [
'babel-polyfill',
'react-hot-loader/patch',
// 开启 React 代码的模块热替换(HMR)
'webpack-dev-server/client?http://localhost:8888',
// 为 webpack-dev-server 的环境打包代码
// 然后连接到指定服务器域名与端口
'webpack/hot/only-dev-server',
// 为热替换(HMR)打包好代码
// only- 意味着只有成功更新运行代码才会执行热替换(HMR)
'./index.js'
// 我们 app 的入口文件
],
output: {
filename: 'bundle.js',
// 输出的打包文件
path: resolve(__dirname, 'examples/dist'),
publicPath: '/'
// 对于热替换(HMR)是必须的,让 webpack 知道在哪里载入热更新的模块(chunk)
},
devtool: 'inline-source-map',
devServer: {
hot: true,
// 开启服务器的模块热替换(HMR)
contentBase: resolve(__dirname, 'examples/dist'),
// 输出文件的路径
publicPath: '/',
// 和上文 output 的“publicPath”值保持一致
port: 8888
},
module: {
rules: [
{
enforce: "pre",
test: /\.js$/,
exclude: /node_modules/,
loader: "eslint-loader",
},
{
test: /\.js$/,
exclude: /node_modules/,
loader: "babel-loader",
},
{
test: /\.css|\.less$/,
use: ['style-loader', 'css-loader', 'less-loader'],
},
{
test : /\.woff/,
loader : 'url-loader?prefix=font/&limit=10000&mimetype=application/font-woff'
}, {
test : /\.ttf/,
loader : 'file-loader?prefix=font/'
}, {
test : /\.eot/,
loader : 'file-loader?prefix=font/'
}, {
test : /\.svg/,
loader : 'file-loader?prefix=font/'
}
],
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
// 开启全局的模块热替换(HMR)
new webpack.NamedModulesPlugin(),
// 当模块热替换(HMR)时在浏览器控制台输出对用户更友好的模块名字信息
],
};
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment