From b5dd3e21e11de2f1b6d7c68598b4bc0f4eabe1b9 Mon Sep 17 00:00:00 2001 From: bobi Date: Sat, 30 Mar 2019 00:23:25 +0800 Subject: [PATCH] =?UTF-8?q?iconfont=E5=9B=BE=E6=A0=87=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- article-add.html | 2 +- article-edit.html | 2 +- article.html | 2 +- font/demo.css | 539 +++++++++++++++++++++++++ font/demo_index.html | 906 +++++++++++++++++++++++++++++++++++++++++++ font/iconfont.css | 145 +++++++ font/iconfont.eot | Bin 0 -> 15184 bytes font/iconfont.js | 1 + font/iconfont.svg | 122 ++++++ font/iconfont.ttf | Bin 0 -> 15016 bytes font/iconfont.woff | Bin 0 -> 9948 bytes font/iconfont.woff2 | Bin 0 -> 8696 bytes index.html | 4 +- login.html | 4 +- permission.html | 2 +- role-add.html | 2 +- role-auth.html | 2 +- role-edit.html | 2 +- role.html | 2 +- user-add.html | 2 +- user-edit.html | 2 +- user.html | 2 +- welcome.html | 2 +- 23 files changed, 1729 insertions(+), 16 deletions(-) create mode 100644 font/demo.css create mode 100644 font/demo_index.html create mode 100644 font/iconfont.css create mode 100644 font/iconfont.eot create mode 100644 font/iconfont.js create mode 100644 font/iconfont.svg create mode 100644 font/iconfont.ttf create mode 100644 font/iconfont.woff create mode 100644 font/iconfont.woff2 diff --git a/article-add.html b/article-add.html index 736b1b3..6fa1d21 100644 --- a/article-add.html +++ b/article-add.html @@ -6,7 +6,7 @@ - +
diff --git a/article-edit.html b/article-edit.html index dc6f563..12ec14e 100644 --- a/article-edit.html +++ b/article-edit.html @@ -6,7 +6,7 @@ - +
diff --git a/article.html b/article.html index 9703243..f8a96d9 100644 --- a/article.html +++ b/article.html @@ -6,7 +6,7 @@ - + diff --git a/font/demo.css b/font/demo.css new file mode 100644 index 0000000..f932c30 --- /dev/null +++ b/font/demo.css @@ -0,0 +1,539 @@ +/* Logo 字体 */ +@font-face { + font-family: "iconfont logo"; + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg'); +} + +.logo { + font-family: "iconfont logo"; + font-size: 160px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* tabs */ +.nav-tabs { + position: relative; +} + +.nav-tabs .nav-more { + position: absolute; + right: 0; + bottom: 0; + height: 42px; + line-height: 42px; + color: #666; +} + +#tabs { + border-bottom: 1px solid #eee; +} + +#tabs li { + cursor: pointer; + width: 100px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + border-bottom: 2px solid transparent; + position: relative; + z-index: 1; + margin-bottom: -1px; + color: #666; +} + + +#tabs .active { + border-bottom-color: #f00; + color: #222; +} + +.tab-container .content { + display: none; +} + +/* 页面布局 */ +.main { + /*padding: 30px 100px;*/ + width: 960px; + margin: 0 auto; +} + +.main .logo { + color: #333; + text-align: left; + margin-bottom: 30px; + line-height: 1; + height: 110px; + margin-top: -50px; + overflow: hidden; + *zoom: 1; +} + +.main .logo a { + font-size: 160px; + color: #333; +} + +.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; + overflow: hidden; + *zoom: 1; +} + +.icon_lists li { + width: 100px; + margin-bottom: 10px; + margin-right: 20px; + text-align: center; + list-style: none !important; + cursor: default; +} + +.icon_lists li .code-name { + line-height: 1.2; +} + +.icon_lists .icon { + display: block; + height: 100px; + line-height: 100px; + font-size: 42px; + margin: 10px auto; + color: #333; + -webkit-transition: font-size 0.25s linear, width 0.25s linear; + -moz-transition: font-size 0.25s linear, width 0.25s linear; + transition: font-size 0.25s linear, width 0.25s linear; +} + +.icon_lists .icon:hover { + font-size: 100px; +} + +.icon_lists .svg-icon { + /* 通过设置 font-size 来改变图标大小 */ + width: 1em; + /* 图标和文字相邻时,垂直对齐 */ + vertical-align: -0.15em; + /* 通过设置 color 来改变 SVG 的颜色/fill */ + fill: currentColor; + /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 + normalize.css 中也包含这行 */ + overflow: hidden; +} + +.icon_lists li .name, +.icon_lists li .code-name { + color: #666; +} + +/* markdown 样式 */ +.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 { + 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 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; +} + +.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; +} + +/* 代码高亮 */ +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/font/demo_index.html b/font/demo_index.html new file mode 100644 index 0000000..ae84e1f --- /dev/null +++ b/font/demo_index.html @@ -0,0 +1,906 @@ + + + + + IconFont Demo + + + + + + + + + + + +
+

+ +
+
+
    + +
  • + +
    404错误
    +
    
    +
  • + +
  • + +
    捐赠
    +
    
    +
  • + +
  • + +
    其他
    +
    
    +
  • + +
  • + +
    github
    +
    
    +
  • + +
  • + +
    微博
    +
    
    +
  • + +
  • + +
    菜单
    +
    
    +
  • + +
  • + +
    产品
    +
    
    +
  • + +
  • + +
    支付宝
    +
    
    +
  • + +
  • + +
    上升
    +
    
    +
  • + +
  • + +
    qq
    +
    
    +
  • + +
  • + +
    添加
    +
    
    +
  • + +
  • + +
    商品
    +
    
    +
  • + +
  • + +
    403
    +
    
    +
  • + +
  • + +
    微信
    +
    
    +
  • + +
  • + +
    微信
    +
    
    +
  • + +
  • + +
    文章
    +
    
    +
  • + +
  • + +
    下降
    +
    
    +
  • + +
  • + +
    页面
    +
    
    +
  • + +
  • + +
    500
    +
    
    +
  • + +
  • + +
    评论
    +
    
    +
  • + +
  • + +
    登录
    +
    
    +
  • + +
  • + +
    流程
    +
    
    +
  • + +
  • + +
    角色
    +
    
    +
  • + +
  • + +
    设置
    +
    
    +
  • + +
  • + +
    屏蔽
    +
    
    +
  • + +
  • + +
    日志
    +
    
    +
  • + +
  • + +
    电力用户总数。
    +
    
    +
  • + +
  • + +
    人工智能
    +
    
    +
  • + +
  • + +
    角色授权
    +
    
    +
  • + +
  • + +
    gitee
    +
    
    +
  • + +
  • + +
    监控控制管理监管
    +
    
    +
  • + +
  • + +
    图片
    +
    
    +
  • + +
+
+

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.woff2') format('woff2'),
+      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;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+

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

+
+<span class="iconfont">&#x33;</span>
+
+
+

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

+
+
+
+
+
    + +
  • + +
    + 404错误 +
    +
    .icon-404cuowu +
    +
  • + +
  • + +
    + 捐赠 +
    +
    .icon-juanzeng +
    +
  • + +
  • + +
    + 其他 +
    +
    .icon-map-setting +
    +
  • + +
  • + +
    + github +
    +
    .icon-github +
    +
  • + +
  • + +
    + 微博 +
    +
    .icon-logo-weibo +
    +
  • + +
  • + +
    + 菜单 +
    +
    .icon-caidan +
    +
  • + +
  • + +
    + 产品 +
    +
    .icon-weibiaoti35 +
    +
  • + +
  • + +
    + 支付宝 +
    +
    .icon-zhifubao +
    +
  • + +
  • + +
    + 上升 +
    +
    .icon-shangsheng +
    +
  • + +
  • + +
    + qq +
    +
    .icon-qq +
    +
  • + +
  • + +
    + 添加 +
    +
    .icon-tianjia +
    +
  • + +
  • + +
    + 商品 +
    +
    .icon-goods +
    +
  • + +
  • + +
    + 403 +
    +
    .icon-icon-test +
    +
  • + +
  • + +
    + 微信 +
    +
    .icon-wechat +
    +
  • + +
  • + +
    + 微信 +
    +
    .icon-weixin +
    +
  • + +
  • + +
    + 文章 +
    +
    .icon-wenzhang2 +
    +
  • + +
  • + +
    + 下降 +
    +
    .icon-web-icon- +
    +
  • + +
  • + +
    + 页面 +
    +
    .icon-webpage +
    +
  • + +
  • + +
    + 500 +
    +
    .icon-icon-test1 +
    +
  • + +
  • + +
    + 评论 +
    +
    .icon-pinglun +
    +
  • + +
  • + +
    + 登录 +
    +
    .icon-denglu +
    +
  • + +
  • + +
    + 流程 +
    +
    .icon-liucheng +
    +
  • + +
  • + +
    + 角色 +
    +
    .icon-jiaose +
    +
  • + +
  • + +
    + 设置 +
    +
    .icon-settings +
    +
  • + +
  • + +
    + 屏蔽 +
    +
    .icon-blacklist +
    +
  • + +
  • + +
    + 日志 +
    +
    .icon-rizhi +
    +
  • + +
  • + +
    + 电力用户总数。 +
    +
    .icon-dianliyonghuzongshu +
    +
  • + +
  • + +
    + 人工智能 +
    +
    .icon-rengongzhineng +
    +
  • + +
  • + +
    + 角色授权 +
    +
    .icon-jiaoseshouquan +
    +
  • + +
  • + +
    + gitee +
    +
    .icon-WechatIMG +
    +
  • + +
  • + +
    + 监控控制管理监管 +
    +
    .icon-jiankongkongzhiguanlijianguan +
    +
  • + +
  • + +
    + 图片 +
    +
    .icon-tupian +
    +
  • + +
+
+

font-class 引用

+
+ +

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

+

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

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

使用步骤如下:

+

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

+
<link rel="stylesheet" href="./iconfont.css">
+
+

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

+
<span class="iconfont icon-xxx"></span>
+
+
+

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

+
+
+
+
+
    + +
  • + +
    404错误
    +
    #icon-404cuowu
    +
  • + +
  • + +
    捐赠
    +
    #icon-juanzeng
    +
  • + +
  • + +
    其他
    +
    #icon-map-setting
    +
  • + +
  • + +
    github
    +
    #icon-github
    +
  • + +
  • + +
    微博
    +
    #icon-logo-weibo
    +
  • + +
  • + +
    菜单
    +
    #icon-caidan
    +
  • + +
  • + +
    产品
    +
    #icon-weibiaoti35
    +
  • + +
  • + +
    支付宝
    +
    #icon-zhifubao
    +
  • + +
  • + +
    上升
    +
    #icon-shangsheng
    +
  • + +
  • + +
    qq
    +
    #icon-qq
    +
  • + +
  • + +
    添加
    +
    #icon-tianjia
    +
  • + +
  • + +
    商品
    +
    #icon-goods
    +
  • + +
  • + +
    403
    +
    #icon-icon-test
    +
  • + +
  • + +
    微信
    +
    #icon-wechat
    +
  • + +
  • + +
    微信
    +
    #icon-weixin
    +
  • + +
  • + +
    文章
    +
    #icon-wenzhang2
    +
  • + +
  • + +
    下降
    +
    #icon-web-icon-
    +
  • + +
  • + +
    页面
    +
    #icon-webpage
    +
  • + +
  • + +
    500
    +
    #icon-icon-test1
    +
  • + +
  • + +
    评论
    +
    #icon-pinglun
    +
  • + +
  • + +
    登录
    +
    #icon-denglu
    +
  • + +
  • + +
    流程
    +
    #icon-liucheng
    +
  • + +
  • + +
    角色
    +
    #icon-jiaose
    +
  • + +
  • + +
    设置
    +
    #icon-settings
    +
  • + +
  • + +
    屏蔽
    +
    #icon-blacklist
    +
  • + +
  • + +
    日志
    +
    #icon-rizhi
    +
  • + +
  • + +
    电力用户总数。
    +
    #icon-dianliyonghuzongshu
    +
  • + +
  • + +
    人工智能
    +
    #icon-rengongzhineng
    +
  • + +
  • + +
    角色授权
    +
    #icon-jiaoseshouquan
    +
  • + +
  • + +
    gitee
    +
    #icon-WechatIMG
    +
  • + +
  • + +
    监控控制管理监管
    +
    #icon-jiankongkongzhiguanlijianguan
    +
  • + +
  • + +
    图片
    +
    #icon-tupian
    +
  • + +
+
+

Symbol 引用

+
+ +

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

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

使用步骤如下:

+

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

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

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

+
<style>
+.icon {
+  width: 1em;
+  height: 1em;
+  vertical-align: -0.15em;
+  fill: currentColor;
+  overflow: hidden;
+}
+</style>
+
+

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

+
<svg class="icon" aria-hidden="true">
+  <use xlink:href="#icon-xxx"></use>
+</svg>
+
+
+
+ +
+
+ + + diff --git a/font/iconfont.css b/font/iconfont.css new file mode 100644 index 0000000..f3aab9f --- /dev/null +++ b/font/iconfont.css @@ -0,0 +1,145 @@ +@font-face {font-family: "iconfont"; + src: url('iconfont.eot?t=1553875591595'); /* IE9 */ + src: url('iconfont.eot?t=1553875591595#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1553875591595') format('woff'), + url('iconfont.ttf?t=1553875591595') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1553875591595#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-404cuowu:before { + content: "\e62f"; +} + +.icon-juanzeng:before { + content: "\e65a"; +} + +.icon-map-setting:before { + content: "\e6c8"; +} + +.icon-github:before { + content: "\eaf6"; +} + +.icon-logo-weibo:before { + content: "\e618"; +} + +.icon-caidan:before { + content: "\e790"; +} + +.icon-weibiaoti35:before { + content: "\e63d"; +} + +.icon-zhifubao:before { + content: "\e7ce"; +} + +.icon-shangsheng:before { + content: "\e750"; +} + +.icon-qq:before { + content: "\e623"; +} + +.icon-tianjia:before { + content: "\e620"; +} + +.icon-goods:before { + content: "\e605"; +} + +.icon-icon-test:before { + content: "\e6cc"; +} + +.icon-wechat:before { + content: "\e66a"; +} + +.icon-weixin:before { + content: "\e626"; +} + +.icon-wenzhang2:before { + content: "\e7c3"; +} + +.icon-web-icon-:before { + content: "\e6da"; +} + +.icon-webpage:before { + content: "\e628"; +} + +.icon-icon-test1:before { + content: "\e71c"; +} + +.icon-pinglun:before { + content: "\e619"; +} + +.icon-denglu:before { + content: "\e67c"; +} + +.icon-liucheng:before { + content: "\e60e"; +} + +.icon-jiaose:before { + content: "\e76e"; +} + +.icon-settings:before { + content: "\e61a"; +} + +.icon-blacklist:before { + content: "\e641"; +} + +.icon-rizhi:before { + content: "\e614"; +} + +.icon-dianliyonghuzongshu:before { + content: "\e639"; +} + +.icon-rengongzhineng:before { + content: "\e651"; +} + +.icon-jiaoseshouquan:before { + content: "\e640"; +} + +.icon-WechatIMG:before { + content: "\e630"; +} + +.icon-jiankongkongzhiguanlijianguan:before { + content: "\e668"; +} + +.icon-tupian:before { + content: "\e796"; +} + diff --git a/font/iconfont.eot b/font/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..beee01e220a6cad2d7a5b24343f16b5624fd0760 GIT binary patch literal 15184 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 literal 0 HcmV?d00001 diff --git a/font/iconfont.js b/font/iconfont.js new file mode 100644 index 0000000..8d63fb0 --- /dev/null +++ b/font/iconfont.js @@ -0,0 +1 @@ +!function(z){var c,a='',l=(c=document.getElementsByTagName("script"))[c.length-1].getAttribute("data-injectcss");if(l&&!z.__iconfont__svg__cssinject__){z.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}!function(c){if(document.addEventListener)if(~["complete","loaded","interactive"].indexOf(document.readyState))setTimeout(c,0);else{var l=function(){document.removeEventListener("DOMContentLoaded",l,!1),c()};document.addEventListener("DOMContentLoaded",l,!1)}else document.attachEvent&&(a=c,t=z.document,h=!1,o=function(){h||(h=!0,a())},(i=function(){try{t.documentElement.doScroll("left")}catch(c){return void setTimeout(i,50)}o()})(),t.onreadystatechange=function(){"complete"==t.readyState&&(t.onreadystatechange=null,o())});var a,t,h,o,i}(function(){var c,l;(c=document.createElement("div")).innerHTML=a,a=null,(l=c.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",function(c,l){l.firstChild?function(c,l){l.parentNode.insertBefore(c,l)}(c,l.firstChild):l.appendChild(c)}(l,document.body))})}(window); \ No newline at end of file diff --git a/font/iconfont.svg b/font/iconfont.svg new file mode 100644 index 0000000..d4bd782 --- /dev/null +++ b/font/iconfont.svg @@ -0,0 +1,122 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/font/iconfont.ttf b/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bc16a871ad5adff5a21e6e935fb4509e82c1ca68 GIT binary patch literal 15016 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 Cz|G|V literal 0 HcmV?d00001 diff --git a/font/iconfont.woff2 b/font/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6cd3fa9937a90f9f70ed76bb857b3d541e48613b GIT binary patch literal 8696 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 Wg)*{`rU}VV7pj$897<$XDgXeSzRvIf literal 0 HcmV?d00001 diff --git a/index.html b/index.html index a4ac4f4..e89cfb4 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ - + @@ -90,7 +90,7 @@
Layui内置图标库
-
阿里巴巴图标库
+
阿里巴巴图标库
  • diff --git a/login.html b/login.html index a457c6e..0c0f323 100644 --- a/login.html +++ b/login.html @@ -8,9 +8,9 @@ - - + + diff --git a/permission.html b/permission.html index 7b8a944..8ae9749 100644 --- a/permission.html +++ b/permission.html @@ -6,7 +6,7 @@ - + diff --git a/role-add.html b/role-add.html index 35371eb..66a8cec 100644 --- a/role-add.html +++ b/role-add.html @@ -6,7 +6,7 @@ - +
    diff --git a/role-auth.html b/role-auth.html index b194d3d..4255c32 100644 --- a/role-auth.html +++ b/role-auth.html @@ -6,7 +6,7 @@ - +
    diff --git a/role-edit.html b/role-edit.html index 10a3dc0..a89b2ca 100644 --- a/role-edit.html +++ b/role-edit.html @@ -6,7 +6,7 @@ - +
    diff --git a/role.html b/role.html index 56e4b23..b0283eb 100644 --- a/role.html +++ b/role.html @@ -6,7 +6,7 @@ - + diff --git a/user-add.html b/user-add.html index d6e9a1e..f4c4713 100644 --- a/user-add.html +++ b/user-add.html @@ -6,7 +6,7 @@ - +
    diff --git a/user-edit.html b/user-edit.html index 9dae7dc..d016724 100644 --- a/user-edit.html +++ b/user-edit.html @@ -6,7 +6,7 @@ - +
    diff --git a/user.html b/user.html index c7dd818..938dd76 100644 --- a/user.html +++ b/user.html @@ -6,7 +6,7 @@ - + diff --git a/welcome.html b/welcome.html index ee8a179..f739436 100644 --- a/welcome.html +++ b/welcome.html @@ -9,7 +9,7 @@ - +