From 13a0afe97e3f4bc2770b5651cef6f3016f681136 Mon Sep 17 00:00:00 2001 From: joey Date: Thu, 5 Jun 2025 17:31:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0iconfont?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- miniprogram/app.less | 134 +- miniprogram/assets/font/demo_index.html | 52 +- miniprogram/assets/font/iconfont.css | 14 +- miniprogram/assets/font/iconfont.js | 2 +- miniprogram/assets/font/iconfont.json | 14 + miniprogram/assets/font/iconfont.ttf | Bin 14016 -> 14684 bytes miniprogram/assets/font/iconfont.woff | Bin 7884 -> 8388 bytes miniprogram/assets/font/iconfont.woff2 | Bin 6728 -> 7144 bytes miniprogram/assets/fontV1/demo.css | 539 ++++++ miniprogram/assets/fontV1/demo_index.html | 1568 +++++++++++++++++ miniprogram/assets/fontV1/iconfont.css | 255 +++ miniprogram/assets/fontV1/iconfont.js | 1 + miniprogram/assets/fontV1/iconfont.json | 429 +++++ .../assets/{font => fontV1}/iconfont.less | 0 miniprogram/assets/fontV1/iconfont.ttf | Bin 0 -> 14016 bytes miniprogram/assets/fontV1/iconfont.woff | Bin 0 -> 7884 bytes miniprogram/assets/fontV1/iconfont.woff2 | Bin 0 -> 6728 bytes .../components/word-input/word-input.wxml | 4 +- miniprogram/pages/index/index.less | 20 +- miniprogram/pages/index/index.ts | 28 + miniprogram/pages/index/index.wxml | 6 +- 21 files changed, 2990 insertions(+), 76 deletions(-) create mode 100644 miniprogram/assets/fontV1/demo.css create mode 100644 miniprogram/assets/fontV1/demo_index.html create mode 100644 miniprogram/assets/fontV1/iconfont.css create mode 100644 miniprogram/assets/fontV1/iconfont.js create mode 100644 miniprogram/assets/fontV1/iconfont.json rename miniprogram/assets/{font => fontV1}/iconfont.less (100%) create mode 100644 miniprogram/assets/fontV1/iconfont.ttf create mode 100644 miniprogram/assets/fontV1/iconfont.woff create mode 100644 miniprogram/assets/fontV1/iconfont.woff2 diff --git a/miniprogram/app.less b/miniprogram/app.less index f2467bc..1c07159 100644 --- a/miniprogram/app.less +++ b/miniprogram/app.less @@ -1,253 +1,261 @@ @font-face { font-family: "j-icon"; /* Project id 4489595 */ - src: url('./assets/font/iconfont.ttf?t=1715597123285') format('truetype'); + src: url('./assets/font/iconfont.ttf?t=12') format('truetype'); } .j-icon { - font-family: 'j-icon' !important; + font-family: "j-icon" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.j-icon-translate2:before { + content: "\e600"; +} + +.j-icon-translate:before { + content: "\e73c"; +} + .j-icon-error:before { - content: '\e73b'; + content: "\e73b"; } .j-icon-more:before { - content: '\e73a'; + content: "\e73a"; } .j-icon-scan:before { - content: '\e738'; + content: "\e738"; } .j-icon-fire:before { - content: '\e739'; + content: "\e739"; } .j-icon-arrow-down-circle:before { - content: '\e731'; + content: "\e731"; } .j-icon-map:before { - content: '\e732'; + content: "\e732"; } .j-icon-map-fill:before { - content: '\e733'; + content: "\e733"; } .j-icon-help-circle:before { - content: '\e72f'; + content: "\e72f"; } .j-icon-warn-circle:before { - content: '\e730'; + content: "\e730"; } .j-icon-backspace:before { - content: '\e72d'; + content: "\e72d"; } .j-icon-backspace-fill:before { - content: '\e72c'; + content: "\e72c"; } .j-icon-eye-close:before { - content: '\e72e'; + content: "\e72e"; } .j-icon-upload:before { - content: '\e722'; + content: "\e722"; } .j-icon-eye-disable:before { - content: '\e726'; + content: "\e726"; } .j-icon-record:before { - content: '\e725'; + content: "\e725"; } .j-icon-icon-test3:before { - content: '\e724'; + content: "\e724"; } .j-icon-icon-test5:before { - content: '\e723'; + content: "\e723"; } .j-icon-icon-test9:before { - content: '\e721'; + content: "\e721"; } .j-icon-editor-fill:before { - content: '\e72b'; + content: "\e72b"; } .j-icon-share:before { - content: '\e729'; + content: "\e729"; } .j-icon-share-fill:before { - content: '\e728'; + content: "\e728"; } .j-icon-editor:before { - content: '\e72a'; + content: "\e72a"; } .j-icon-wechat:before { - content: '\e727'; + content: "\e727"; } .j-icon-telephone:before { - content: '\e71c'; + content: "\e71c"; } .j-icon-user:before { - content: '\e71a'; + content: "\e71a"; } .j-icon-add:before { - content: '\e700'; + content: "\e700"; } .j-icon-add-circle:before { - content: '\e710'; + content: "\e710"; } .j-icon-arrow-up-circle:before { - content: '\e720'; + content: "\e720"; } .j-icon-arrow-right-circle:before { - content: '\e71f'; + content: "\e71f"; } .j-icon-arrow-down:before { - content: '\e702'; + content: "\e702"; } -.j-icon-ashbin:before { - content: '\e71d'; +.j-icon-dustbin:before { + content: "\e71d"; } .j-icon-arrow-right:before { - content: '\e703'; + content: "\e703"; } .j-icon-eye:before { - content: '\e719'; + content: "\e719"; } .j-icon-bottom:before { - content: '\e707'; + content: "\e707"; } .j-icon-arrow-left-circle:before { - content: '\e71e'; + content: "\e71e"; } .j-icon-attachment:before { - content: '\e714'; + content: "\e714"; } .j-icon-code:before { - content: '\e717'; + content: "\e717"; } .j-icon-close:before { - content: '\e704'; + content: "\e704"; } .j-icon-complete:before { - content: '\e718'; + content: "\e718"; } .j-icon-download:before { - content: '\e716'; + content: "\e716"; } .j-icon-minus:before { - content: '\e701'; + content: "\e701"; } .j-icon-picture:before { - content: '\e712'; + content: "\e712"; } .j-icon-search:before { - content: '\e711'; + content: "\e711"; } .j-icon-select:before { - content: '\e705'; + content: "\e705"; } .j-icon-success:before { - content: '\e706'; + content: "\e706"; } .j-icon-add-bold:before { - content: '\e708'; + content: "\e708"; } .j-icon-arrow-left-bold:before { - content: '\e70f'; + content: "\e70f"; } .j-icon-arrow-up-bold:before { - content: '\e70e'; + content: "\e70e"; } .j-icon-close-bold:before { - content: '\e70d'; + content: "\e70d"; } .j-icon-arrow-down-bold:before { - content: '\e70c'; + content: "\e70c"; } .j-icon-minus-bold:before { - content: '\e709'; + content: "\e709"; } .j-icon-arrow-right-bold:before { - content: '\e70b'; + content: "\e70b"; } .j-icon-select-bold:before { - content: '\e70a'; + content: "\e70a"; } .j-icon-arrow-up-fill:before { - content: '\e737'; + content: "\e737"; } .j-icon-arrow-down-fill:before { - content: '\e736'; + content: "\e736"; } .j-icon-arrow-left-fill:before { - content: '\e735'; + content: "\e735"; } .j-icon-arrow-right-fill:before { - content: '\e734'; + content: "\e734"; } .j-icon-user-fill:before { - content: '\e71b'; + content: "\e71b"; } .j-icon-success-filling:before { - content: '\e713'; + content: "\e713"; } .j-icon-top-filling:before { - content: '\e715'; + content: "\e715"; } \ No newline at end of file diff --git a/miniprogram/assets/font/demo_index.html b/miniprogram/assets/font/demo_index.html index f484757..2f58da8 100644 --- a/miniprogram/assets/font/demo_index.html +++ b/miniprogram/assets/font/demo_index.html @@ -54,6 +54,18 @@