diff --git a/lib/fonts/okfont/demo.css b/lib/fonts/okfont/demo.css
new file mode 100644
index 0000000..a67054a
--- /dev/null
+++ b/lib/fonts/okfont/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/lib/fonts/okfont/iconfont.css b/lib/fonts/okfont/iconfont.css
new file mode 100644
index 0000000..d6f8bd6
--- /dev/null
+++ b/lib/fonts/okfont/iconfont.css
@@ -0,0 +1,1329 @@
+@font-face {font-family: "ok-icon";
+ src: url('iconfont.eot?t=1567144545899'); /* IE9 */
+ src: url('iconfont.eot?t=1567144545899#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=1567144545899') format('woff'),
+ url('iconfont.ttf?t=1567144545899') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
+ url('iconfont.svg?t=1567144545899#ok-icon') format('svg'); /* iOS 4.1- */
+}
+
+.ok-icon {
+ font-family: "ok-icon" !important;
+ font-size: 16px;
+ font-style: normal;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.ok-icon-appreciate:before {
+ content: "\e644";
+}
+
+.ok-icon-check:before {
+ content: "\e645";
+}
+
+.ok-icon-close:before {
+ content: "\e646";
+}
+
+.ok-icon-edit:before {
+ content: "\e649";
+}
+
+.ok-icon-emoji:before {
+ content: "\e64a";
+}
+
+.ok-icon-favorfill:before {
+ content: "\e64b";
+}
+
+.ok-icon-favor:before {
+ content: "\e64c";
+}
+
+.ok-icon-loading:before {
+ content: "\e64f";
+}
+
+.ok-icon-locationfill:before {
+ content: "\e650";
+}
+
+.ok-icon-location:before {
+ content: "\e651";
+}
+
+.ok-icon-phone:before {
+ content: "\e652";
+}
+
+.ok-icon-roundcheckfill:before {
+ content: "\e656";
+}
+
+.ok-icon-roundcheck:before {
+ content: "\e657";
+}
+
+.ok-icon-roundclosefill:before {
+ content: "\e658";
+}
+
+.ok-icon-roundclose:before {
+ content: "\e659";
+}
+
+.ok-icon-roundrightfill:before {
+ content: "\e65a";
+}
+
+.ok-icon-roundright:before {
+ content: "\e65b";
+}
+
+.ok-icon-search:before {
+ content: "\e65c";
+}
+
+.ok-icon-taxi:before {
+ content: "\e65d";
+}
+
+.ok-icon-timefill:before {
+ content: "\e65e";
+}
+
+.ok-icon-time:before {
+ content: "\e65f";
+}
+
+.ok-icon-unfold:before {
+ content: "\e661";
+}
+
+.ok-icon-warnfill:before {
+ content: "\e662";
+}
+
+.ok-icon-warn:before {
+ content: "\e663";
+}
+
+.ok-icon-camerafill:before {
+ content: "\e664";
+}
+
+.ok-icon-camera:before {
+ content: "\e665";
+}
+
+.ok-icon-commentfill:before {
+ content: "\e666";
+}
+
+.ok-icon-comment:before {
+ content: "\e667";
+}
+
+.ok-icon-likefill:before {
+ content: "\e668";
+}
+
+.ok-icon-like:before {
+ content: "\e669";
+}
+
+.ok-icon-notificationfill:before {
+ content: "\e66a";
+}
+
+.ok-icon-notification:before {
+ content: "\e66b";
+}
+
+.ok-icon-order:before {
+ content: "\e66c";
+}
+
+.ok-icon-samefill:before {
+ content: "\e66d";
+}
+
+.ok-icon-same:before {
+ content: "\e66e";
+}
+
+.ok-icon-deliver:before {
+ content: "\e671";
+}
+
+.ok-icon-evaluate:before {
+ content: "\e672";
+}
+
+.ok-icon-pay:before {
+ content: "\e673";
+}
+
+.ok-icon-send:before {
+ content: "\e675";
+}
+
+.ok-icon-shop:before {
+ content: "\e676";
+}
+
+.ok-icon-ticket:before {
+ content: "\e677";
+}
+
+.ok-icon-wang:before {
+ content: "\e678";
+}
+
+.ok-icon-back:before {
+ content: "\e679";
+}
+
+.ok-icon-cascades:before {
+ content: "\e67c";
+}
+
+.ok-icon-discover:before {
+ content: "\e67e";
+}
+
+.ok-icon-list:before {
+ content: "\e682";
+}
+
+.ok-icon-more:before {
+ content: "\e684";
+}
+
+.ok-icon-scan:before {
+ content: "\e689";
+}
+
+.ok-icon-settings:before {
+ content: "\e68a";
+}
+
+.ok-icon-questionfill:before {
+ content: "\e690";
+}
+
+.ok-icon-question:before {
+ content: "\e691";
+}
+
+.ok-icon-shopfill:before {
+ content: "\e697";
+}
+
+.ok-icon-form:before {
+ content: "\e699";
+}
+
+.ok-icon-wangfill:before {
+ content: "\e69a";
+}
+
+.ok-icon-pic:before {
+ content: "\e69b";
+}
+
+.ok-icon-filter:before {
+ content: "\e69c";
+}
+
+.ok-icon-footprint:before {
+ content: "\e69d";
+}
+
+.ok-icon-top:before {
+ content: "\e69e";
+}
+
+.ok-icon-pulldown:before {
+ content: "\e69f";
+}
+
+.ok-icon-pullup:before {
+ content: "\e6a0";
+}
+
+.ok-icon-right:before {
+ content: "\e6a3";
+}
+
+.ok-icon-refresh:before {
+ content: "\e6a4";
+}
+
+.ok-icon-moreandroid:before {
+ content: "\e6a5";
+}
+
+.ok-icon-deletefill:before {
+ content: "\e6a6";
+}
+
+.ok-icon-refund:before {
+ content: "\e6ac";
+}
+
+.ok-icon-cart:before {
+ content: "\e6af";
+}
+
+.ok-icon-qrcode:before {
+ content: "\e6b0";
+}
+
+.ok-icon-remind:before {
+ content: "\e6b2";
+}
+
+.ok-icon-delete:before {
+ content: "\e6b4";
+}
+
+.ok-icon-profile:before {
+ content: "\e6b7";
+}
+
+.ok-icon-home:before {
+ content: "\e6b8";
+}
+
+.ok-icon-cartfill:before {
+ content: "\e6b9";
+}
+
+.ok-icon-discoverfill:before {
+ content: "\e6ba";
+}
+
+.ok-icon-homefill:before {
+ content: "\e6bb";
+}
+
+.ok-icon-message:before {
+ content: "\e6bc";
+}
+
+.ok-icon-addressbook:before {
+ content: "\e6bd";
+}
+
+.ok-icon-link:before {
+ content: "\e6bf";
+}
+
+.ok-icon-lock:before {
+ content: "\e6c0";
+}
+
+.ok-icon-unlock:before {
+ content: "\e6c2";
+}
+
+.ok-icon-vip:before {
+ content: "\e6c3";
+}
+
+.ok-icon-weibo:before {
+ content: "\e6c4";
+}
+
+.ok-icon-activity:before {
+ content: "\e6c5";
+}
+
+.ok-icon-big:before {
+ content: "\e6c7";
+}
+
+.ok-icon-friendaddfill:before {
+ content: "\e6c9";
+}
+
+.ok-icon-friendadd:before {
+ content: "\e6ca";
+}
+
+.ok-icon-friendfamous:before {
+ content: "\e6cb";
+}
+
+.ok-icon-friend:before {
+ content: "\e6cc";
+}
+
+.ok-icon-goods:before {
+ content: "\e6cd";
+}
+
+.ok-icon-selection:before {
+ content: "\e6ce";
+}
+
+.ok-icon-tmall:before {
+ content: "\e6cf";
+}
+
+.ok-icon-explore:before {
+ content: "\e6d2";
+}
+
+.ok-icon-present:before {
+ content: "\e6d3";
+}
+
+.ok-icon-squarecheckfill:before {
+ content: "\e6d4";
+}
+
+.ok-icon-square:before {
+ content: "\e6d5";
+}
+
+.ok-icon-squarecheck:before {
+ content: "\e6d6";
+}
+
+.ok-icon-round:before {
+ content: "\e6d7";
+}
+
+.ok-icon-roundaddfill:before {
+ content: "\e6d8";
+}
+
+.ok-icon-roundadd:before {
+ content: "\e6d9";
+}
+
+.ok-icon-add:before {
+ content: "\e6da";
+}
+
+.ok-icon-notificationforbidfill:before {
+ content: "\e6db";
+}
+
+.ok-icon-explorefill:before {
+ content: "\e6dd";
+}
+
+.ok-icon-fold:before {
+ content: "\e6de";
+}
+
+.ok-icon-game:before {
+ content: "\e6df";
+}
+
+.ok-icon-redpacket:before {
+ content: "\e6e0";
+}
+
+.ok-icon-selectionfill:before {
+ content: "\e6e1";
+}
+
+.ok-icon-similar:before {
+ content: "\e6e2";
+}
+
+.ok-icon-appreciatefill:before {
+ content: "\e6e3";
+}
+
+.ok-icon-infofill:before {
+ content: "\e6e4";
+}
+
+.ok-icon-info:before {
+ content: "\e6e5";
+}
+
+.ok-icon-tao:before {
+ content: "\e6e8";
+}
+
+.ok-icon-mobiletao:before {
+ content: "\e6e9";
+}
+
+.ok-icon-forwardfill:before {
+ content: "\e6ea";
+}
+
+.ok-icon-forward:before {
+ content: "\e6eb";
+}
+
+.ok-icon-rechargefill:before {
+ content: "\e6ec";
+}
+
+.ok-icon-recharge:before {
+ content: "\e6ed";
+}
+
+.ok-icon-vipcard:before {
+ content: "\e6ee";
+}
+
+.ok-icon-voice:before {
+ content: "\e6ef";
+}
+
+.ok-icon-voicefill:before {
+ content: "\e6f0";
+}
+
+.ok-icon-friendfavor:before {
+ content: "\e6f1";
+}
+
+.ok-icon-wifi:before {
+ content: "\e6f2";
+}
+
+.ok-icon-share:before {
+ content: "\e6f3";
+}
+
+.ok-icon-wefill:before {
+ content: "\e6f4";
+}
+
+.ok-icon-we:before {
+ content: "\e6f5";
+}
+
+.ok-icon-lightauto:before {
+ content: "\e6f6";
+}
+
+.ok-icon-lightforbid:before {
+ content: "\e6f7";
+}
+
+.ok-icon-lightfill:before {
+ content: "\e6f8";
+}
+
+.ok-icon-camerarotate:before {
+ content: "\e6f9";
+}
+
+.ok-icon-light:before {
+ content: "\e6fa";
+}
+
+.ok-icon-barcode:before {
+ content: "\e6fb";
+}
+
+.ok-icon-flashlightclose:before {
+ content: "\e6fc";
+}
+
+.ok-icon-flashlightopen:before {
+ content: "\e6fd";
+}
+
+.ok-icon-searchlist:before {
+ content: "\e6fe";
+}
+
+.ok-icon-service:before {
+ content: "\e6ff";
+}
+
+.ok-icon-sort:before {
+ content: "\e700";
+}
+
+.ok-icon-1212:before {
+ content: "\e702";
+}
+
+.ok-icon-down:before {
+ content: "\e703";
+}
+
+.ok-icon-mobile:before {
+ content: "\e704";
+}
+
+.ok-icon-mobilefill:before {
+ content: "\e705";
+}
+
+.ok-icon-copy:before {
+ content: "\e706";
+}
+
+.ok-icon-countdownfill:before {
+ content: "\e707";
+}
+
+.ok-icon-countdown:before {
+ content: "\e708";
+}
+
+.ok-icon-noticefill:before {
+ content: "\e709";
+}
+
+.ok-icon-notice:before {
+ content: "\e70a";
+}
+
+.ok-icon-qiang:before {
+ content: "\e70b";
+}
+
+.ok-icon-upstagefill:before {
+ content: "\e70e";
+}
+
+.ok-icon-upstage:before {
+ content: "\e70f";
+}
+
+.ok-icon-babyfill:before {
+ content: "\e710";
+}
+
+.ok-icon-baby:before {
+ content: "\e711";
+}
+
+.ok-icon-brandfill:before {
+ content: "\e712";
+}
+
+.ok-icon-brand:before {
+ content: "\e713";
+}
+
+.ok-icon-choicenessfill:before {
+ content: "\e714";
+}
+
+.ok-icon-choiceness:before {
+ content: "\e715";
+}
+
+.ok-icon-clothesfill:before {
+ content: "\e716";
+}
+
+.ok-icon-clothes:before {
+ content: "\e717";
+}
+
+.ok-icon-creativefill:before {
+ content: "\e718";
+}
+
+.ok-icon-creative:before {
+ content: "\e719";
+}
+
+.ok-icon-female:before {
+ content: "\e71a";
+}
+
+.ok-icon-keyboard:before {
+ content: "\e71b";
+}
+
+.ok-icon-male:before {
+ content: "\e71c";
+}
+
+.ok-icon-newfill:before {
+ content: "\e71d";
+}
+
+.ok-icon-new:before {
+ content: "\e71e";
+}
+
+.ok-icon-pullleft:before {
+ content: "\e71f";
+}
+
+.ok-icon-pullright:before {
+ content: "\e720";
+}
+
+.ok-icon-rankfill:before {
+ content: "\e721";
+}
+
+.ok-icon-rank:before {
+ content: "\e722";
+}
+
+.ok-icon-bad:before {
+ content: "\e723";
+}
+
+.ok-icon-cameraadd:before {
+ content: "\e724";
+}
+
+.ok-icon-focus:before {
+ content: "\e725";
+}
+
+.ok-icon-friendfill:before {
+ content: "\e726";
+}
+
+.ok-icon-cameraaddfill:before {
+ content: "\e727";
+}
+
+.ok-icon-apps:before {
+ content: "\e729";
+}
+
+.ok-icon-paintfill:before {
+ content: "\e72a";
+}
+
+.ok-icon-paint:before {
+ content: "\e72b";
+}
+
+.ok-icon-picfill:before {
+ content: "\e72c";
+}
+
+.ok-icon-refresharrow:before {
+ content: "\e72d";
+}
+
+.ok-icon-markfill:before {
+ content: "\e730";
+}
+
+.ok-icon-mark:before {
+ content: "\e731";
+}
+
+.ok-icon-presentfill:before {
+ content: "\e732";
+}
+
+.ok-icon-repeal:before {
+ content: "\e733";
+}
+
+.ok-icon-album:before {
+ content: "\e734";
+}
+
+.ok-icon-peoplefill:before {
+ content: "\e735";
+}
+
+.ok-icon-people:before {
+ content: "\e736";
+}
+
+.ok-icon-servicefill:before {
+ content: "\e737";
+}
+
+.ok-icon-repair:before {
+ content: "\e738";
+}
+
+.ok-icon-file:before {
+ content: "\e739";
+}
+
+.ok-icon-repairfill:before {
+ content: "\e73a";
+}
+
+.ok-icon-taoxiaopu:before {
+ content: "\e73b";
+}
+
+.ok-icon-attentionfill:before {
+ content: "\e73c";
+}
+
+.ok-icon-attention:before {
+ content: "\e73d";
+}
+
+.ok-icon-commandfill:before {
+ content: "\e73e";
+}
+
+.ok-icon-command:before {
+ content: "\e73f";
+}
+
+.ok-icon-communityfill:before {
+ content: "\e740";
+}
+
+.ok-icon-community:before {
+ content: "\e741";
+}
+
+.ok-icon-read:before {
+ content: "\e742";
+}
+
+.ok-icon-suan:before {
+ content: "\e743";
+}
+
+.ok-icon-hua:before {
+ content: "\e744";
+}
+
+.ok-icon-ju:before {
+ content: "\e745";
+}
+
+.ok-icon-tian:before {
+ content: "\e748";
+}
+
+.ok-icon-calendar:before {
+ content: "\e74a";
+}
+
+.ok-icon-cut:before {
+ content: "\e74b";
+}
+
+.ok-icon-magic:before {
+ content: "\e74c";
+}
+
+.ok-icon-backwardfill:before {
+ content: "\e74d";
+}
+
+.ok-icon-playfill:before {
+ content: "\e74f";
+}
+
+.ok-icon-stop:before {
+ content: "\e750";
+}
+
+.ok-icon-tagfill:before {
+ content: "\e751";
+}
+
+.ok-icon-tag:before {
+ content: "\e752";
+}
+
+.ok-icon-group:before {
+ content: "\e753";
+}
+
+.ok-icon-all:before {
+ content: "\e755";
+}
+
+.ok-icon-backdelete:before {
+ content: "\e756";
+}
+
+.ok-icon-hotfill:before {
+ content: "\e757";
+}
+
+.ok-icon-hot:before {
+ content: "\e758";
+}
+
+.ok-icon-post:before {
+ content: "\e759";
+}
+
+.ok-icon-radiobox:before {
+ content: "\e75b";
+}
+
+.ok-icon-rounddown:before {
+ content: "\e75c";
+}
+
+.ok-icon-upload:before {
+ content: "\e75d";
+}
+
+.ok-icon-writefill:before {
+ content: "\e760";
+}
+
+.ok-icon-write:before {
+ content: "\e761";
+}
+
+.ok-icon-radioboxfill:before {
+ content: "\e763";
+}
+
+.ok-icon-punch:before {
+ content: "\e764";
+}
+
+.ok-icon-shake:before {
+ content: "\e765";
+}
+
+.ok-icon-disanfangweibo:before {
+ content: "\e701";
+}
+
+.ok-icon-disanfangweixin:before {
+ content: "\e70c";
+}
+
+.ok-icon-add1:before {
+ content: "\e767";
+}
+
+.ok-icon-move:before {
+ content: "\e768";
+}
+
+.ok-icon-safe:before {
+ content: "\e769";
+}
+
+.ok-icon-haodian:before {
+ content: "\e76d";
+}
+
+.ok-icon-mao:before {
+ content: "\e76e";
+}
+
+.ok-icon-qi:before {
+ content: "\e76f";
+}
+
+.ok-icon-ye:before {
+ content: "\e770";
+}
+
+.ok-icon-juhuasuan:before {
+ content: "\e771";
+}
+
+.ok-icon-taoqianggou:before {
+ content: "\e772";
+}
+
+.ok-icon-tianmao:before {
+ content: "\e773";
+}
+
+.ok-icon-activityfill:before {
+ content: "\e775";
+}
+
+.ok-icon-crownfill:before {
+ content: "\e776";
+}
+
+.ok-icon-crown:before {
+ content: "\e777";
+}
+
+.ok-icon-goodsfill:before {
+ content: "\e778";
+}
+
+.ok-icon-messagefill:before {
+ content: "\e779";
+}
+
+.ok-icon-profilefill:before {
+ content: "\e77a";
+}
+
+.ok-icon-sound:before {
+ content: "\e77b";
+}
+
+.ok-icon-sponsorfill:before {
+ content: "\e77c";
+}
+
+.ok-icon-sponsor:before {
+ content: "\e77d";
+}
+
+.ok-icon-upblock:before {
+ content: "\e77e";
+}
+
+.ok-icon-weblock:before {
+ content: "\e77f";
+}
+
+.ok-icon-weunblock:before {
+ content: "\e780";
+}
+
+.ok-icon-1111:before {
+ content: "\e782";
+}
+
+.ok-icon-my:before {
+ content: "\e78b";
+}
+
+.ok-icon-myfill:before {
+ content: "\e78c";
+}
+
+.ok-icon-emojifill:before {
+ content: "\e78d";
+}
+
+.ok-icon-emojiflashfill:before {
+ content: "\e78e";
+}
+
+.ok-icon-flashbuyfill-copy:before {
+ content: "\e78f";
+}
+
+.ok-icon-text:before {
+ content: "\e791";
+}
+
+.ok-icon-goodsfavor:before {
+ content: "\e794";
+}
+
+.ok-icon-musicfill:before {
+ content: "\e795";
+}
+
+.ok-icon-musicforbidfill:before {
+ content: "\e796";
+}
+
+.ok-icon-xiamiforbid:before {
+ content: "\e797";
+}
+
+.ok-icon-xiami:before {
+ content: "\e798";
+}
+
+.ok-icon-roundleftfill:before {
+ content: "\e799";
+}
+
+.ok-icon-triangledownfill:before {
+ content: "\e79b";
+}
+
+.ok-icon-triangleupfill:before {
+ content: "\e79c";
+}
+
+.ok-icon-roundleftfill-copy:before {
+ content: "\e79e";
+}
+
+.ok-icon-pulldown1:before {
+ content: "\e79f";
+}
+
+.ok-icon-emojilight:before {
+ content: "\e7a1";
+}
+
+.ok-icon-keyboardlight:before {
+ content: "\e7a3";
+}
+
+.ok-icon-recordfill:before {
+ content: "\e7a4";
+}
+
+.ok-icon-recordlight:before {
+ content: "\e7a5";
+}
+
+.ok-icon-record:before {
+ content: "\e7a6";
+}
+
+.ok-icon-roundaddlight:before {
+ content: "\e7a7";
+}
+
+.ok-icon-soundlight:before {
+ content: "\e7a8";
+}
+
+.ok-icon-cardboardfill:before {
+ content: "\e7a9";
+}
+
+.ok-icon-cardboard:before {
+ content: "\e7aa";
+}
+
+.ok-icon-formfill:before {
+ content: "\e7ab";
+}
+
+.ok-icon-coin:before {
+ content: "\e7ac";
+}
+
+.ok-icon-sortlight:before {
+ content: "\e7ad";
+}
+
+.ok-icon-yooxi:before {
+ content: "\e612";
+}
+
+.ok-icon-cardboardforbid:before {
+ content: "\e7af";
+}
+
+.ok-icon-circlefill:before {
+ content: "\e7b0";
+}
+
+.ok-icon-circle:before {
+ content: "\e7b1";
+}
+
+.ok-icon-attentionforbid:before {
+ content: "\e7b2";
+}
+
+.ok-icon-attentionforbidfill:before {
+ content: "\e7b3";
+}
+
+.ok-icon-attentionfavorfill:before {
+ content: "\e7b4";
+}
+
+.ok-icon-attentionfavor:before {
+ content: "\e7b5";
+}
+
+.ok-icon-piclight:before {
+ content: "\e7b7";
+}
+
+.ok-icon-shoplight:before {
+ content: "\e7b8";
+}
+
+.ok-icon-voicelight:before {
+ content: "\e7b9";
+}
+
+.ok-icon-attentionfavorfill-copy:before {
+ content: "\e7ba";
+}
+
+.ok-icon-umidd17:before {
+ content: "\e61a";
+}
+
+.ok-icon-full:before {
+ content: "\e7bc";
+}
+
+.ok-icon-mail:before {
+ content: "\e7bd";
+}
+
+.ok-icon-peoplelist:before {
+ content: "\e7be";
+}
+
+.ok-icon-goodsnewfill:before {
+ content: "\e7bf";
+}
+
+.ok-icon-goodsnew:before {
+ content: "\e7c0";
+}
+
+.ok-icon-medalfill:before {
+ content: "\e7c1";
+}
+
+.ok-icon-medal:before {
+ content: "\e7c2";
+}
+
+.ok-icon-newsfill:before {
+ content: "\e7c3";
+}
+
+.ok-icon-newshotfill:before {
+ content: "\e7c4";
+}
+
+.ok-icon-newshot:before {
+ content: "\e7c5";
+}
+
+.ok-icon-news:before {
+ content: "\e7c6";
+}
+
+.ok-icon-videofill:before {
+ content: "\e7c7";
+}
+
+.ok-icon-video:before {
+ content: "\e7c8";
+}
+
+.ok-icon-askfill:before {
+ content: "\e7c9";
+}
+
+.ok-icon-ask:before {
+ content: "\e7ca";
+}
+
+.ok-icon-exit:before {
+ content: "\e7cb";
+}
+
+.ok-icon-skinfill:before {
+ content: "\e7cc";
+}
+
+.ok-icon-skin:before {
+ content: "\e7cd";
+}
+
+.ok-icon-moneybagfill:before {
+ content: "\e7ce";
+}
+
+.ok-icon-usefullfill:before {
+ content: "\e7cf";
+}
+
+.ok-icon-usefull:before {
+ content: "\e7d0";
+}
+
+.ok-icon-moneybag:before {
+ content: "\e7d1";
+}
+
+.ok-icon-download:before {
+ content: "\e610";
+}
+
+.ok-icon-redpacket_fill:before {
+ content: "\e7d3";
+}
+
+.ok-icon-subscription:before {
+ content: "\e7d4";
+}
+
+.ok-icon-weibiaoti-:before {
+ content: "\e627";
+}
+
+.ok-icon-xiangqing:before {
+ content: "\e728";
+}
+
+.ok-icon-shuju:before {
+ content: "\e660";
+}
+
+.ok-icon-home_light:before {
+ content: "\e7d5";
+}
+
+.ok-icon-my_light:before {
+ content: "\e7d6";
+}
+
+.ok-icon-disanfangQQ:before {
+ content: "\e6dc";
+}
+
+.ok-icon-chinamap-chart:before {
+ content: "\e882";
+}
+
+.ok-icon-tubiaozhizuomoban:before {
+ content: "\e601";
+}
+
+.ok-icon-set:before {
+ content: "\e889";
+}
+
+.ok-icon-yun:before {
+ content: "\e781";
+}
+
+.ok-icon-shuju1:before {
+ content: "\e61b";
+}
+
+.ok-icon-shuju2:before {
+ content: "\e640";
+}
+
+.ok-icon-disanfang:before {
+ content: "\e6be";
+}
+
+.ok-icon-shuju3:before {
+ content: "\e606";
+}
+
+.ok-icon-kongzhitai:before {
+ content: "\e66f";
+}
+
+.ok-icon-headset:before {
+ content: "\e600";
+}
+
+.ok-icon-shezhi:before {
+ content: "\e611";
+}
+
diff --git a/lib/fonts/okfont/iconfont.eot b/lib/fonts/okfont/iconfont.eot
new file mode 100644
index 0000000..914c2b2
Binary files /dev/null and b/lib/fonts/okfont/iconfont.eot differ
diff --git a/lib/fonts/okfont/iconfont.js b/lib/fonts/okfont/iconfont.js
new file mode 100644
index 0000000..c9791f2
--- /dev/null
+++ b/lib/fonts/okfont/iconfont.js
@@ -0,0 +1 @@
+!function(p){var c,o='',l=(c=document.getElementsByTagName("script"))[c.length-1].getAttribute("data-injectcss");if(l&&!p.__iconfont__svg__cssinject__){p.__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,h=p.document,t=!1,(s=function(){try{h.documentElement.doScroll("left")}catch(c){return void setTimeout(s,50)}o()})(),h.onreadystatechange=function(){"complete"==h.readyState&&(h.onreadystatechange=null,o())});function o(){t||(t=!0,a())}var a,h,t,s}(function(){var c,l;(c=document.createElement("div")).innerHTML=o,o=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/lib/fonts/okfont/iconfont.svg b/lib/fonts/okfont/iconfont.svg
new file mode 100644
index 0000000..430bddf
--- /dev/null
+++ b/lib/fonts/okfont/iconfont.svg
@@ -0,0 +1,1010 @@
+
+
+
+
diff --git a/lib/fonts/okfont/iconfont.ttf b/lib/fonts/okfont/iconfont.ttf
new file mode 100644
index 0000000..21cffab
Binary files /dev/null and b/lib/fonts/okfont/iconfont.ttf differ
diff --git a/lib/fonts/okfont/iconfont.woff b/lib/fonts/okfont/iconfont.woff
new file mode 100644
index 0000000..95274c4
Binary files /dev/null and b/lib/fonts/okfont/iconfont.woff differ
diff --git a/lib/fonts/okfont/iconfont.woff2 b/lib/fonts/okfont/iconfont.woff2
new file mode 100644
index 0000000..ebe4e19
Binary files /dev/null and b/lib/fonts/okfont/iconfont.woff2 differ
diff --git a/pages/help/nav_icon.html b/pages/help/nav_icon.html
new file mode 100644
index 0000000..a57c6d3
--- /dev/null
+++ b/pages/help/nav_icon.html
@@ -0,0 +1,49 @@
+
+
+
+
+ 导航的图标
+
+
+
+
+
+
+
+ 主要讲述如何设置导航的图标。
+
+
+ 特别注意:必须要遵守指定的写法
+ 1.默认的图标指向的值layui内置图标
+ 2.要想使用ok-icon图标必须设置navs.json中的fontFamily属性和icon属性
+
+
+{
+ "title": "后台首页",
+ "fontFamily":"ok-icon",
+ "icon":"ok-iconairplay",
+ "href": "pages/home.html",
+},
+{
+ "title": "后台首页",
+ "fontFamily":"ok-icon",
+ "icon":"",
+ "href": "pages/home.html",
+}
+
+
+
+
+
+
diff --git a/pages/help/nav_operate.html b/pages/help/nav_operate.html
new file mode 100644
index 0000000..126f8fd
--- /dev/null
+++ b/pages/help/nav_operate.html
@@ -0,0 +1,122 @@
+
+
+
+
+ 用户列表
+
+
+
+
+
+
+
+ 主要讲述如何在内部页面添加导航。
+
+
+ 特别注意:添加导航的同时必须要遵守指定的写法
+ 1.必须指定一个html元素
+ 2.此元素的属性必须有data-url和lay-id
+ 3.data-url属性表示指定的页面且必须是网站的绝对路径
+ 4.lay-id属性,请不要以数字开头,推荐以字母开头,长度不限
+ 5.当lay-id重复时,那么则只会打开一个,后者只会定位到当前选项卡
+
+
+ layui.use(function(){
+ var okTab = parent.objOkTab;//获取父级的okTab;layui.okTab()不推荐这样获取
+ var page = '<div lay-id="add-1" data-url="/pages/user/user.html">个人中心</div>';
+ okTab.tabAdd(page);
+ })
+
+
+
+
+
+
+
普通跳转页
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/help/nav_parameter.html b/pages/help/nav_parameter.html
new file mode 100644
index 0000000..75ce17e
--- /dev/null
+++ b/pages/help/nav_parameter.html
@@ -0,0 +1,43 @@
+
+
+
+
+ 用户列表
+
+
+
+
+
+
+
+ 主要讲述导航参数的说明。
+
+
+{
+ "title": "后台首页", //导航标题
+ "fontFamily": "ok-icon", //标题的字体图标来源
+ "icon": "ok-iconairplay", //制定字体图标
+ "href": "pages/home.html", //指向的页面路径
+ "isClose": true, //设置导航页是否关闭(默认true)
+ "spread": false, //设置是否打开
+ "isCheck": false //是否选中
+ "target":"_blank" //打开方式 _blank:覆盖当前窗口
+ "children": [{}] //子导航 参数同上(可嵌套无限个)
+}
+
+
+
+
+
+
diff --git a/pages/help/ok_font.html b/pages/help/ok_font.html
new file mode 100644
index 0000000..0f73e34
--- /dev/null
+++ b/pages/help/ok_font.html
@@ -0,0 +1,7714 @@
+
+
+
+
+ IconFont Demo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - Unicode
+ - Font class
+ - Symbol
+
+
+
查看项目
+
+
+
+
+
+
+ -
+
+
appreciate
+ 
+
+
+ -
+
+
check
+ 
+
+
+ -
+
+
close
+ 
+
+
+ -
+
+
edit
+ 
+
+
+ -
+
+
emoji
+ 
+
+
+ -
+
+
favor_fill
+ 
+
+
+ -
+
+
favor
+ 
+
+
+ -
+
+
loading
+ 
+
+
+ -
+
+
location_fill
+ 
+
+
+ -
+
+
location
+ 
+
+
+ -
+
+
phone
+ 
+
+
+ -
+
+
round_check_fill
+ 
+
+
+ -
+
+
round_check
+ 
+
+
+ -
+
+
round_close_fill
+ 
+
+
+ -
+
+
round_close
+ 
+
+
+ -
+
+
round_right_fill
+ 
+
+
+ -
+
+
round_right
+ 
+
+
+ -
+
+
search
+ 
+
+
+ -
+
+
taxi
+ 
+
+
+ -
+
+
time_fill
+ 
+
+
+ -
+
+
time
+ 
+
+
+ -
+
+
unfold
+ 
+
+
+ -
+
+
warn_fill
+ 
+
+
+ -
+
+
warn
+ 
+
+
+ -
+
+
camera_fill
+ 
+
+
+ -
+
+
camera
+ 
+
+
+ -
+
+
comment_fill
+ 
+
+
+ -
+
+
comment
+ 
+
+
+ -
+
+
like_fill
+ 
+
+
+ -
+
+
like
+ 
+
+
+ -
+
+
notification_fill
+ 
+
+
+ -
+
+
notification
+ 
+
+
+ -
+
+
order
+ 
+
+
+ -
+
+
same_fill
+ 
+
+
+ -
+
+
same
+ 
+
+
+ -
+
+
deliver
+ 
+
+
+ -
+
+
evaluate
+ 
+
+
+ -
+
+
pay
+ 
+
+
+ -
+
+
send
+ 
+
+
+ -
+
+
shop
+ 
+
+
+ -
+
+
ticket
+ 
+
+
+ -
+
+
wang
+ 
+
+
+ -
+
+
back
+ 
+
+
+ -
+
+
cascades
+ 
+
+
+ -
+
+
discover
+ 
+
+
+ -
+
+
list
+ 
+
+
+ -
+
+
more
+ 
+
+
+ -
+
+
scan
+ 
+
+
+ -
+
+
settings
+ 
+
+
+ -
+
+
question_fill
+ 
+
+
+ -
+
+
question
+ 
+
+
+ -
+
+
shop_fill
+ 
+
+
+ -
+
+
form
+ 
+
+
+ -
+
+
wang_fill
+ 
+
+
+ -
+
+
pic
+ 
+
+
+ -
+
+
filter
+ 
+
+
+ -
+
+
footprint
+ 
+
+
+ -
+
+
top
+ 
+
+
+ -
+
+
pull_down
+ 
+
+
+ -
+
+
pull_up
+ 
+
+
+ -
+
+
right
+ 
+
+
+ -
+
+
refresh
+ 
+
+
+ -
+
+
more_android
+ 
+
+
+ -
+
+
delete_fill
+ 
+
+
+ -
+
+
refund
+ 
+
+
+ -
+
+
cart
+ 
+
+
+ -
+
+
qr_code
+ 
+
+
+ -
+
+
remind
+ 
+
+
+ -
+
+
delete
+ 
+
+
+ -
+
+
profile
+ 
+
+
+ -
+
+
home
+ 
+
+
+ -
+
+
cart_fill
+ 
+
+
+ -
+
+
discover_fill
+ 
+
+
+ -
+
+
home_fill
+ 
+
+
+ -
+
+
message
+ 
+
+
+ -
+
+
address_book
+ 
+
+
+ -
+
+
link
+ 
+
+
+ -
+
+
lock
+ 
+
+
+ -
+
+
unlock
+ 
+
+
+ -
+
+
vip
+ 
+
+
+ -
+
+
weibo
+ 
+
+
+ -
+
+
activity
+ 
+
+
+ -
+
+
big
+ 
+
+
+ -
+
+
friend_add_fill
+ 
+
+
+ -
+
+
friend_add
+ 
+
+
+ -
+
+
friend_famous
+ 
+
+
+ -
+
+
friend
+ 
+
+
+ -
+
+
goods
+ 
+
+
+ -
+
+
selection
+ 
+
+
+ -
+
+
tmall
+ 
+
+
+ -
+
+
explore
+ 
+
+
+ -
+
+
present
+ 
+
+
+ -
+
+
square_check_fill
+ 
+
+
+ -
+
+
square
+ 
+
+
+ -
+
+
square_check
+ 
+
+
+ -
+
+
round
+ 
+
+
+ -
+
+
round_add_fill
+ 
+
+
+ -
+
+
round_add
+ 
+
+
+ -
+
+
add
+ 
+
+
+ -
+
+
notification_forbid_fill
+ 
+
+
+ -
+
+
explore_fill
+ 
+
+
+ -
+
+
fold
+ 
+
+
+ -
+
+
game
+ 
+
+
+ -
+
+
redpacket
+ 
+
+
+ -
+
+
selection_fill
+ 
+
+
+ -
+
+
similar
+ 
+
+
+ -
+
+
appreciate_fill
+ 
+
+
+ -
+
+
info_fill
+ 
+
+
+ -
+
+
info
+ 
+
+
+ -
+
+
tao
+ 
+
+
+ -
+
+
mobile_tao
+ 
+
+
+ -
+
+
forward_fill
+ 
+
+
+ -
+
+
forward
+ 
+
+
+ -
+
+
recharge_fill
+ 
+
+
+ -
+
+
recharge
+ 
+
+
+ -
+
+
vipcard
+ 
+
+
+ -
+
+
voice
+ 
+
+
+ -
+
+
voice_fill
+ 
+
+
+ -
+
+
friend_favor
+ 
+
+
+ -
+
+
wifi
+ 
+
+
+ -
+
+
share
+ 
+
+
+ -
+
+
we_fill
+ 
+
+
+ -
+
+
we
+ 
+
+
+ -
+
+
light_auto
+ 
+
+
+ -
+
+
light_forbid
+ 
+
+
+ -
+
+
light_fill
+ 
+
+
+ -
+
+
camera_rotate
+ 
+
+
+ -
+
+
light
+ 
+
+
+ -
+
+
bar_code
+ 
+
+
+ -
+
+
flashlight_close
+ 
+
+
+ -
+
+
flashlight_open
+ 
+
+
+ -
+
+
search_list
+ 
+
+
+ -
+
+
service
+ 
+
+
+ -
+
+
sort
+ 
+
+
+ -
+
+
1212
+ 
+
+
+ -
+
+
down
+ 
+
+
+ -
+
+
mobile
+ 
+
+
+ -
+
+
mobile_fill
+ 
+
+
+ -
+
+
copy
+ 
+
+
+ -
+
+
countdown_fill
+ 
+
+
+ -
+
+
countdown
+ 
+
+
+ -
+
+
notice_fill
+ 
+
+
+ -
+
+
notice
+ 
+
+
+ -
+
+
qiang
+ 
+
+
+ -
+
+
upstage_fill
+ 
+
+
+ -
+
+
upstage
+ 
+
+
+ -
+
+
baby_fill
+ 
+
+
+ -
+
+
baby
+ 
+
+
+ -
+
+
brand_fill
+ 
+
+
+ -
+
+
brand
+ 
+
+
+ -
+
+
choiceness_fill
+ 
+
+
+ -
+
+
choiceness
+ 
+
+
+ -
+
+
clothes_fill
+ 
+
+
+ -
+
+
clothes
+ 
+
+
+ -
+
+
creative_fill
+ 
+
+
+ -
+
+
creative
+ 
+
+
+ -
+
+
female
+ 
+
+
+ -
+
+
keyboard
+ 
+
+
+ -
+
+
male
+ 
+
+
+ -
+
+
new_fill
+ 
+
+
+ -
+
+
new
+ 
+
+
+ -
+
+
pull_left
+ 
+
+
+ -
+
+
pull_right
+ 
+
+
+ -
+
+
rank_fill
+ 
+
+
+ -
+
+
rank
+ 
+
+
+ -
+
+
bad
+ 
+
+
+ -
+
+
camera_add
+ 
+
+
+ -
+
+
focus
+ 
+
+
+ -
+
+
friend_fill
+ 
+
+
+ -
+
+
camera_add_fill
+ 
+
+
+ -
+
+
apps
+ 
+
+
+ -
+
+
paint_fill
+ 
+
+
+ -
+
+
paint
+ 
+
+
+ -
+
+
pic_fill
+ 
+
+
+ -
+
+
refresh_arrow
+ 
+
+
+ -
+
+
mark_fill
+ 
+
+
+ -
+
+
mark
+ 
+
+
+ -
+
+
present_fill
+ 
+
+
+ -
+
+
repeal
+ 
+
+
+ -
+
+
album
+ 
+
+
+ -
+
+
people_fill
+ 
+
+
+ -
+
+
people
+ 
+
+
+ -
+
+
service_fill
+ 
+
+
+ -
+
+
repair
+ 
+
+
+ -
+
+
file
+ 
+
+
+ -
+
+
repair_fill
+ 
+
+
+ -
+
+
taoxiaopu
+ 
+
+
+ -
+
+
attention_fill
+ 
+
+
+ -
+
+
attention
+ 
+
+
+ -
+
+
command_fill
+ 
+
+
+ -
+
+
command
+ 
+
+
+ -
+
+
community_fill
+ 
+
+
+ -
+
+
community
+ 
+
+
+ -
+
+
read
+ 
+
+
+ -
+
+
suan
+ 
+
+
+ -
+
+
hua
+ 
+
+
+ -
+
+
ju
+ 
+
+
+ -
+
+
tian
+ 
+
+
+ -
+
+
calendar
+ 
+
+
+ -
+
+
cut
+ 
+
+
+ -
+
+
magic
+ 
+
+
+ -
+
+
backward_fill
+ 
+
+
+ -
+
+
play_fill
+ 
+
+
+ -
+
+
stop
+ 
+
+
+ -
+
+
tag_fill
+ 
+
+
+ -
+
+
tag
+ 
+
+
+ -
+
+
group
+ 
+
+
+ -
+
+
all
+ 
+
+
+ -
+
+
back_delete
+ 
+
+
+ -
+
+
hot_fill
+ 
+
+
+ -
+
+
hot
+ 
+
+
+ -
+
+
post
+ 
+
+
+ -
+
+
radio_box
+ 
+
+
+ -
+
+
round_down
+ 
+
+
+ -
+
+
upload
+ 
+
+
+ -
+
+
write_fill
+ 
+
+
+ -
+
+
write
+ 
+
+
+ -
+
+
radio_box_fill
+ 
+
+
+ -
+
+
punch
+ 
+
+
+ -
+
+
shake
+ 
+
+
+ -
+
+
第三方 微博
+ 
+
+
+ -
+
+
第三方 微信
+ 
+
+
+ -
+
+
add
+ 
+
+
+ -
+
+
move
+ 
+
+
+ -
+
+
safe
+ 
+
+
+ -
+
+
haodian
+ 
+
+
+ -
+
+
mao
+ 
+
+
+ -
+
+
qi
+ 
+
+
+ -
+
+
ye
+ 
+
+
+ -
+
+
juhuasuan
+ 
+
+
+ -
+
+
taoqianggou
+ 
+
+
+ -
+
+
tianmao
+ 
+
+
+ -
+
+
activity_fill
+ 
+
+
+ -
+
+
crown_fill
+ 
+
+
+ -
+
+
crown
+ 
+
+
+ -
+
+
goods_fill
+ 
+
+
+ -
+
+
message_fill
+ 
+
+
+ -
+
+
profile_fill
+ 
+
+
+ -
+
+
sound
+ 
+
+
+ -
+
+
sponsor_fill
+ 
+
+
+ -
+
+
sponsor
+ 
+
+
+ -
+
+
up_block
+ 
+
+
+ -
+
+
we_block
+ 
+
+
+ -
+
+
we_unblock
+ 
+
+
+ -
+
+
1111
+ 
+
+
+ -
+
+
my
+ 
+
+
+ -
+
+
my_fill
+ 
+
+
+ -
+
+
emoji_fill
+ 
+
+
+ -
+
+
emoji_flash_fill
+ 
+
+
+ -
+
+
flashbuy_fill
+ 
+
+
+ -
+
+
text
+ 
+
+
+ -
+
+
goods_favor
+ 
+
+
+ -
+
+
music_fill
+ 
+
+
+ -
+
+
music_forbid_fill
+ 
+
+
+ -
+
+
xiami_forbid
+ 
+
+
+ -
+
+
xiami
+ 
+
+
+ -
+
+
round_left_fill
+ 
+
+
+ -
+
+
triangle_down_fill
+ 
+
+
+ -
+
+
triangle_up_fill
+ 
+
+
+ -
+
+
round_left_fill
+ 
+
+
+ -
+
+
pull_down
+ 
+
+
+ -
+
+
emoji_light
+ 
+
+
+ -
+
+
keyboard_light
+ 
+
+
+ -
+
+
record_fill
+ 
+
+
+ -
+
+
record_light
+ 
+
+
+ -
+
+
record
+ 
+
+
+ -
+
+
round_add_light
+ 
+
+
+ -
+
+
sound_light
+ 
+
+
+ -
+
+
cardboard_fill
+ 
+
+
+ -
+
+
cardboard
+ 
+
+
+ -
+
+
form_fill
+ 
+
+
+ -
+
+
coin
+ 
+
+
+ -
+
+
sort_light
+ 
+
+
+ -
+
+
ok
+ 
+
+
+ -
+
+
cardboard_forbid
+ 
+
+
+ -
+
+
circle_fill
+ 
+
+
+ -
+
+
circle
+ 
+
+
+ -
+
+
attention_forbid
+ 
+
+
+ -
+
+
attention_forbid_fill
+ 
+
+
+ -
+
+
attention_favor_fill
+ 
+
+
+ -
+
+
attention_favor
+ 
+
+
+ -
+
+
pic_light
+ 
+
+
+ -
+
+
shop_light
+ 
+
+
+ -
+
+
voice_light
+ 
+
+
+ -
+
+
attention_favor_fill
+ 
+
+
+ -
+
+
支付宝
+ 
+
+
+ -
+
+
full
+ 
+
+
+ -
+
+
mail
+ 
+
+
+ -
+
+
people_list
+ 
+
+
+ -
+
+
goods_new_fill
+ 
+
+
+ -
+
+
goods_new
+ 
+
+
+ -
+
+
medal_fill
+ 
+
+
+ -
+
+
medal
+ 
+
+
+ -
+
+
news_fill
+ 
+
+
+ -
+
+
news_hot_fill
+ 
+
+
+ -
+
+
news_hot
+ 
+
+
+ -
+
+
news
+ 
+
+
+ -
+
+
video_fill
+ 
+
+
+ -
+
+
video
+ 
+
+
+ -
+
+
ask_fill
+ 
+
+
+ -
+
+
ask
+ 
+
+
+ -
+
+
exit
+ 
+
+
+ -
+
+
skin_fill
+ 
+
+
+ -
+
+
skin
+ 
+
+
+ -
+
+
money_bag_fill
+ 
+
+
+ -
+
+
usefull_fill
+ 
+
+
+ -
+
+
usefull
+ 
+
+
+ -
+
+
money_bag
+ 
+
+
+ -
+
+
下载
+ 
+
+
+ -
+
+
redpacket_fill
+ 
+
+
+ -
+
+
subscription
+ 
+
+
+ -
+
+
第三方
+ 
+
+
+ -
+
+
详情
+ 
+
+
+ -
+
+
数据
+ 
+
+
+ -
+
+
home_light
+ 
+
+
+ -
+
+
my_light
+ 
+
+
+ -
+
+
第三方 QQ
+ 
+
+
+ -
+
+
中国地图
+ 
+
+
+ -
+
+
地图
+ 
+
+
+ -
+
+
set
+ 
+
+
+ -
+
+
云
+ 
+
+
+ -
+
+
数据
+ 
+
+
+ -
+
+
数据
+ 
+
+
+ -
+
+
第三方
+ 
+
+
+ -
+
+
数据
+ 
+
+
+ -
+
+
控制台
+ 
+
+
+ -
+
+
耳机
+ 
+
+
+ -
+
+
设 置
+ 
+
+
+
+
+
Unicode 引用
+
+
+
Unicode 是字体在网页端最原始的应用方式,特点是:
+
+ - 兼容性最好,支持 IE6+,及所有现代浏览器。
+ - 支持按字体的方式去动态调整图标大小,颜色等等。
+ - 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
+
+
+ 注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式
+
+
Unicode 使用步骤如下:
+
第一步:拷贝项目下面生成的 @font-face
+
@font-face {
+ font-family: 'ok-icon';
+ 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#ok-icon') format('svg');
+}
+
+
第二步:定义使用 iconfont 的样式
+
.ok-icon {
+ font-family: "ok-icon" !important;
+ font-size: 16px;
+ font-style: normal;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+
第三步:挑选相应图标并获取字体编码,应用于页面
+
+<span class="ok-icon">3</span>
+
+
+ "ok-icon" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。
+
+
+
+
+
+
+ -
+
+
+ appreciate
+
+ .ok-icon-appreciate
+
+
+
+ -
+
+
+ check
+
+ .ok-icon-check
+
+
+
+ -
+
+
+ close
+
+ .ok-icon-close
+
+
+
+ -
+
+
+ edit
+
+ .ok-icon-edit
+
+
+
+ -
+
+
+ emoji
+
+ .ok-icon-emoji
+
+
+
+ -
+
+
+ favor_fill
+
+ .ok-icon-favorfill
+
+
+
+ -
+
+
+ favor
+
+ .ok-icon-favor
+
+
+
+ -
+
+
+ loading
+
+ .ok-icon-loading
+
+
+
+ -
+
+
+ location_fill
+
+ .ok-icon-locationfill
+
+
+
+ -
+
+
+ location
+
+ .ok-icon-location
+
+
+
+ -
+
+
+ phone
+
+ .ok-icon-phone
+
+
+
+ -
+
+
+ round_check_fill
+
+ .ok-icon-roundcheckfill
+
+
+
+ -
+
+
+ round_check
+
+ .ok-icon-roundcheck
+
+
+
+ -
+
+
+ round_close_fill
+
+ .ok-icon-roundclosefill
+
+
+
+ -
+
+
+ round_close
+
+ .ok-icon-roundclose
+
+
+
+ -
+
+
+ round_right_fill
+
+ .ok-icon-roundrightfill
+
+
+
+ -
+
+
+ round_right
+
+ .ok-icon-roundright
+
+
+
+ -
+
+
+ search
+
+ .ok-icon-search
+
+
+
+ -
+
+
+ taxi
+
+ .ok-icon-taxi
+
+
+
+ -
+
+
+ time_fill
+
+ .ok-icon-timefill
+
+
+
+ -
+
+
+ time
+
+ .ok-icon-time
+
+
+
+ -
+
+
+ unfold
+
+ .ok-icon-unfold
+
+
+
+ -
+
+
+ warn_fill
+
+ .ok-icon-warnfill
+
+
+
+ -
+
+
+ warn
+
+ .ok-icon-warn
+
+
+
+ -
+
+
+ camera_fill
+
+ .ok-icon-camerafill
+
+
+
+ -
+
+
+ camera
+
+ .ok-icon-camera
+
+
+
+ -
+
+
+ comment_fill
+
+ .ok-icon-commentfill
+
+
+
+ -
+
+
+ comment
+
+ .ok-icon-comment
+
+
+
+ -
+
+
+ like_fill
+
+ .ok-icon-likefill
+
+
+
+ -
+
+
+ like
+
+ .ok-icon-like
+
+
+
+ -
+
+
+ notification_fill
+
+ .ok-icon-notificationfill
+
+
+
+ -
+
+
+ notification
+
+ .ok-icon-notification
+
+
+
+ -
+
+
+ order
+
+ .ok-icon-order
+
+
+
+ -
+
+
+ same_fill
+
+ .ok-icon-samefill
+
+
+
+ -
+
+
+ same
+
+ .ok-icon-same
+
+
+
+ -
+
+
+ deliver
+
+ .ok-icon-deliver
+
+
+
+ -
+
+
+ evaluate
+
+ .ok-icon-evaluate
+
+
+
+ -
+
+
+ pay
+
+ .ok-icon-pay
+
+
+
+ -
+
+
+ send
+
+ .ok-icon-send
+
+
+
+ -
+
+
+ shop
+
+ .ok-icon-shop
+
+
+
+ -
+
+
+ ticket
+
+ .ok-icon-ticket
+
+
+
+ -
+
+
+ wang
+
+ .ok-icon-wang
+
+
+
+ -
+
+
+ back
+
+ .ok-icon-back
+
+
+
+ -
+
+
+ cascades
+
+ .ok-icon-cascades
+
+
+
+ -
+
+
+ discover
+
+ .ok-icon-discover
+
+
+
+ -
+
+
+ list
+
+ .ok-icon-list
+
+
+
+ -
+
+
+ more
+
+ .ok-icon-more
+
+
+
+ -
+
+
+ scan
+
+ .ok-icon-scan
+
+
+
+ -
+
+
+ settings
+
+ .ok-icon-settings
+
+
+
+ -
+
+
+ question_fill
+
+ .ok-icon-questionfill
+
+
+
+ -
+
+
+ question
+
+ .ok-icon-question
+
+
+
+ -
+
+
+ shop_fill
+
+ .ok-icon-shopfill
+
+
+
+ -
+
+
+ form
+
+ .ok-icon-form
+
+
+
+ -
+
+
+ wang_fill
+
+ .ok-icon-wangfill
+
+
+
+ -
+
+
+ pic
+
+ .ok-icon-pic
+
+
+
+ -
+
+
+ filter
+
+ .ok-icon-filter
+
+
+
+ -
+
+
+ footprint
+
+ .ok-icon-footprint
+
+
+
+ -
+
+
+ top
+
+ .ok-icon-top
+
+
+
+ -
+
+
+ pull_down
+
+ .ok-icon-pulldown
+
+
+
+ -
+
+
+ pull_up
+
+ .ok-icon-pullup
+
+
+
+ -
+
+
+ right
+
+ .ok-icon-right
+
+
+
+ -
+
+
+ refresh
+
+ .ok-icon-refresh
+
+
+
+ -
+
+
+ more_android
+
+ .ok-icon-moreandroid
+
+
+
+ -
+
+
+ delete_fill
+
+ .ok-icon-deletefill
+
+
+
+ -
+
+
+ refund
+
+ .ok-icon-refund
+
+
+
+ -
+
+
+ cart
+
+ .ok-icon-cart
+
+
+
+ -
+
+
+ qr_code
+
+ .ok-icon-qrcode
+
+
+
+ -
+
+
+ remind
+
+ .ok-icon-remind
+
+
+
+ -
+
+
+ delete
+
+ .ok-icon-delete
+
+
+
+ -
+
+
+ profile
+
+ .ok-icon-profile
+
+
+
+ -
+
+
+ home
+
+ .ok-icon-home
+
+
+
+ -
+
+
+ cart_fill
+
+ .ok-icon-cartfill
+
+
+
+ -
+
+
+ discover_fill
+
+ .ok-icon-discoverfill
+
+
+
+ -
+
+
+ home_fill
+
+ .ok-icon-homefill
+
+
+
+ -
+
+
+ message
+
+ .ok-icon-message
+
+
+
+ -
+
+
+ address_book
+
+ .ok-icon-addressbook
+
+
+
+ -
+
+
+ link
+
+ .ok-icon-link
+
+
+
+ -
+
+
+ lock
+
+ .ok-icon-lock
+
+
+
+ -
+
+
+ unlock
+
+ .ok-icon-unlock
+
+
+
+ -
+
+
+ vip
+
+ .ok-icon-vip
+
+
+
+ -
+
+
+ weibo
+
+ .ok-icon-weibo
+
+
+
+ -
+
+
+ activity
+
+ .ok-icon-activity
+
+
+
+ -
+
+
+ big
+
+ .ok-icon-big
+
+
+
+ -
+
+
+ friend_add_fill
+
+ .ok-icon-friendaddfill
+
+
+
+ -
+
+
+ friend_add
+
+ .ok-icon-friendadd
+
+
+
+ -
+
+
+ friend_famous
+
+ .ok-icon-friendfamous
+
+
+
+ -
+
+
+ friend
+
+ .ok-icon-friend
+
+
+
+ -
+
+
+ goods
+
+ .ok-icon-goods
+
+
+
+ -
+
+
+ selection
+
+ .ok-icon-selection
+
+
+
+ -
+
+
+ tmall
+
+ .ok-icon-tmall
+
+
+
+ -
+
+
+ explore
+
+ .ok-icon-explore
+
+
+
+ -
+
+
+ present
+
+ .ok-icon-present
+
+
+
+ -
+
+
+ square_check_fill
+
+ .ok-icon-squarecheckfill
+
+
+
+ -
+
+
+ square
+
+ .ok-icon-square
+
+
+
+ -
+
+
+ square_check
+
+ .ok-icon-squarecheck
+
+
+
+ -
+
+
+ round
+
+ .ok-icon-round
+
+
+
+ -
+
+
+ round_add_fill
+
+ .ok-icon-roundaddfill
+
+
+
+ -
+
+
+ round_add
+
+ .ok-icon-roundadd
+
+
+
+ -
+
+
+ add
+
+ .ok-icon-add
+
+
+
+ -
+
+
+ notification_forbid_fill
+
+ .ok-icon-notificationforbidfill
+
+
+
+ -
+
+
+ explore_fill
+
+ .ok-icon-explorefill
+
+
+
+ -
+
+
+ fold
+
+ .ok-icon-fold
+
+
+
+ -
+
+
+ game
+
+ .ok-icon-game
+
+
+
+ -
+
+
+ redpacket
+
+ .ok-icon-redpacket
+
+
+
+ -
+
+
+ selection_fill
+
+ .ok-icon-selectionfill
+
+
+
+ -
+
+
+ similar
+
+ .ok-icon-similar
+
+
+
+ -
+
+
+ appreciate_fill
+
+ .ok-icon-appreciatefill
+
+
+
+ -
+
+
+ info_fill
+
+ .ok-icon-infofill
+
+
+
+ -
+
+
+ info
+
+ .ok-icon-info
+
+
+
+ -
+
+
+ tao
+
+ .ok-icon-tao
+
+
+
+ -
+
+
+ mobile_tao
+
+ .ok-icon-mobiletao
+
+
+
+ -
+
+
+ forward_fill
+
+ .ok-icon-forwardfill
+
+
+
+ -
+
+
+ forward
+
+ .ok-icon-forward
+
+
+
+ -
+
+
+ recharge_fill
+
+ .ok-icon-rechargefill
+
+
+
+ -
+
+
+ recharge
+
+ .ok-icon-recharge
+
+
+
+ -
+
+
+ vipcard
+
+ .ok-icon-vipcard
+
+
+
+ -
+
+
+ voice
+
+ .ok-icon-voice
+
+
+
+ -
+
+
+ voice_fill
+
+ .ok-icon-voicefill
+
+
+
+ -
+
+
+ friend_favor
+
+ .ok-icon-friendfavor
+
+
+
+ -
+
+
+ wifi
+
+ .ok-icon-wifi
+
+
+
+ -
+
+
+ share
+
+ .ok-icon-share
+
+
+
+ -
+
+
+ we_fill
+
+ .ok-icon-wefill
+
+
+
+ -
+
+
+ we
+
+ .ok-icon-we
+
+
+
+ -
+
+
+ light_auto
+
+ .ok-icon-lightauto
+
+
+
+ -
+
+
+ light_forbid
+
+ .ok-icon-lightforbid
+
+
+
+ -
+
+
+ light_fill
+
+ .ok-icon-lightfill
+
+
+
+ -
+
+
+ camera_rotate
+
+ .ok-icon-camerarotate
+
+
+
+ -
+
+
+ light
+
+ .ok-icon-light
+
+
+
+ -
+
+
+ bar_code
+
+ .ok-icon-barcode
+
+
+
+ -
+
+
+ flashlight_close
+
+ .ok-icon-flashlightclose
+
+
+
+ -
+
+
+ flashlight_open
+
+ .ok-icon-flashlightopen
+
+
+
+ -
+
+
+ search_list
+
+ .ok-icon-searchlist
+
+
+
+ -
+
+
+ service
+
+ .ok-icon-service
+
+
+
+ -
+
+
+ sort
+
+ .ok-icon-sort
+
+
+
+ -
+
+
+ 1212
+
+ .ok-icon-1212
+
+
+
+ -
+
+
+ down
+
+ .ok-icon-down
+
+
+
+ -
+
+
+ mobile
+
+ .ok-icon-mobile
+
+
+
+ -
+
+
+ mobile_fill
+
+ .ok-icon-mobilefill
+
+
+
+ -
+
+
+ copy
+
+ .ok-icon-copy
+
+
+
+ -
+
+
+ countdown_fill
+
+ .ok-icon-countdownfill
+
+
+
+ -
+
+
+ countdown
+
+ .ok-icon-countdown
+
+
+
+ -
+
+
+ notice_fill
+
+ .ok-icon-noticefill
+
+
+
+ -
+
+
+ notice
+
+ .ok-icon-notice
+
+
+
+ -
+
+
+ qiang
+
+ .ok-icon-qiang
+
+
+
+ -
+
+
+ upstage_fill
+
+ .ok-icon-upstagefill
+
+
+
+ -
+
+
+ upstage
+
+ .ok-icon-upstage
+
+
+
+ -
+
+
+ baby_fill
+
+ .ok-icon-babyfill
+
+
+
+ -
+
+
+ baby
+
+ .ok-icon-baby
+
+
+
+ -
+
+
+ brand_fill
+
+ .ok-icon-brandfill
+
+
+
+ -
+
+
+ brand
+
+ .ok-icon-brand
+
+
+
+ -
+
+
+ choiceness_fill
+
+ .ok-icon-choicenessfill
+
+
+
+ -
+
+
+ choiceness
+
+ .ok-icon-choiceness
+
+
+
+ -
+
+
+ clothes_fill
+
+ .ok-icon-clothesfill
+
+
+
+ -
+
+
+ clothes
+
+ .ok-icon-clothes
+
+
+
+ -
+
+
+ creative_fill
+
+ .ok-icon-creativefill
+
+
+
+ -
+
+
+ creative
+
+ .ok-icon-creative
+
+
+
+ -
+
+
+ female
+
+ .ok-icon-female
+
+
+
+ -
+
+
+ keyboard
+
+ .ok-icon-keyboard
+
+
+
+ -
+
+
+ male
+
+ .ok-icon-male
+
+
+
+ -
+
+
+ new_fill
+
+ .ok-icon-newfill
+
+
+
+ -
+
+
+ new
+
+ .ok-icon-new
+
+
+
+ -
+
+
+ pull_left
+
+ .ok-icon-pullleft
+
+
+
+ -
+
+
+ pull_right
+
+ .ok-icon-pullright
+
+
+
+ -
+
+
+ rank_fill
+
+ .ok-icon-rankfill
+
+
+
+ -
+
+
+ rank
+
+ .ok-icon-rank
+
+
+
+ -
+
+
+ bad
+
+ .ok-icon-bad
+
+
+
+ -
+
+
+ camera_add
+
+ .ok-icon-cameraadd
+
+
+
+ -
+
+
+ focus
+
+ .ok-icon-focus
+
+
+
+ -
+
+
+ friend_fill
+
+ .ok-icon-friendfill
+
+
+
+ -
+
+
+ camera_add_fill
+
+ .ok-icon-cameraaddfill
+
+
+
+ -
+
+
+ apps
+
+ .ok-icon-apps
+
+
+
+ -
+
+
+ paint_fill
+
+ .ok-icon-paintfill
+
+
+
+ -
+
+
+ paint
+
+ .ok-icon-paint
+
+
+
+ -
+
+
+ pic_fill
+
+ .ok-icon-picfill
+
+
+
+ -
+
+
+ refresh_arrow
+
+ .ok-icon-refresharrow
+
+
+
+ -
+
+
+ mark_fill
+
+ .ok-icon-markfill
+
+
+
+ -
+
+
+ mark
+
+ .ok-icon-mark
+
+
+
+ -
+
+
+ present_fill
+
+ .ok-icon-presentfill
+
+
+
+ -
+
+
+ repeal
+
+ .ok-icon-repeal
+
+
+
+ -
+
+
+ album
+
+ .ok-icon-album
+
+
+
+ -
+
+
+ people_fill
+
+ .ok-icon-peoplefill
+
+
+
+ -
+
+
+ people
+
+ .ok-icon-people
+
+
+
+ -
+
+
+ service_fill
+
+ .ok-icon-servicefill
+
+
+
+ -
+
+
+ repair
+
+ .ok-icon-repair
+
+
+
+ -
+
+
+ file
+
+ .ok-icon-file
+
+
+
+ -
+
+
+ repair_fill
+
+ .ok-icon-repairfill
+
+
+
+ -
+
+
+ taoxiaopu
+
+ .ok-icon-taoxiaopu
+
+
+
+ -
+
+
+ attention_fill
+
+ .ok-icon-attentionfill
+
+
+
+ -
+
+
+ attention
+
+ .ok-icon-attention
+
+
+
+ -
+
+
+ command_fill
+
+ .ok-icon-commandfill
+
+
+
+ -
+
+
+ command
+
+ .ok-icon-command
+
+
+
+ -
+
+
+ community_fill
+
+ .ok-icon-communityfill
+
+
+
+ -
+
+
+ community
+
+ .ok-icon-community
+
+
+
+ -
+
+
+ read
+
+ .ok-icon-read
+
+
+
+ -
+
+
+ suan
+
+ .ok-icon-suan
+
+
+
+ -
+
+
+ hua
+
+ .ok-icon-hua
+
+
+
+ -
+
+
+ ju
+
+ .ok-icon-ju
+
+
+
+ -
+
+
+ tian
+
+ .ok-icon-tian
+
+
+
+ -
+
+
+ calendar
+
+ .ok-icon-calendar
+
+
+
+ -
+
+
+ cut
+
+ .ok-icon-cut
+
+
+
+ -
+
+
+ magic
+
+ .ok-icon-magic
+
+
+
+ -
+
+
+ backward_fill
+
+ .ok-icon-backwardfill
+
+
+
+ -
+
+
+ play_fill
+
+ .ok-icon-playfill
+
+
+
+ -
+
+
+ stop
+
+ .ok-icon-stop
+
+
+
+ -
+
+
+ tag_fill
+
+ .ok-icon-tagfill
+
+
+
+ -
+
+
+ tag
+
+ .ok-icon-tag
+
+
+
+ -
+
+
+ group
+
+ .ok-icon-group
+
+
+
+ -
+
+
+ all
+
+ .ok-icon-all
+
+
+
+ -
+
+
+ back_delete
+
+ .ok-icon-backdelete
+
+
+
+ -
+
+
+ hot_fill
+
+ .ok-icon-hotfill
+
+
+
+ -
+
+
+ hot
+
+ .ok-icon-hot
+
+
+
+ -
+
+
+ post
+
+ .ok-icon-post
+
+
+
+ -
+
+
+ radio_box
+
+ .ok-icon-radiobox
+
+
+
+ -
+
+
+ round_down
+
+ .ok-icon-rounddown
+
+
+
+ -
+
+
+ upload
+
+ .ok-icon-upload
+
+
+
+ -
+
+
+ write_fill
+
+ .ok-icon-writefill
+
+
+
+ -
+
+
+ write
+
+ .ok-icon-write
+
+
+
+ -
+
+
+ radio_box_fill
+
+ .ok-icon-radioboxfill
+
+
+
+ -
+
+
+ punch
+
+ .ok-icon-punch
+
+
+
+ -
+
+
+ shake
+
+ .ok-icon-shake
+
+
+
+ -
+
+
+ 第三方 微博
+
+ .ok-icon-disanfangweibo
+
+
+
+ -
+
+
+ 第三方 微信
+
+ .ok-icon-disanfangweixin
+
+
+
+ -
+
+
+ add
+
+ .ok-icon-add1
+
+
+
+ -
+
+
+ move
+
+ .ok-icon-move
+
+
+
+ -
+
+
+ safe
+
+ .ok-icon-safe
+
+
+
+ -
+
+
+ haodian
+
+ .ok-icon-haodian
+
+
+
+ -
+
+
+ mao
+
+ .ok-icon-mao
+
+
+
+ -
+
+
+ qi
+
+ .ok-icon-qi
+
+
+
+ -
+
+
+ ye
+
+ .ok-icon-ye
+
+
+
+ -
+
+
+ juhuasuan
+
+ .ok-icon-juhuasuan
+
+
+
+ -
+
+
+ taoqianggou
+
+ .ok-icon-taoqianggou
+
+
+
+ -
+
+
+ tianmao
+
+ .ok-icon-tianmao
+
+
+
+ -
+
+
+ activity_fill
+
+ .ok-icon-activityfill
+
+
+
+ -
+
+
+ crown_fill
+
+ .ok-icon-crownfill
+
+
+
+ -
+
+
+ crown
+
+ .ok-icon-crown
+
+
+
+ -
+
+
+ goods_fill
+
+ .ok-icon-goodsfill
+
+
+
+ -
+
+
+ message_fill
+
+ .ok-icon-messagefill
+
+
+
+ -
+
+
+ profile_fill
+
+ .ok-icon-profilefill
+
+
+
+ -
+
+
+ sound
+
+ .ok-icon-sound
+
+
+
+ -
+
+
+ sponsor_fill
+
+ .ok-icon-sponsorfill
+
+
+
+ -
+
+
+ sponsor
+
+ .ok-icon-sponsor
+
+
+
+ -
+
+
+ up_block
+
+ .ok-icon-upblock
+
+
+
+ -
+
+
+ we_block
+
+ .ok-icon-weblock
+
+
+
+ -
+
+
+ we_unblock
+
+ .ok-icon-weunblock
+
+
+
+ -
+
+
+ 1111
+
+ .ok-icon-1111
+
+
+
+ -
+
+
+ my
+
+ .ok-icon-my
+
+
+
+ -
+
+
+ my_fill
+
+ .ok-icon-myfill
+
+
+
+ -
+
+
+ emoji_fill
+
+ .ok-icon-emojifill
+
+
+
+ -
+
+
+ emoji_flash_fill
+
+ .ok-icon-emojiflashfill
+
+
+
+ -
+
+
+ flashbuy_fill
+
+ .ok-icon-flashbuyfill-copy
+
+
+
+ -
+
+
+ text
+
+ .ok-icon-text
+
+
+
+ -
+
+
+ goods_favor
+
+ .ok-icon-goodsfavor
+
+
+
+ -
+
+
+ music_fill
+
+ .ok-icon-musicfill
+
+
+
+ -
+
+
+ music_forbid_fill
+
+ .ok-icon-musicforbidfill
+
+
+
+ -
+
+
+ xiami_forbid
+
+ .ok-icon-xiamiforbid
+
+
+
+ -
+
+
+ xiami
+
+ .ok-icon-xiami
+
+
+
+ -
+
+
+ round_left_fill
+
+ .ok-icon-roundleftfill
+
+
+
+ -
+
+
+ triangle_down_fill
+
+ .ok-icon-triangledownfill
+
+
+
+ -
+
+
+ triangle_up_fill
+
+ .ok-icon-triangleupfill
+
+
+
+ -
+
+
+ round_left_fill
+
+ .ok-icon-roundleftfill-copy
+
+
+
+ -
+
+
+ pull_down
+
+ .ok-icon-pulldown1
+
+
+
+ -
+
+
+ emoji_light
+
+ .ok-icon-emojilight
+
+
+
+ -
+
+
+ keyboard_light
+
+ .ok-icon-keyboardlight
+
+
+
+ -
+
+
+ record_fill
+
+ .ok-icon-recordfill
+
+
+
+ -
+
+
+ record_light
+
+ .ok-icon-recordlight
+
+
+
+ -
+
+
+ record
+
+ .ok-icon-record
+
+
+
+ -
+
+
+ round_add_light
+
+ .ok-icon-roundaddlight
+
+
+
+ -
+
+
+ sound_light
+
+ .ok-icon-soundlight
+
+
+
+ -
+
+
+ cardboard_fill
+
+ .ok-icon-cardboardfill
+
+
+
+ -
+
+
+ cardboard
+
+ .ok-icon-cardboard
+
+
+
+ -
+
+
+ form_fill
+
+ .ok-icon-formfill
+
+
+
+ -
+
+
+ coin
+
+ .ok-icon-coin
+
+
+
+ -
+
+
+ sort_light
+
+ .ok-icon-sortlight
+
+
+
+ -
+
+
+ ok
+
+ .ok-icon-yooxi
+
+
+
+ -
+
+
+ cardboard_forbid
+
+ .ok-icon-cardboardforbid
+
+
+
+ -
+
+
+ circle_fill
+
+ .ok-icon-circlefill
+
+
+
+ -
+
+
+ circle
+
+ .ok-icon-circle
+
+
+
+ -
+
+
+ attention_forbid
+
+ .ok-icon-attentionforbid
+
+
+
+ -
+
+
+ attention_forbid_fill
+
+ .ok-icon-attentionforbidfill
+
+
+
+ -
+
+
+ attention_favor_fill
+
+ .ok-icon-attentionfavorfill
+
+
+
+ -
+
+
+ attention_favor
+
+ .ok-icon-attentionfavor
+
+
+
+ -
+
+
+ pic_light
+
+ .ok-icon-piclight
+
+
+
+ -
+
+
+ shop_light
+
+ .ok-icon-shoplight
+
+
+
+ -
+
+
+ voice_light
+
+ .ok-icon-voicelight
+
+
+
+ -
+
+
+ attention_favor_fill
+
+ .ok-icon-attentionfavorfill-copy
+
+
+
+ -
+
+
+ 支付宝
+
+ .ok-icon-umidd17
+
+
+
+ -
+
+
+ full
+
+ .ok-icon-full
+
+
+
+ -
+
+
+ mail
+
+ .ok-icon-mail
+
+
+
+ -
+
+
+ people_list
+
+ .ok-icon-peoplelist
+
+
+
+ -
+
+
+ goods_new_fill
+
+ .ok-icon-goodsnewfill
+
+
+
+ -
+
+
+ goods_new
+
+ .ok-icon-goodsnew
+
+
+
+ -
+
+
+ medal_fill
+
+ .ok-icon-medalfill
+
+
+
+ -
+
+
+ medal
+
+ .ok-icon-medal
+
+
+
+ -
+
+
+ news_fill
+
+ .ok-icon-newsfill
+
+
+
+ -
+
+
+ news_hot_fill
+
+ .ok-icon-newshotfill
+
+
+
+ -
+
+
+ news_hot
+
+ .ok-icon-newshot
+
+
+
+ -
+
+
+ news
+
+ .ok-icon-news
+
+
+
+ -
+
+
+ video_fill
+
+ .ok-icon-videofill
+
+
+
+ -
+
+
+ video
+
+ .ok-icon-video
+
+
+
+ -
+
+
+ ask_fill
+
+ .ok-icon-askfill
+
+
+
+ -
+
+
+ ask
+
+ .ok-icon-ask
+
+
+
+ -
+
+
+ exit
+
+ .ok-icon-exit
+
+
+
+ -
+
+
+ skin_fill
+
+ .ok-icon-skinfill
+
+
+
+ -
+
+
+ skin
+
+ .ok-icon-skin
+
+
+
+ -
+
+
+ money_bag_fill
+
+ .ok-icon-moneybagfill
+
+
+
+ -
+
+
+ usefull_fill
+
+ .ok-icon-usefullfill
+
+
+
+ -
+
+
+ usefull
+
+ .ok-icon-usefull
+
+
+
+ -
+
+
+ money_bag
+
+ .ok-icon-moneybag
+
+
+
+ -
+
+
+ 下载
+
+ .ok-icon-download
+
+
+
+ -
+
+
+ redpacket_fill
+
+ .ok-icon-redpacket_fill
+
+
+
+ -
+
+
+ subscription
+
+ .ok-icon-subscription
+
+
+
+ -
+
+
+ 第三方
+
+ .ok-icon-weibiaoti-
+
+
+
+ -
+
+
+ 详情
+
+ .ok-icon-xiangqing
+
+
+
+ -
+
+
+ 数据
+
+ .ok-icon-shuju
+
+
+
+ -
+
+
+ home_light
+
+ .ok-icon-home_light
+
+
+
+ -
+
+
+ my_light
+
+ .ok-icon-my_light
+
+
+
+ -
+
+
+ 第三方 QQ
+
+ .ok-icon-disanfangQQ
+
+
+
+ -
+
+
+ 中国地图
+
+ .ok-icon-chinamap-chart
+
+
+
+ -
+
+
+ 地图
+
+ .ok-icon-tubiaozhizuomoban
+
+
+
+ -
+
+
+ set
+
+ .ok-icon-set
+
+
+
+ -
+
+
+ 云
+
+ .ok-icon-yun
+
+
+
+ -
+
+
+ 数据
+
+ .ok-icon-shuju1
+
+
+
+ -
+
+
+ 数据
+
+ .ok-icon-shuju2
+
+
+
+ -
+
+
+ 第三方
+
+ .ok-icon-disanfang
+
+
+
+ -
+
+
+ 数据
+
+ .ok-icon-shuju3
+
+
+
+ -
+
+
+ 控制台
+
+ .ok-icon-kongzhitai
+
+
+
+ -
+
+
+ 耳机
+
+ .ok-icon-headset
+
+
+
+ -
+
+
+ 设 置
+
+ .ok-icon-shezhi
+
+
+
+
+
+
font-class 引用
+
+
+
font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。
+
与 Unicode 使用方式相比,具有如下特点:
+
+ - 兼容性良好,支持 IE8+,及所有现代浏览器。
+ - 相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。
+ - 因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。
+ - 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
+
+
使用步骤如下:
+
第一步:引入项目下面生成的 fontclass 代码:
+
<link rel="stylesheet" href="./iconfont.css">
+
+
第二步:挑选相应图标并获取类名,应用于页面:
+
<span class="ok-icon ok-icon-xxx"></span>
+
+
+ "
+ ok-icon" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。
+
+
+
+
+
+
+ -
+
+
appreciate
+ #ok-icon-appreciate
+
+
+ -
+
+
check
+ #ok-icon-check
+
+
+ -
+
+
close
+ #ok-icon-close
+
+
+ -
+
+
edit
+ #ok-icon-edit
+
+
+ -
+
+
emoji
+ #ok-icon-emoji
+
+
+ -
+
+
favor_fill
+ #ok-icon-favorfill
+
+
+ -
+
+
favor
+ #ok-icon-favor
+
+
+ -
+
+
loading
+ #ok-icon-loading
+
+
+ -
+
+
location_fill
+ #ok-icon-locationfill
+
+
+ -
+
+
location
+ #ok-icon-location
+
+
+ -
+
+
phone
+ #ok-icon-phone
+
+
+ -
+
+
round_check_fill
+ #ok-icon-roundcheckfill
+
+
+ -
+
+
round_check
+ #ok-icon-roundcheck
+
+
+ -
+
+
round_close_fill
+ #ok-icon-roundclosefill
+
+
+ -
+
+
round_close
+ #ok-icon-roundclose
+
+
+ -
+
+
round_right_fill
+ #ok-icon-roundrightfill
+
+
+ -
+
+
round_right
+ #ok-icon-roundright
+
+
+ -
+
+
search
+ #ok-icon-search
+
+
+ -
+
+
taxi
+ #ok-icon-taxi
+
+
+ -
+
+
time_fill
+ #ok-icon-timefill
+
+
+ -
+
+
time
+ #ok-icon-time
+
+
+ -
+
+
unfold
+ #ok-icon-unfold
+
+
+ -
+
+
warn_fill
+ #ok-icon-warnfill
+
+
+ -
+
+
warn
+ #ok-icon-warn
+
+
+ -
+
+
camera_fill
+ #ok-icon-camerafill
+
+
+ -
+
+
camera
+ #ok-icon-camera
+
+
+ -
+
+
comment_fill
+ #ok-icon-commentfill
+
+
+ -
+
+
comment
+ #ok-icon-comment
+
+
+ -
+
+
like_fill
+ #ok-icon-likefill
+
+
+ -
+
+
like
+ #ok-icon-like
+
+
+ -
+
+
notification_fill
+ #ok-icon-notificationfill
+
+
+ -
+
+
notification
+ #ok-icon-notification
+
+
+ -
+
+
order
+ #ok-icon-order
+
+
+ -
+
+
same_fill
+ #ok-icon-samefill
+
+
+ -
+
+
same
+ #ok-icon-same
+
+
+ -
+
+
deliver
+ #ok-icon-deliver
+
+
+ -
+
+
evaluate
+ #ok-icon-evaluate
+
+
+ -
+
+
pay
+ #ok-icon-pay
+
+
+ -
+
+
send
+ #ok-icon-send
+
+
+ -
+
+
shop
+ #ok-icon-shop
+
+
+ -
+
+
ticket
+ #ok-icon-ticket
+
+
+ -
+
+
wang
+ #ok-icon-wang
+
+
+ -
+
+
back
+ #ok-icon-back
+
+
+ -
+
+
cascades
+ #ok-icon-cascades
+
+
+ -
+
+
discover
+ #ok-icon-discover
+
+
+ -
+
+
list
+ #ok-icon-list
+
+
+ -
+
+
more
+ #ok-icon-more
+
+
+ -
+
+
scan
+ #ok-icon-scan
+
+
+ -
+
+
settings
+ #ok-icon-settings
+
+
+ -
+
+
question_fill
+ #ok-icon-questionfill
+
+
+ -
+
+
question
+ #ok-icon-question
+
+
+ -
+
+
shop_fill
+ #ok-icon-shopfill
+
+
+ -
+
+
form
+ #ok-icon-form
+
+
+ -
+
+
wang_fill
+ #ok-icon-wangfill
+
+
+ -
+
+
pic
+ #ok-icon-pic
+
+
+ -
+
+
filter
+ #ok-icon-filter
+
+
+ -
+
+
footprint
+ #ok-icon-footprint
+
+
+ -
+
+
top
+ #ok-icon-top
+
+
+ -
+
+
pull_down
+ #ok-icon-pulldown
+
+
+ -
+
+
pull_up
+ #ok-icon-pullup
+
+
+ -
+
+
right
+ #ok-icon-right
+
+
+ -
+
+
refresh
+ #ok-icon-refresh
+
+
+ -
+
+
more_android
+ #ok-icon-moreandroid
+
+
+ -
+
+
delete_fill
+ #ok-icon-deletefill
+
+
+ -
+
+
refund
+ #ok-icon-refund
+
+
+ -
+
+
cart
+ #ok-icon-cart
+
+
+ -
+
+
qr_code
+ #ok-icon-qrcode
+
+
+ -
+
+
remind
+ #ok-icon-remind
+
+
+ -
+
+
delete
+ #ok-icon-delete
+
+
+ -
+
+
profile
+ #ok-icon-profile
+
+
+ -
+
+
home
+ #ok-icon-home
+
+
+ -
+
+
cart_fill
+ #ok-icon-cartfill
+
+
+ -
+
+
discover_fill
+ #ok-icon-discoverfill
+
+
+ -
+
+
home_fill
+ #ok-icon-homefill
+
+
+ -
+
+
message
+ #ok-icon-message
+
+
+ -
+
+
address_book
+ #ok-icon-addressbook
+
+
+ -
+
+
link
+ #ok-icon-link
+
+
+ -
+
+
lock
+ #ok-icon-lock
+
+
+ -
+
+
unlock
+ #ok-icon-unlock
+
+
+ -
+
+
vip
+ #ok-icon-vip
+
+
+ -
+
+
weibo
+ #ok-icon-weibo
+
+
+ -
+
+
activity
+ #ok-icon-activity
+
+
+ -
+
+
big
+ #ok-icon-big
+
+
+ -
+
+
friend_add_fill
+ #ok-icon-friendaddfill
+
+
+ -
+
+
friend_add
+ #ok-icon-friendadd
+
+
+ -
+
+
friend_famous
+ #ok-icon-friendfamous
+
+
+ -
+
+
friend
+ #ok-icon-friend
+
+
+ -
+
+
goods
+ #ok-icon-goods
+
+
+ -
+
+
selection
+ #ok-icon-selection
+
+
+ -
+
+
tmall
+ #ok-icon-tmall
+
+
+ -
+
+
explore
+ #ok-icon-explore
+
+
+ -
+
+
present
+ #ok-icon-present
+
+
+ -
+
+
square_check_fill
+ #ok-icon-squarecheckfill
+
+
+ -
+
+
square
+ #ok-icon-square
+
+
+ -
+
+
square_check
+ #ok-icon-squarecheck
+
+
+ -
+
+
round
+ #ok-icon-round
+
+
+ -
+
+
round_add_fill
+ #ok-icon-roundaddfill
+
+
+ -
+
+
round_add
+ #ok-icon-roundadd
+
+
+ -
+
+
add
+ #ok-icon-add
+
+
+ -
+
+
notification_forbid_fill
+ #ok-icon-notificationforbidfill
+
+
+ -
+
+
explore_fill
+ #ok-icon-explorefill
+
+
+ -
+
+
fold
+ #ok-icon-fold
+
+
+ -
+
+
game
+ #ok-icon-game
+
+
+ -
+
+
redpacket
+ #ok-icon-redpacket
+
+
+ -
+
+
selection_fill
+ #ok-icon-selectionfill
+
+
+ -
+
+
similar
+ #ok-icon-similar
+
+
+ -
+
+
appreciate_fill
+ #ok-icon-appreciatefill
+
+
+ -
+
+
info_fill
+ #ok-icon-infofill
+
+
+ -
+
+
info
+ #ok-icon-info
+
+
+ -
+
+
tao
+ #ok-icon-tao
+
+
+ -
+
+
mobile_tao
+ #ok-icon-mobiletao
+
+
+ -
+
+
forward_fill
+ #ok-icon-forwardfill
+
+
+ -
+
+
forward
+ #ok-icon-forward
+
+
+ -
+
+
recharge_fill
+ #ok-icon-rechargefill
+
+
+ -
+
+
recharge
+ #ok-icon-recharge
+
+
+ -
+
+
vipcard
+ #ok-icon-vipcard
+
+
+ -
+
+
voice
+ #ok-icon-voice
+
+
+ -
+
+
voice_fill
+ #ok-icon-voicefill
+
+
+ -
+
+
friend_favor
+ #ok-icon-friendfavor
+
+
+ -
+
+
wifi
+ #ok-icon-wifi
+
+
+ -
+
+
share
+ #ok-icon-share
+
+
+ -
+
+
we_fill
+ #ok-icon-wefill
+
+
+ -
+
+
we
+ #ok-icon-we
+
+
+ -
+
+
light_auto
+ #ok-icon-lightauto
+
+
+ -
+
+
light_forbid
+ #ok-icon-lightforbid
+
+
+ -
+
+
light_fill
+ #ok-icon-lightfill
+
+
+ -
+
+
camera_rotate
+ #ok-icon-camerarotate
+
+
+ -
+
+
light
+ #ok-icon-light
+
+
+ -
+
+
bar_code
+ #ok-icon-barcode
+
+
+ -
+
+
flashlight_close
+ #ok-icon-flashlightclose
+
+
+ -
+
+
flashlight_open
+ #ok-icon-flashlightopen
+
+
+ -
+
+
search_list
+ #ok-icon-searchlist
+
+
+ -
+
+
service
+ #ok-icon-service
+
+
+ -
+
+
sort
+ #ok-icon-sort
+
+
+ -
+
+
1212
+ #ok-icon-1212
+
+
+ -
+
+
down
+ #ok-icon-down
+
+
+ -
+
+
mobile
+ #ok-icon-mobile
+
+
+ -
+
+
mobile_fill
+ #ok-icon-mobilefill
+
+
+ -
+
+
copy
+ #ok-icon-copy
+
+
+ -
+
+
countdown_fill
+ #ok-icon-countdownfill
+
+
+ -
+
+
countdown
+ #ok-icon-countdown
+
+
+ -
+
+
notice_fill
+ #ok-icon-noticefill
+
+
+ -
+
+
notice
+ #ok-icon-notice
+
+
+ -
+
+
qiang
+ #ok-icon-qiang
+
+
+ -
+
+
upstage_fill
+ #ok-icon-upstagefill
+
+
+ -
+
+
upstage
+ #ok-icon-upstage
+
+
+ -
+
+
baby_fill
+ #ok-icon-babyfill
+
+
+ -
+
+
baby
+ #ok-icon-baby
+
+
+ -
+
+
brand_fill
+ #ok-icon-brandfill
+
+
+ -
+
+
brand
+ #ok-icon-brand
+
+
+ -
+
+
choiceness_fill
+ #ok-icon-choicenessfill
+
+
+ -
+
+
choiceness
+ #ok-icon-choiceness
+
+
+ -
+
+
clothes_fill
+ #ok-icon-clothesfill
+
+
+ -
+
+
clothes
+ #ok-icon-clothes
+
+
+ -
+
+
creative_fill
+ #ok-icon-creativefill
+
+
+ -
+
+
creative
+ #ok-icon-creative
+
+
+ -
+
+
female
+ #ok-icon-female
+
+
+ -
+
+
keyboard
+ #ok-icon-keyboard
+
+
+ -
+
+
male
+ #ok-icon-male
+
+
+ -
+
+
new_fill
+ #ok-icon-newfill
+
+
+ -
+
+
new
+ #ok-icon-new
+
+
+ -
+
+
pull_left
+ #ok-icon-pullleft
+
+
+ -
+
+
pull_right
+ #ok-icon-pullright
+
+
+ -
+
+
rank_fill
+ #ok-icon-rankfill
+
+
+ -
+
+
rank
+ #ok-icon-rank
+
+
+ -
+
+
bad
+ #ok-icon-bad
+
+
+ -
+
+
camera_add
+ #ok-icon-cameraadd
+
+
+ -
+
+
focus
+ #ok-icon-focus
+
+
+ -
+
+
friend_fill
+ #ok-icon-friendfill
+
+
+ -
+
+
camera_add_fill
+ #ok-icon-cameraaddfill
+
+
+ -
+
+
apps
+ #ok-icon-apps
+
+
+ -
+
+
paint_fill
+ #ok-icon-paintfill
+
+
+ -
+
+
paint
+ #ok-icon-paint
+
+
+ -
+
+
pic_fill
+ #ok-icon-picfill
+
+
+ -
+
+
refresh_arrow
+ #ok-icon-refresharrow
+
+
+ -
+
+
mark_fill
+ #ok-icon-markfill
+
+
+ -
+
+
mark
+ #ok-icon-mark
+
+
+ -
+
+
present_fill
+ #ok-icon-presentfill
+
+
+ -
+
+
repeal
+ #ok-icon-repeal
+
+
+ -
+
+
album
+ #ok-icon-album
+
+
+ -
+
+
people_fill
+ #ok-icon-peoplefill
+
+
+ -
+
+
people
+ #ok-icon-people
+
+
+ -
+
+
service_fill
+ #ok-icon-servicefill
+
+
+ -
+
+
repair
+ #ok-icon-repair
+
+
+ -
+
+
file
+ #ok-icon-file
+
+
+ -
+
+
repair_fill
+ #ok-icon-repairfill
+
+
+ -
+
+
taoxiaopu
+ #ok-icon-taoxiaopu
+
+
+ -
+
+
attention_fill
+ #ok-icon-attentionfill
+
+
+ -
+
+
attention
+ #ok-icon-attention
+
+
+ -
+
+
command_fill
+ #ok-icon-commandfill
+
+
+ -
+
+
command
+ #ok-icon-command
+
+
+ -
+
+
community_fill
+ #ok-icon-communityfill
+
+
+ -
+
+
community
+ #ok-icon-community
+
+
+ -
+
+
read
+ #ok-icon-read
+
+
+ -
+
+
suan
+ #ok-icon-suan
+
+
+ -
+
+
hua
+ #ok-icon-hua
+
+
+ -
+
+
ju
+ #ok-icon-ju
+
+
+ -
+
+
tian
+ #ok-icon-tian
+
+
+ -
+
+
calendar
+ #ok-icon-calendar
+
+
+ -
+
+
cut
+ #ok-icon-cut
+
+
+ -
+
+
magic
+ #ok-icon-magic
+
+
+ -
+
+
backward_fill
+ #ok-icon-backwardfill
+
+
+ -
+
+
play_fill
+ #ok-icon-playfill
+
+
+ -
+
+
stop
+ #ok-icon-stop
+
+
+ -
+
+
tag_fill
+ #ok-icon-tagfill
+
+
+ -
+
+
tag
+ #ok-icon-tag
+
+
+ -
+
+
group
+ #ok-icon-group
+
+
+ -
+
+
all
+ #ok-icon-all
+
+
+ -
+
+
back_delete
+ #ok-icon-backdelete
+
+
+ -
+
+
hot_fill
+ #ok-icon-hotfill
+
+
+ -
+
+
hot
+ #ok-icon-hot
+
+
+ -
+
+
post
+ #ok-icon-post
+
+
+ -
+
+
radio_box
+ #ok-icon-radiobox
+
+
+ -
+
+
round_down
+ #ok-icon-rounddown
+
+
+ -
+
+
upload
+ #ok-icon-upload
+
+
+ -
+
+
write_fill
+ #ok-icon-writefill
+
+
+ -
+
+
write
+ #ok-icon-write
+
+
+ -
+
+
radio_box_fill
+ #ok-icon-radioboxfill
+
+
+ -
+
+
punch
+ #ok-icon-punch
+
+
+ -
+
+
shake
+ #ok-icon-shake
+
+
+ -
+
+
第三方 微博
+ #ok-icon-disanfangweibo
+
+
+ -
+
+
第三方 微信
+ #ok-icon-disanfangweixin
+
+
+ -
+
+
add
+ #ok-icon-add1
+
+
+ -
+
+
move
+ #ok-icon-move
+
+
+ -
+
+
safe
+ #ok-icon-safe
+
+
+ -
+
+
haodian
+ #ok-icon-haodian
+
+
+ -
+
+
mao
+ #ok-icon-mao
+
+
+ -
+
+
qi
+ #ok-icon-qi
+
+
+ -
+
+
ye
+ #ok-icon-ye
+
+
+ -
+
+
juhuasuan
+ #ok-icon-juhuasuan
+
+
+ -
+
+
taoqianggou
+ #ok-icon-taoqianggou
+
+
+ -
+
+
tianmao
+ #ok-icon-tianmao
+
+
+ -
+
+
activity_fill
+ #ok-icon-activityfill
+
+
+ -
+
+
crown_fill
+ #ok-icon-crownfill
+
+
+ -
+
+
crown
+ #ok-icon-crown
+
+
+ -
+
+
goods_fill
+ #ok-icon-goodsfill
+
+
+ -
+
+
message_fill
+ #ok-icon-messagefill
+
+
+ -
+
+
profile_fill
+ #ok-icon-profilefill
+
+
+ -
+
+
sound
+ #ok-icon-sound
+
+
+ -
+
+
sponsor_fill
+ #ok-icon-sponsorfill
+
+
+ -
+
+
sponsor
+ #ok-icon-sponsor
+
+
+ -
+
+
up_block
+ #ok-icon-upblock
+
+
+ -
+
+
we_block
+ #ok-icon-weblock
+
+
+ -
+
+
we_unblock
+ #ok-icon-weunblock
+
+
+ -
+
+
1111
+ #ok-icon-1111
+
+
+ -
+
+
my
+ #ok-icon-my
+
+
+ -
+
+
my_fill
+ #ok-icon-myfill
+
+
+ -
+
+
emoji_fill
+ #ok-icon-emojifill
+
+
+ -
+
+
emoji_flash_fill
+ #ok-icon-emojiflashfill
+
+
+ -
+
+
flashbuy_fill
+ #ok-icon-flashbuyfill-copy
+
+
+ -
+
+
text
+ #ok-icon-text
+
+
+ -
+
+
goods_favor
+ #ok-icon-goodsfavor
+
+
+ -
+
+
music_fill
+ #ok-icon-musicfill
+
+
+ -
+
+
music_forbid_fill
+ #ok-icon-musicforbidfill
+
+
+ -
+
+
xiami_forbid
+ #ok-icon-xiamiforbid
+
+
+ -
+
+
xiami
+ #ok-icon-xiami
+
+
+ -
+
+
round_left_fill
+ #ok-icon-roundleftfill
+
+
+ -
+
+
triangle_down_fill
+ #ok-icon-triangledownfill
+
+
+ -
+
+
triangle_up_fill
+ #ok-icon-triangleupfill
+
+
+ -
+
+
round_left_fill
+ #ok-icon-roundleftfill-copy
+
+
+ -
+
+
pull_down
+ #ok-icon-pulldown1
+
+
+ -
+
+
emoji_light
+ #ok-icon-emojilight
+
+
+ -
+
+
keyboard_light
+ #ok-icon-keyboardlight
+
+
+ -
+
+
record_fill
+ #ok-icon-recordfill
+
+
+ -
+
+
record_light
+ #ok-icon-recordlight
+
+
+ -
+
+
record
+ #ok-icon-record
+
+
+ -
+
+
round_add_light
+ #ok-icon-roundaddlight
+
+
+ -
+
+
sound_light
+ #ok-icon-soundlight
+
+
+ -
+
+
cardboard_fill
+ #ok-icon-cardboardfill
+
+
+ -
+
+
cardboard
+ #ok-icon-cardboard
+
+
+ -
+
+
form_fill
+ #ok-icon-formfill
+
+
+ -
+
+
coin
+ #ok-icon-coin
+
+
+ -
+
+
sort_light
+ #ok-icon-sortlight
+
+
+ -
+
+
ok
+ #ok-icon-yooxi
+
+
+ -
+
+
cardboard_forbid
+ #ok-icon-cardboardforbid
+
+
+ -
+
+
circle_fill
+ #ok-icon-circlefill
+
+
+ -
+
+
circle
+ #ok-icon-circle
+
+
+ -
+
+
attention_forbid
+ #ok-icon-attentionforbid
+
+
+ -
+
+
attention_forbid_fill
+ #ok-icon-attentionforbidfill
+
+
+ -
+
+
attention_favor_fill
+ #ok-icon-attentionfavorfill
+
+
+ -
+
+
attention_favor
+ #ok-icon-attentionfavor
+
+
+ -
+
+
pic_light
+ #ok-icon-piclight
+
+
+ -
+
+
shop_light
+ #ok-icon-shoplight
+
+
+ -
+
+
voice_light
+ #ok-icon-voicelight
+
+
+ -
+
+
attention_favor_fill
+ #ok-icon-attentionfavorfill-copy
+
+
+ -
+
+
支付宝
+ #ok-icon-umidd17
+
+
+ -
+
+
full
+ #ok-icon-full
+
+
+ -
+
+
mail
+ #ok-icon-mail
+
+
+ -
+
+
people_list
+ #ok-icon-peoplelist
+
+
+ -
+
+
goods_new_fill
+ #ok-icon-goodsnewfill
+
+
+ -
+
+
goods_new
+ #ok-icon-goodsnew
+
+
+ -
+
+
medal_fill
+ #ok-icon-medalfill
+
+
+ -
+
+
medal
+ #ok-icon-medal
+
+
+ -
+
+
news_fill
+ #ok-icon-newsfill
+
+
+ -
+
+
news_hot_fill
+ #ok-icon-newshotfill
+
+
+ -
+
+
news_hot
+ #ok-icon-newshot
+
+
+ -
+
+
news
+ #ok-icon-news
+
+
+ -
+
+
video_fill
+ #ok-icon-videofill
+
+
+ -
+
+
video
+ #ok-icon-video
+
+
+ -
+
+
ask_fill
+ #ok-icon-askfill
+
+
+ -
+
+
ask
+ #ok-icon-ask
+
+
+ -
+
+
exit
+ #ok-icon-exit
+
+
+ -
+
+
skin_fill
+ #ok-icon-skinfill
+
+
+ -
+
+
skin
+ #ok-icon-skin
+
+
+ -
+
+
money_bag_fill
+ #ok-icon-moneybagfill
+
+
+ -
+
+
usefull_fill
+ #ok-icon-usefullfill
+
+
+ -
+
+
usefull
+ #ok-icon-usefull
+
+
+ -
+
+
money_bag
+ #ok-icon-moneybag
+
+
+ -
+
+
下载
+ #ok-icon-download
+
+
+ -
+
+
redpacket_fill
+ #ok-icon-redpacket_fill
+
+
+ -
+
+
subscription
+ #ok-icon-subscription
+
+
+ -
+
+
第三方
+ #ok-icon-weibiaoti-
+
+
+ -
+
+
详情
+ #ok-icon-xiangqing
+
+
+ -
+
+
数据
+ #ok-icon-shuju
+
+
+ -
+
+
home_light
+ #ok-icon-home_light
+
+
+ -
+
+
my_light
+ #ok-icon-my_light
+
+
+ -
+
+
第三方 QQ
+ #ok-icon-disanfangQQ
+
+
+ -
+
+
中国地图
+ #ok-icon-chinamap-chart
+
+
+ -
+
+
地图
+ #ok-icon-tubiaozhizuomoban
+
+
+ -
+
+
set
+ #ok-icon-set
+
+
+ -
+
+
云
+ #ok-icon-yun
+
+
+ -
+
+
数据
+ #ok-icon-shuju1
+
+
+ -
+
+
数据
+ #ok-icon-shuju2
+
+
+ -
+
+
第三方
+ #ok-icon-disanfang
+
+
+ -
+
+
数据
+ #ok-icon-shuju3
+
+
+ -
+
+
控制台
+ #ok-icon-kongzhitai
+
+
+ -
+
+
耳机
+ #ok-icon-headset
+
+
+ -
+
+
设 置
+ #ok-icon-shezhi
+
+
+
+
+
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/pages/help/plug_directory.html b/pages/help/plug_directory.html
new file mode 100644
index 0000000..2cb0855
--- /dev/null
+++ b/pages/help/plug_directory.html
@@ -0,0 +1,41 @@
+
+
+
+
+ 插件目录
+
+
+
+
+
+
+
+ 主要描述插件的目录和插件的引入。
+
+
+ 1.如果你想使用countUp数字步进器,那么你需要引入一个countUp插件
+
+
+引入插件并加载一个插件
+layui.use(['countUp'], function () {
+ var countUp = layui.countUp;
+ var page = '<div lay-id="add-1" data-url="/pages/user/user.html">个人中心</div>';
+ okTab.tabAdd(page);
+});
+
+
+
+
+
+