From 6d0aafa899741944bed13761163098719841a04f Mon Sep 17 00:00:00 2001 From: lsy <18332763730@163.com> Date: Sun, 24 Dec 2017 21:09:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E9=A1=B5=E9=9D=A2=E7=BC=96?= =?UTF-8?q?=E5=86=99=E5=9F=BA=E6=9C=AC=E5=AE=8C=E6=AF=95=EF=BC=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0icon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ms-web/src/App.vue | 6 + ms-web/src/assets/icon/demo.css | 370 --------------------- ms-web/src/assets/icon/demo_fontclass.html | 52 --- ms-web/src/assets/icon/demo_symbol.html | 79 ----- ms-web/src/assets/icon/demo_unicode.html | 90 ----- ms-web/src/assets/icon/iconfont.css | 24 +- ms-web/src/assets/icon/iconfont.eot | Bin 2344 -> 2980 bytes ms-web/src/assets/icon/iconfont.js | 2 +- ms-web/src/assets/icon/iconfont.svg | 11 +- ms-web/src/assets/icon/iconfont.ttf | Bin 2176 -> 2804 bytes ms-web/src/assets/icon/iconfont.woff | Bin 1508 -> 1988 bytes ms-web/src/components/Register.vue | 100 +++++- ms-web/src/components/SignIn.vue | 12 +- ms-web/src/main.js | 2 + 14 files changed, 127 insertions(+), 621 deletions(-) delete mode 100644 ms-web/src/assets/icon/demo.css delete mode 100644 ms-web/src/assets/icon/demo_fontclass.html delete mode 100644 ms-web/src/assets/icon/demo_symbol.html delete mode 100644 ms-web/src/assets/icon/demo_unicode.html diff --git a/ms-web/src/App.vue b/ms-web/src/App.vue index e370f91..8b88dad 100644 --- a/ms-web/src/App.vue +++ b/ms-web/src/App.vue @@ -19,4 +19,10 @@ margin: 0; padding: 0; } + * { + margin: 0; + padding: 0; + font-size: 14px; + } + diff --git a/ms-web/src/assets/icon/demo.css b/ms-web/src/assets/icon/demo.css deleted file mode 100644 index 3d9cbe7..0000000 --- a/ms-web/src/assets/icon/demo.css +++ /dev/null @@ -1,370 +0,0 @@ -*{margin: 0;padding: 0;list-style: none;} -/* -KISSY CSS Reset -理念:1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。 -2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。 -3. reset 期望提供一套普适通用的基础样式。但没有银弹,推荐根据具体需求,裁剪和修改后再使用。 -特色:1. 适应中文;2. 基于最新主流浏览器。 -维护:玉伯, 正淳 - */ - -/** 清除内外边距 **/ -body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ -dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ -pre, /* text formatting elements 文本格式元素 */ -form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ -th, td /* table elements 表格元素 */ { - margin: 0; - padding: 0; -} - -/** 设置默认字体 **/ -body, -button, input, select, textarea /* for ie */ { - font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; -} -h1, h2, h3, h4, h5, h6 { font-size: 100%; } -address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */ -code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */ -small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */ - -/** 重置列表元素 **/ -ul, ol { list-style: none; } - -/** 重置文本格式元素 **/ -a { text-decoration: none; } -a:hover { text-decoration: underline; } - - -/** 重置表单元素 **/ -legend { color: #000; } /* for ie6 */ -fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */ -button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */ -/* 注:optgroup 无法扶正 */ - -/** 重置表格元素 **/ -table { border-collapse: collapse; border-spacing: 0; } - -/* 清除浮动 */ -.ks-clear:after, .clear:after { - content: '\20'; - display: block; - height: 0; - clear: both; -} -.ks-clear, .clear { - *zoom: 1; -} - -.main { - padding: 30px 100px; -width: 960px; -margin: 0 auto; -} -.main h1{font-size:36px; color:#333; text-align:left;margin-bottom:30px; border-bottom: 1px solid #eee;} - -.helps{margin-top:40px;} -.helps pre{ - padding:20px; - margin:10px 0; - border:solid 1px #e7e1cd; - background-color: #fffdef; - overflow: auto; -} - -.icon_lists{ - width: 100% !important; - -} - -.icon_lists li{ - float:left; - width: 100px; - height:180px; - text-align: center; - list-style: none !important; -} -.icon_lists .icon{ - font-size: 42px; - line-height: 100px; - margin: 10px 0; - color:#333; - -webkit-transition: font-size 0.25s ease-out 0s; - -moz-transition: font-size 0.25s ease-out 0s; - transition: font-size 0.25s ease-out 0s; - -} -.icon_lists .icon:hover{ - font-size: 100px; -} - - - -.markdown { - color: #666; - font-size: 14px; - line-height: 1.8; -} - -.highlight { - line-height: 1.5; -} - -.markdown img { - vertical-align: middle; - max-width: 100%; -} - -.markdown h1 { - color: #404040; - font-weight: 500; - line-height: 40px; - margin-bottom: 24px; -} - -.markdown h2, -.markdown h3, -.markdown h4, -.markdown h5, -.markdown h6 { - color: #404040; - margin: 1.6em 0 0.6em 0; - font-weight: 500; - clear: both; -} - -.markdown h1 { - font-size: 28px; -} - -.markdown h2 { - font-size: 22px; -} - -.markdown h3 { - font-size: 16px; -} - -.markdown h4 { - font-size: 14px; -} - -.markdown h5 { - font-size: 12px; -} - -.markdown h6 { - font-size: 12px; -} - -.markdown hr { - height: 1px; - border: 0; - background: #e9e9e9; - margin: 16px 0; - clear: both; -} - -.markdown p, -.markdown pre { - margin: 1em 0; -} - -.markdown > p, -.markdown > blockquote, -.markdown > .highlight, -.markdown > ol, -.markdown > ul { - width: 80%; -} - -.markdown ul > li { - list-style: circle; -} - -.markdown > ul li, -.markdown blockquote ul > li { - margin-left: 20px; - padding-left: 4px; -} - -.markdown > ul li p, -.markdown > ol li p { - margin: 0.6em 0; -} - -.markdown ol > li { - list-style: decimal; -} - -.markdown > ol li, -.markdown blockquote ol > li { - margin-left: 20px; - padding-left: 4px; -} - -.markdown code { - margin: 0 3px; - padding: 0 5px; - background: #eee; - border-radius: 3px; -} - -.markdown pre { - border-radius: 6px; - background: #f7f7f7; - padding: 20px; -} - -.markdown pre code { - border: none; - background: #f7f7f7; - margin: 0; -} - -.markdown strong, -.markdown b { - font-weight: 600; -} - -.markdown > table { - border-collapse: collapse; - border-spacing: 0px; - empty-cells: show; - border: 1px solid #e9e9e9; - width: 95%; - margin-bottom: 24px; -} - -.markdown > table th { - white-space: nowrap; - color: #333; - font-weight: 600; - -} - -.markdown > table th, -.markdown > table td { - border: 1px solid #e9e9e9; - padding: 8px 16px; - text-align: left; -} - -.markdown > table th { - background: #F7F7F7; -} - -.markdown blockquote { - font-size: 90%; - color: #999; - border-left: 4px solid #e9e9e9; - padding-left: 0.8em; - margin: 1em 0; - font-style: italic; -} - -.markdown blockquote p { - margin: 0; -} - -.markdown .anchor { - opacity: 0; - transition: opacity 0.3s ease; - margin-left: 8px; -} - -.markdown .waiting { - color: #ccc; -} - -.markdown h1:hover .anchor, -.markdown h2:hover .anchor, -.markdown h3:hover .anchor, -.markdown h4:hover .anchor, -.markdown h5:hover .anchor, -.markdown h6:hover .anchor { - opacity: 1; - display: inline-block; -} - -.markdown > br, -.markdown > p > br { - clear: both; -} - - -.hljs { - display: block; - background: white; - padding: 0.5em; - color: #333333; - overflow-x: auto; -} - -.hljs-comment, -.hljs-meta { - color: #969896; -} - -.hljs-string, -.hljs-variable, -.hljs-template-variable, -.hljs-strong, -.hljs-emphasis, -.hljs-quote { - color: #df5000; -} - -.hljs-keyword, -.hljs-selector-tag, -.hljs-type { - color: #a71d5d; -} - -.hljs-literal, -.hljs-symbol, -.hljs-bullet, -.hljs-attribute { - color: #0086b3; -} - -.hljs-section, -.hljs-name { - color: #63a35c; -} - -.hljs-tag { - color: #333333; -} - -.hljs-title, -.hljs-attr, -.hljs-selector-id, -.hljs-selector-class, -.hljs-selector-attr, -.hljs-selector-pseudo { - color: #795da3; -} - -.hljs-addition { - color: #55a532; - background-color: #eaffea; -} - -.hljs-deletion { - color: #bd2c00; - background-color: #ffecec; -} - -.hljs-link { - text-decoration: underline; -} - -pre{ - background: #fff; -} - - - - - diff --git a/ms-web/src/assets/icon/demo_fontclass.html b/ms-web/src/assets/icon/demo_fontclass.html deleted file mode 100644 index 6c62fc5..0000000 --- a/ms-web/src/assets/icon/demo_fontclass.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - IconFont - - - - -
-

IconFont 图标

-
    - -
  • - -
    Password
    -
    .el-icon-ms-password
    -
  • - -
  • - -
    username
    -
    .el-icon-ms-username
    -
  • - -
- -

font-class引用

-
- -

font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。

-

与unicode使用方式相比,具有如下特点:

-
    -
  • 兼容性良好,支持ie8+,及所有现代浏览器。
  • -
  • 相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。
  • -
  • 因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。
  • -
  • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
  • -
-

使用步骤如下:

-

第一步:引入项目下面生成的fontclass代码:

- - -
<link rel="stylesheet" type="text/css" href="./iconfont.css">
-

第二步:挑选相应图标并获取类名,应用于页面:

-
<i class="iconfont el-icon-ms-xxx"></i>
-
-

"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

-
-
- - diff --git a/ms-web/src/assets/icon/demo_symbol.html b/ms-web/src/assets/icon/demo_symbol.html deleted file mode 100644 index 2400e0b..0000000 --- a/ms-web/src/assets/icon/demo_symbol.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - IconFont - - - - - - -
-

IconFont 图标

-
    - -
  • - -
    Password
    -
    #el-icon-ms-password
    -
  • - -
  • - -
    username
    -
    #el-icon-ms-username
    -
  • - -
- - -

symbol引用

-
- -

这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 - 这种用法其实是做了一个svg的集合,与另外两种相比具有如下特点:

-
    -
  • 支持多色图标了,不再受单色限制。
  • -
  • 通过一些技巧,支持像字体那样,通过font-size,color来调整样式。
  • -
  • 兼容性较差,支持 ie9+,及现代浏览器。
  • -
  • 浏览器渲染svg的性能一般,还不如png。
  • -
-

使用步骤如下:

-

第一步:引入项目下面生成的symbol代码:

-
<script src="./iconfont.js"></script>
-

第二步:加入通用css代码(引入一次就行):

-
<style type="text/css">
-.icon {
-   width: 1em; height: 1em;
-   vertical-align: -0.15em;
-   fill: currentColor;
-   overflow: hidden;
-}
-</style>
-

第三步:挑选相应图标并获取类名,应用于页面:

-
<svg class="icon" aria-hidden="true">
-  <use xlink:href="#el-icon-ms-xxx"></use>
-</svg>
-        
-
- - diff --git a/ms-web/src/assets/icon/demo_unicode.html b/ms-web/src/assets/icon/demo_unicode.html deleted file mode 100644 index eb7a7d0..0000000 --- a/ms-web/src/assets/icon/demo_unicode.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - IconFont - - - - - -
-

IconFont 图标

-
    - -
  • - -
    Password
    -
    &#xe663;
    -
  • - -
  • - -
    username
    -
    &#xe653;
    -
  • - -
-

unicode引用

-
- -

unicode是字体在网页端最原始的应用方式,特点是:

-
    -
  • 兼容性最好,支持ie6+,及所有现代浏览器。
  • -
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • -
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
  • -
-
-

注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议使用symbol的引用方式

-
-

unicode使用步骤如下:

-

第一步:拷贝项目下面生成的font-face

-
@font-face {
-  font-family: 'iconfont';
-  src: url('iconfont.eot');
-  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
-  url('iconfont.woff') format('woff'),
-  url('iconfont.ttf') format('truetype'),
-  url('iconfont.svg#iconfont') format('svg');
-}
-
-

第二步:定义使用iconfont的样式

-
.iconfont{
-  font-family:"iconfont" !important;
-  font-size:16px;font-style:normal;
-  -webkit-font-smoothing: antialiased;
-  -webkit-text-stroke-width: 0.2px;
-  -moz-osx-font-smoothing: grayscale;
-}
-
-

第三步:挑选相应图标并获取字体编码,应用于页面

-
<i class="iconfont">&#x33;</i>
- -
-

"iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

-
-
- - - - diff --git a/ms-web/src/assets/icon/iconfont.css b/ms-web/src/assets/icon/iconfont.css index cc6ed00..9a29e8d 100644 --- a/ms-web/src/assets/icon/iconfont.css +++ b/ms-web/src/assets/icon/iconfont.css @@ -1,21 +1,20 @@ -@font-face {font-family: "iconfont"; - src: url('iconfont.eot?t=1513750823590'); /* IE9*/ - src: url('iconfont.eot?t=1513750823590#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), - url('iconfont.ttf?t=1513750823590') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ - url('iconfont.svg?t=1513750823590#iconfont') format('svg'); /* iOS 4.1- */ +@font-face {font-family: "fontFamily"; + src: url('iconfont.eot?t=1514099756988'); /* IE9*/ + src: url('iconfont.eot?t=1514099756988#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), + url('iconfont.ttf?t=1514099756988') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('iconfont.svg?t=1514099756988#fontFamily') format('svg'); /* iOS 4.1- */ } -.iconfont { - font-family:"iconfont" !important; +.fontFamily { + font-family:"fontFamily" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } - -[class^="el-icon-ms"], [class*=" el-icon-ms"] { +[class^="ms-web"], [class*=" ms-web"] { font-family:"fontFamily" !important; /* 以下内容参照第三方图标库本身的规则 */ font-size: 18px; @@ -23,8 +22,9 @@ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.ms-web-username:before { content: "\e64c"; } -.el-icon-ms-password:before { content: "\e663"; } +.ms-web-password:before { content: "\e609"; } -.el-icon-ms-username:before { content: "\e653"; } +.ms-web-need:before { content: "\e61e"; } diff --git a/ms-web/src/assets/icon/iconfont.eot b/ms-web/src/assets/icon/iconfont.eot index 7ab87f936415d7fb22171139f8c4ddf6078bf1e1..360c632f0aef6d33b7590081c249389f7834d9b3 100644 GIT binary patch literal 2980 zcmcguU2G#)6+Y+Q`SaKwXB>N+IEn4Vv7KzPcI-IzD%bMDWa*Zctg&;bw_h=+m99YB)%DA4>>mp^SCF|n=j!QoTs35viP zG+-NAFbg%P!zOIOJ}C`Y02|if2Jtm$lEi{#k~CqL#t4fP6d?~Ir1^h7NF{>%;Q%;{ z%q=cm`u5Rx-zMP&l3u#9SST(3_3}mHZxg?~Qm^eC!_PiR{2z(Fv%a;z_M10ee*u7h z9YDIhVb@kef6gz{*xwRWHb|g8;x7_@K-9lcZ|$}Ji4fq=sflbgR%+}%e?<0QCO%NF z?d@O`eo6Wc;#1qTx_$lO#2kRuPno>8)7WhdO}#V*pnsF}m&M%q!SMk+D-laGAVUY7 zHnJlj>G0rq>l2~J{t13}>@VyaPOjbl_>Khpvt*`u%jSBL;UOrFGqIRD{Q!;~-qq`n zfMLKVX6LVwrR&($;MV4Pjbt82I-y09pySbUg<#67mclY5<{0fV+NwIpzzvB;h2eiWg9qcE7?h#amu+LyU*qbZo z*$_s1384iC@Q)F3VObQuTk6Aw1 zrz=OV$)R}kL2{5KG0>Td&wnJC>I&CBSKjW)#C(Vc2iV?~GG3oD<0k!Y$F25or`i_O zI^w}}e*|y+!Qasy=*j+Gq>J)!e24#ycJ(5>0Y88r(dI4o<feWYiihma0WzCEOIy zrLi)36VAxhSRTiwaFTRoidsM?99gG{$WtsD5w5KmMI570F-!Okp(0`$7`0-f6qNU= zqm|KWsZyoEtSj8sx$xD}$EQ`U_^X&masH;(WvD@}aGxZF6sdc~pGx%kOblt=|;qM3=-H3M?^QkiG z&W%7f((#Y^D|{TfAq!Qw03U#-=>(-GkdBUXh{Up*v|_!qC(Jx%s3VRJ7Zyp=OPj$g zSLpCqF*)s?sXiqZQPg4{$w`H_lNIHiotewe*dLwCc9drrn<=wQc?NOjoqw_V!eX5r zeTG?>>3-+e-Pvq6%XDY(=v$R!A(1E~m&`!G6oh}DFiX!|&XA+hQ{>|4C!@mED2|k8 zt}fIWc`~MtmdKVo;fV0`p^jv-kWBtG(1zF+_;j$XElB6cd2wd544A~ka%xPCRn^g4 zteUIl)GGe4{aR{st!F7R5xLf5ZzQj^v;G%m3WM3=Y`s2P%nlZ2=;JP)Fg)_U764J= z-Ah*7{ZS7yP$B7I@g2!}SRy>)VVNq8aStmbpYgB`LvY2ze!Aa2CB8@!-H>n&Uh*(f z5%WC{Gb(-_dYF^^S00uKzwKceEEL}(;YWc8#yqUUG7fpz4_UmcKi;%!EqgWf+)S6&e_{`^Tglo&Gk~NwU%0I zHtMNa@@a2vHBvjx#`E?{E5Ffd?Ti-+!dA%hD~&oO<#DRuY^vy5)UHAbo}+3nMHStO zQ`4Q)g8G?N;eS_zCu84RH=ZRsyJ|dZhh-~ zsm)qzLfJsZK*|Lvn=l__2tMp#dlEr>)G4we`Y<|ukb(~i!h8|dcy4mTp!>o3{XXaW zJLmU1Hz)Ug?*F34J<<-;luh^Ku>Qa`gQrFp7Lh^$dCWKF^5(*`-A{{OhO2+S_69&7 z@CnnYoU!!N#fx{?|AXz*h3uvIYj5RG0pc1UoywR-y7RY>Ugy}~*(NhAv^^A8n7?KV zWpd?8=bucVpLy!a7E%U%f^E*Pv9IQg$`bWrmiG^^ujP%LIS`-PTL)Y}@CCW0La7}4 z{=2UL?@FLm4}@t<4w4% zZJMS3tfSINPfFD4HOz29HEUIR#@dp46PZRNkc4Q^5nfeJ&v5o6pP@KsR(2D+sd}B2 zC&Uit*bz#Dgnc`?txd6NZHSLwjM)J^1Y5;1u4^~ZG+W(nOrb`~7|HHea9H#cp@7+e>YFfSwPIPaf+I>Jw2KX2mx&5sORX z0cnt=ezl|b0O>F2@d~#s=+ZzAJVi#^h#*WSdpX^V|6_?doCP4HyiuVevJAp zah;nH#2Eh=aXQwlCqRC#DnMK$YwR^JN_IqZFG^DN%oK^6mC8*)Q`Ix;Hw1b6y(I2! zZQXP5`re?lkxXt#jhS8zT~2T`=OiwNBKNO)yj~B-a)wP;?~~pN z|B_}8eGW@#!=TMo-Vof_kh38(A92_P4`L3xSwHEpicy?(*n?ga`2>>rbwvbM942(( zw!;#<_{L$u`i~CF%+(#oaiJf7IqXIk35Qio^9$9yz=JR?s;7&lQ8v?B@{+cgD&*%2 z`Lf!A3+BRd)+n~z);et#ON)iP_FVL6OFC=j&7x7Z6g7Eb--iSjU}6Ew$im=<+rPWd o-(2^1?vtz?^|K+FBoZW(3sg~-j8bW(P)sY!C9`OM6zqoJf9oyo)Bpeg diff --git a/ms-web/src/assets/icon/iconfont.js b/ms-web/src/assets/icon/iconfont.js index 0fb1b53..d6d16bd 100644 --- a/ms-web/src/assets/icon/iconfont.js +++ b/ms-web/src/assets/icon/iconfont.js @@ -1 +1 @@ -(function(window){var svgSprite='';var script=function(){var scripts=document.getElementsByTagName("script");return scripts[scripts.length-1]}();var shouldInjectCss=script.getAttribute("data-injectcss");var ready=function(fn){if(document.addEventListener){if(~["complete","loaded","interactive"].indexOf(document.readyState)){setTimeout(fn,0)}else{var loadFn=function(){document.removeEventListener("DOMContentLoaded",loadFn,false);fn()};document.addEventListener("DOMContentLoaded",loadFn,false)}}else if(document.attachEvent){IEContentLoaded(window,fn)}function IEContentLoaded(w,fn){var d=w.document,done=false,init=function(){if(!done){done=true;fn()}};var polling=function(){try{d.documentElement.doScroll("left")}catch(e){setTimeout(polling,50);return}init()};polling();d.onreadystatechange=function(){if(d.readyState=="complete"){d.onreadystatechange=null;init()}}}};var before=function(el,target){target.parentNode.insertBefore(el,target)};var prepend=function(el,target){if(target.firstChild){before(el,target.firstChild)}else{target.appendChild(el)}};function appendSvg(){var div,svg;div=document.createElement("div");div.innerHTML=svgSprite;svgSprite=null;svg=div.getElementsByTagName("svg")[0];if(svg){svg.setAttribute("aria-hidden","true");svg.style.position="absolute";svg.style.width=0;svg.style.height=0;svg.style.overflow="hidden";prepend(svg,document.body)}}if(shouldInjectCss&&!window.__iconfont__svg__cssinject__){window.__iconfont__svg__cssinject__=true;try{document.write("")}catch(e){console&&console.log(e)}}ready(appendSvg)})(window) \ No newline at end of file +(function(window){var svgSprite='';var script=function(){var scripts=document.getElementsByTagName("script");return scripts[scripts.length-1]}();var shouldInjectCss=script.getAttribute("data-injectcss");var ready=function(fn){if(document.addEventListener){if(~["complete","loaded","interactive"].indexOf(document.readyState)){setTimeout(fn,0)}else{var loadFn=function(){document.removeEventListener("DOMContentLoaded",loadFn,false);fn()};document.addEventListener("DOMContentLoaded",loadFn,false)}}else if(document.attachEvent){IEContentLoaded(window,fn)}function IEContentLoaded(w,fn){var d=w.document,done=false,init=function(){if(!done){done=true;fn()}};var polling=function(){try{d.documentElement.doScroll("left")}catch(e){setTimeout(polling,50);return}init()};polling();d.onreadystatechange=function(){if(d.readyState=="complete"){d.onreadystatechange=null;init()}}}};var before=function(el,target){target.parentNode.insertBefore(el,target)};var prepend=function(el,target){if(target.firstChild){before(el,target.firstChild)}else{target.appendChild(el)}};function appendSvg(){var div,svg;div=document.createElement("div");div.innerHTML=svgSprite;svgSprite=null;svg=div.getElementsByTagName("svg")[0];if(svg){svg.setAttribute("aria-hidden","true");svg.style.position="absolute";svg.style.width=0;svg.style.height=0;svg.style.overflow="hidden";prepend(svg,document.body)}}if(shouldInjectCss&&!window.__iconfont__svg__cssinject__){window.__iconfont__svg__cssinject__=true;try{document.write("")}catch(e){console&&console.log(e)}}ready(appendSvg)})(window) \ No newline at end of file diff --git a/ms-web/src/assets/icon/iconfont.svg b/ms-web/src/assets/icon/iconfont.svg index fe57cf7..07b63bc 100644 --- a/ms-web/src/assets/icon/iconfont.svg +++ b/ms-web/src/assets/icon/iconfont.svg @@ -9,9 +9,9 @@ Created by iconfont - + + - + + + + diff --git a/ms-web/src/assets/icon/iconfont.ttf b/ms-web/src/assets/icon/iconfont.ttf index c323bfa10f814dbcbf24588cfba8faf099b7a5d8..5dbbb82a4ad6aa40199932ae82a91e0130649be3 100644 GIT binary patch literal 2804 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 SEadVj*L=au+kX@GjPMTjTjx&z diff --git a/ms-web/src/assets/icon/iconfont.woff b/ms-web/src/assets/icon/iconfont.woff index e7eccf68937eedcccc052f6f3b545143c875747c..9f3d68b1c8187418ab8ccdcd401fdefacc2fbd62 100644 GIT binary patch delta 1862 zcmV-M2f6s<3&al;cTYw}00961000NX01E&B000W~krX|D??^jiZDDW#00Dpi003_Q z00FZ90MlS+YMmAjXk}pl z00rCt000~S001Nh-UEhcZFG1500sB}000vJ000yd=>Pz1Z)0Hq00s;I000aC000aE zkOSUrVR&#j000IU0000V0000W0Tlq(ZeeX@000I!0003~0007oSIa#|aBp*T000M! z0000t0000;D?g1jlL!Gi0nL*`0VjX+VQ%=}z!1aS#Lx&7W(3Ir04f*^zIdF)kX1L*LM7f9Y6AR9us>q?Ie@Lv8xW56x2*xD1FR>5#=EvG^nTw z+X?~dfK&+y76^663WS8jf=^Hulm!w339)5W!54rPn+C3@wvVpQvCr@C<9iN~3Hk3a zeMrlsMApfOTqHLL0d@vDCN_Vd9VY`k172J90@tK*H*WK8XFz8VbeQXp(y zgh_jx#siFDn(W{Z{dUc0>23k38-d{bBUx62P>(dM)qESThP&dY^wwGF2#*swPmSK*g76 zAj$qZ^fxKigruujkpt|gOeI^DWQihIsL^DS226Q`QniX*@BAK&zPSFbEQws5YY0p~ z0lOk4B{x)NM5$vk zOND2)0k6Jf6*vNSRjR8Xsl&diZAb=vm7*Td>8wz8%sRk_h$@#sgS@Ah=&4`n1A3m+ zNklSojyy|liV5n@K#b1m5aruyiydo=p0Eed6N~V~aKV2_JZXz&u#;2_j~~e0r!&=I zfy?-400NSVcJe)1sq`-2I)3F+R8AI%iv)Yg0$}mvUtI3(FLCt&`p~OC`J*01b?nu9 zu=*|yht1|NJhXM)&JF&V+2dQ6djd4RCJ?LNCOK*XTgl?a-Vz1Lys$bHxq<{+Iq8LR z7!JemcfEfIP}JWuibX@zd|EgjV~^Ov31S}bAmfub$l@&K8T?c_XubVb`DfkXl82MB-w0C=2ZU}S$_U~c%|z!1a200KagkpUI30suz~ z0&aMmV_{%mV1CKKz`}sQ01le~{Qv*}0001X0iXgJ0zP=0V_;-pU|?l9&A`S00!%>6 z1%wO?|G|6)039v??ErY3ZIVrH!Y~kppUY3xAa&8wc3H1j6e;{H*`kJJB^K;Ma3Cm& zBgcOr(OnPF^YjosK{vfY@6bmuLP8|+=$kih#~dj_ju<7QNLmKf=|Z+ZG1Vt!Y#fX*QozEu9N>9H}EKg z<0jhT$+3r-=sIqpBR;&bQK3}}Ip4`7(s_TZbL;Ix5N1ibo2um|4b4e7(M*{#(YYM> z{gXIRxiZIj<#su=HkPr`nGEPrX{u#m^jbyMUs+p>dcD}`exx%VZwv#45SDQPi8*$R z2_k6Zh^uJnJ5oSz#(GNMls!vq$RVd(a$M48>@p~s?Q0SP`21v-oD(|p%6)#m5?f~O zJfv#bDY*>$Gg9E@C{9Sp5=B*8Q;DeiSXEsGe~ljB_{{HDH_!e7!WML00C=2ZU}As( zE(Yv?m63^&nURH&m645sv4W$tIJGD*F*lW?AhEc(JijP~B`-BKg@FM8iDC&S01LfC ADF6Tf delta 1379 zcmX9-3pCVO7{C8{cqXs0a;(X!VU{+JY8I2nD0w9-k;lZ0cQKR46hk$mOtDRxG1y~` zmLatYNtomnd8e>7de}UR*$`yYMh{LXiOzw^8IyXU*#eWE<3h>3GMbO=BI4)hpM zlx8_LA7jOuadZo!QKJBW*svA~XW{dRh>EaCrgS|4V-)~|E%!LxHavtH3;=Qr_8G$< zC=aH%gu@~LC=AShgt1fh9g-7HW5mOn3CvZbQ2q!&bLIWWaI> zrGFW0RB0Y)>;afiR0jl%{I>MQ3tM=-N^IRN2g@)@rfDO$qE!jJ?GBWY(j?mO6?yXo z=fsDFD4-3zcHNtA?_xMi&?YpU0uIl1*ba?a{|^CG)ly@Ob_bJ|m-caS1C} zkJFh@$HhJUqmT3jn$lHs0U(|w+~@8Zq3(`3KVJ7Nc)?VC&tDy55&9j$fq^nyffwGD z^q_~w;n6V)t`p8ZwBO4K845?q;$71sT@fp;POEw?3 z(of6&6aS*%SPL>N=+IjAC;fNQCLRz3`O*_KQ!0i zTA%F2WXv^A?^=bHdX*9xS~?YSV+)^uTT(DwOF1YpuDiOrsLqY4 za`ucZUL~oaNg~EiB||quS~>A{Tx-RXZ_SMdZ-x}c)LX^t6PafgtaySk>o|oSiH+17Ys4c&6$5juV}x~c*+u4RbQK~9UYs$P0(@0 z=W_jLFXyZ$)HP_;<1*I1HKo0d9Z4r_)a68z%T7#Mx*DV_q5SU|(Z{o&AT|CV2ChcXg$6E>BXs|FEHRdc;brl4Wi3azN)= zK*82<$IbT-q6AYYU}T#_5H`9(t2c|PFkv@VqHt$W>ntrrWGsf)^|%qGh6czYxhfDZ z-1L8+*(QLnP3J=z_W*EEK+sU|cq8HOBF$24##zt@>B5D+@1s!Vf+-;Y(%1cfu#>sG zL19@VfvOr54I4tPyB=vaQQ-uv$`+~>-=r9yRy-n3iryRsq^a&oGSWT{klJ^8LG=)b88)ORA39 zO+ti_<7ui1 - - + + diff --git a/ms-web/src/components/SignIn.vue b/ms-web/src/components/SignIn.vue index 7fb67c7..8650097 100644 --- a/ms-web/src/components/SignIn.vue +++ b/ms-web/src/components/SignIn.vue @@ -6,12 +6,12 @@ - + - + @@ -30,7 +30,7 @@