feat: 新增图标 icon_44_me_quit 和 icon_24_search

- 新增 icon_44_me_quit 图标 (Unicode: e647)
- 新增 icon_24_search 图标 (Unicode: e646)
- 更新字体文件和相关代码
- 重新组织示例应用中的图标分组
- 版本号升级到 1.0.2
This commit is contained in:
Max 2025-08-11 14:44:36 +08:00
parent 7d82954ad4
commit 3ed7b46017
6 changed files with 37 additions and 11 deletions

View File

@ -4,7 +4,18 @@ import 'package:yx_icon_fonts_example/example_icon.dart';
//
final icons = <ExampleIcon>[
//
ExampleIcon(YXIconFonts.icon44MeQuit, 'icon 44 me quit'),
ExampleIcon(YXIconFonts.icon44MePassword, 'icon 44 me password'),
ExampleIcon(YXIconFonts.icon44MeHelp, 'icon 44 me help'),
ExampleIcon(YXIconFonts.icon44MeVersion, 'icon 44 me version'),
ExampleIcon(YXIconFonts.icon44MePrivacy, 'icon 44 me privacy'),
ExampleIcon(YXIconFonts.icon44MeUser, 'icon 44 me user'),
ExampleIcon(YXIconFonts.icon44MeSafe, 'icon 44 me safe'),
ExampleIcon(YXIconFonts.icon44MePhone, 'icon 44 me phone'),
//
ExampleIcon(YXIconFonts.icon24Search, 'icon 24 search'),
ExampleIcon(YXIconFonts.icon24Up, 'icon 24 up'),
//
@ -31,15 +42,6 @@ final icons = <ExampleIcon>[
ExampleIcon(YXIconFonts.icon36Editline, 'icon 36 editline'),
ExampleIcon(YXIconFonts.icon24Edit, 'icon 24 edit'),
//
ExampleIcon(YXIconFonts.icon44MePassword, 'icon 44 me password'),
ExampleIcon(YXIconFonts.icon44MeHelp, 'icon 44 me help'),
ExampleIcon(YXIconFonts.icon44MeVersion, 'icon 44 me version'),
ExampleIcon(YXIconFonts.icon44MePrivacy, 'icon 44 me privacy'),
ExampleIcon(YXIconFonts.icon44MeUser, 'icon 44 me user'),
ExampleIcon(YXIconFonts.icon44MeSafe, 'icon 44 me safe'),
ExampleIcon(YXIconFonts.icon44MePhone, 'icon 44 me phone'),
//
ExampleIcon(YXIconFonts.icon24, 'icon 24 -'),

View File

@ -206,7 +206,7 @@ packages:
path: ".."
relative: true
source: path
version: "1.0.0"
version: "1.0.1"
sdks:
dart: ">=3.7.0-0 <4.0.0"
flutter: ">=3.18.0-18.0.pre.54"

Binary file not shown.

View File

@ -5,6 +5,20 @@
"css_prefix_text": "",
"description": "学习官OA系统图标",
"glyphs": [
{
"icon_id": "45160662",
"name": "icon_44_me_quit",
"font_class": "icon_44_me_quit",
"unicode": "e647",
"unicode_decimal": 58951
},
{
"icon_id": "45103313",
"name": "icon_24_search",
"font_class": "icon_24_search",
"unicode": "e646",
"unicode_decimal": 58950
},
{
"icon_id": "45037865",
"name": "icon_24_up",

View File

@ -9,6 +9,16 @@ class YXIconFonts {
//
YXIconFonts._();
/// icon_44_me_quit
///
/// Unicode: e647
static const IconData icon44MeQuit = YXIconData(0xe647);
/// icon_24_search
///
/// Unicode: e646
static const IconData icon24Search = YXIconData(0xe646);
/// icon_24_up
///
/// Unicode: e645

View File

@ -1,6 +1,6 @@
name: yx_icon_fonts
description: 学习官OA系统图标字体库基于iconfont.ttf和iconfont.json生成
version: 1.0.1
version: 1.0.2
homepage: https://github.com/your-username/yx_icon_fonts
environment: