From 416aad23917a508ff5d81cad5c42d3eaf79e8d09 Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 25 Jul 2025 16:14:53 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0icon=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/lib/icons.dart | 3 +++ fonts/iconfont.ttf | Bin 12656 -> 12800 bytes iconfont.json | 7 +++++++ lib/src/yx_icon_fonts_data.dart | 5 +++++ 4 files changed, 15 insertions(+) diff --git a/example/lib/icons.dart b/example/lib/icons.dart index 9792d3f..b0d1000 100644 --- a/example/lib/icons.dart +++ b/example/lib/icons.dart @@ -4,6 +4,9 @@ import 'package:yx_icon_fonts_example/example_icon.dart'; // 此文件由脚本自动生成! final icons = [ + // 其他图标 + ExampleIcon(YXIconFonts.icon24Up, 'icon 24 up'), + // 消息相关图标 ExampleIcon(YXIconFonts.iconMsgContacts, 'icon msg contacts'), ExampleIcon(YXIconFonts.iconMsgViedo, 'icon msg viedo'), diff --git a/fonts/iconfont.ttf b/fonts/iconfont.ttf index c964ade21f1b02bb4f8b58e45141ca56ac0a0b65..cbf36e8c88a6d5e7fc338cde9931c5ebe7012170 100644 GIT binary patch delta 1302 zcmXw&PiPcZ9LK+J-t26$JNsv1%?X5Q@k zeZSw|JU_WKeJNMn3aE6X);GmoF@;Be=@v zY0k4}%k!s_S2{~vu=5{odU|o;eC6@GZ{7q7(}2GG*-CD_2*tJJ(07%Q$wcWdL|xth zHm*Or_W!xD+4#uy^v9gHz%h4unD>gc9`&`FsI9C1n&+fz5ofJ>zxf3C2D*7Q$a93t z@59BXe8=UF@5)4@!EuWjIX9cWfSnjXKVHO37{tpc;1#rD7j|O^!{|c}dF((Jy3vE} z$f6f1q>(`HzrMjc@w5TlMT8i)}`7!t$?B8&@S1Q8^wyfBIgGlZBJ z2-AcVEzA`%Vu6We)WWDCdn^ncGG;OTCVMSx1js%MTLSW`h0OsektzrF31q*89RoRF zVedf3Ev7}~poRSeIb>mHL0+@4#~`m;*lmzEEasz;2}|>%0LJi8x$1=avZ{V}PCCoZ zJ)PAT^@i)X*W8UzI<(|R3#rbFuoLnS7@HTdX(bMAbW?a8&DKT7`7|hM&v$D)w&> xWHN#CYyEk|No8Z|cu3Quy9dK-{i;}V3Nvvvg2!O!J@5POJ?DA;|K~Z^N4}q%52h;s zV-CRC;mLUNec!iFfbAJz`Nt4M6oZZ@ zr!UN$n!55E=-dR%yZ2Uu{ZSY^OKg|UC(pQJzu>aC0c_n52L9i3+1ypjZrHH=VCI$4lF1rx(kuC0U5IuJ%DB8;^IJFyF02%s53gisG38sJAGnoxym)Swo1aKi&H%24h@1uEfWNEeDx zf>I`H^7RF~aCW(KL&Fh>X-Rxn#gt%i9+ z>NHdUsn<{o#HUG97NkK#fe@BYL8*{N4MjtmG?WhsX!1!nb53XpB&eY|kdTHpK~%DY zhC!4FLhB%{NUH&K5u#KO`Uz1g2%Uu}2M9feC`E*BLzE&y-yup7VFe&c5MeDKN(5n5 zAW8&beIQB%fjiBKvYxPLkf?^`gLG?HNXTvtREc^ttSw}ZhE<02YFKZ`UX5xt*{5L- zK=?5!*bR^vNpoOhK=y0cB9H?b)!EXoVcS3kG^#)4poXmkIiz7zK@Mx+;C)b&?|g>A z18f)}W6XGNYqt&AuGv1DCx*-gbKRP<7Oc&JqXk>`A^V&Ij*&uJ;iA)W-gLe$nl1X^ zI_7%o`cr(mc(!=0q`PFTG*bG|ZMjdn=RGmcMbDNu>`i$edDp#v%Y4f(9WPppXy$fg M%)oLsVmA%^1F&c0LI3~& diff --git a/iconfont.json b/iconfont.json index 4c26519..e7726bf 100644 --- a/iconfont.json +++ b/iconfont.json @@ -5,6 +5,13 @@ "css_prefix_text": "", "description": "学习官OA系统图标", "glyphs": [ + { + "icon_id": "45037865", + "name": "icon_24_up", + "font_class": "icon_24_up", + "unicode": "e645", + "unicode_decimal": 58949 + }, { "icon_id": "44661359", "name": "icon_msg_contacts", diff --git a/lib/src/yx_icon_fonts_data.dart b/lib/src/yx_icon_fonts_data.dart index 053329b..71a7573 100644 --- a/lib/src/yx_icon_fonts_data.dart +++ b/lib/src/yx_icon_fonts_data.dart @@ -9,6 +9,11 @@ class YXIconFonts { // 私有构造函数,防止实例化 YXIconFonts._(); + /// icon_24_up 图标 + /// + /// Unicode: e645 + static const IconData icon24Up = YXIconData(0xe645); + /// icon_msg_contacts 图标 /// /// Unicode: e644