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 0000000..beee01e Binary files /dev/null and b/font/iconfont.eot differ 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 0000000..bc16a87 Binary files /dev/null and b/font/iconfont.ttf differ diff --git a/font/iconfont.woff b/font/iconfont.woff new file mode 100644 index 0000000..a28b669 Binary files /dev/null and b/font/iconfont.woff differ diff --git a/font/iconfont.woff2 b/font/iconfont.woff2 new file mode 100644 index 0000000..6cd3fa9 Binary files /dev/null and b/font/iconfont.woff2 differ 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 @@ - +