Skip to content

Commit

Permalink
feat(icons): 增加 jdesign react icons
Browse files Browse the repository at this point in the history
  • Loading branch information
huzhe46 committed Mar 15, 2024
1 parent 7160db3 commit 41985b5
Show file tree
Hide file tree
Showing 96 changed files with 7,565 additions and 24 deletions.
111 changes: 111 additions & 0 deletions jdesign-iconfont/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
{
"name": "nutui-icon",
"data": [
{
"name": "V12 Icon",
"nameEn": "V12 Icon",
"icons": [
"plus",
"star",
"notice",
"find",
"search",
"tips",
"heart",
"eye",
"mask-close",
"more",
"fabulous",
"check-disabled",
"success",
"dongdong",
"minus",
"failure",
"check",
"link",
"user-add",
"apps",
"category",
"cart",
"heart-fill",
"people",
"download",
"refresh",
"checked",
"triangle-up",
"image-error",
"star-fill",
"service",
"close",
"arrow-right",
"loading1",
"check-checked",
"warning",
"joy-smile",
"del",
"arrow-up",
"add",
"play-circle-fill",
"top",
"user",
"share",
"retweet",
"location",
"loading",
"triangle-down",
"arrow-down",
"marshalling",
"arrow-left",
"check-normal",
"jd",
"photograph",
"checklist",
"poweroff-circle-fill",
"double-arrow-up"
]
}
],
"style": [
{
"name": "通用动态样式",
"nameEn": "Universal Dynamic Style",
"icons": [
{
"name": "double-arrow-up",
"animation-name": "am-jump",
"animation-time": "am-infinite"
},
{
"name": "star",
"animation-name": "am-blink",
"animation-time": "am-infinite"
},
{
"name": "refresh",
"animation-name": "am-rotate",
"animation-time": "am-infinite"
},
{
"name": "heart-fill",
"animation-name": "am-breathe",
"animation-time": "am-infinite"
},
{
"name": "microphone",
"animation-name": "am-flash",
"animation-time": "am-infinite"
},
{
"name": "download",
"animation-name": "am-bounce",
"animation-time": "am-infinite"
},
{
"name": "message",
"animation-name": "am-shake",
"animation-time": "am-infinite"
}
]
}
]
}
60 changes: 60 additions & 0 deletions jdesign-iconfont/icon_iconfont.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
export default {
'nut-icon-retweet': 61023,// retweet
'nut-icon-check-checked': 62532,// check-checked
'nut-icon-arrow-down': 59549,// arrow-down
'nut-icon-check-disabled': 60986,// check-disabled
'nut-icon-arrow-left': 62524,// arrow-left
'nut-icon-loading1': 58749,// loading1
'nut-icon-notice': 62281,// notice
'nut-icon-service': 59132,// service
'nut-icon-arrow-up': 60325,// arrow-up
'nut-icon-user': 62486,// user
'nut-icon-loading': 57670,// loading
'nut-icon-find': 59001,// find
'nut-icon-image': 58717,// image
'nut-icon-play-circle-fill': 62725,// play-circle-fill
'nut-icon-arrow-right': 62354,// arrow-right
'nut-icon-cart': 57650,// cart
'nut-icon-jd': 60544,// jd
'nut-icon-dongdong': 58441,// dongdong
'nut-icon-check': 58635,// check
'nut-icon-photograph': 60705,// photograph
'nut-icon-people': 60271,// people
'nut-icon-image-error': 61722,// image-error
'nut-icon-minus': 58677,// minus
'nut-icon-checked': 58627,// checked
'nut-icon-check-normal': 61243,// check-normal
'nut-icon-checklist': 62721,// checklist
'nut-icon-plus': 60137,// plus
'nut-icon-mask-close': 59329,// mask-close
'nut-icon-triangle-down': 60313,// triangle-down
'nut-icon-fabulous': 62028,// fabulous
'nut-icon-close': 60496,// close
'nut-icon-failure': 60405,// failure
'nut-icon-user-add': 57849,// user-add
'nut-icon-joy-smile': 61138,// joy-smile
'nut-icon-share': 57846,// share
'nut-icon-del': 58271,// del
'nut-icon-category': 60394,// category
'nut-icon-star-fill': 58551,// star-fill
'nut-icon-location': 58456,// location
'nut-icon-refresh': 57545,// refresh
'nut-icon-link': 61666,// link
'nut-icon-add': 57918,// add
'nut-icon-heart': 59521,// heart
'nut-icon-heart-fill': 58535,// heart-fill
'nut-icon-tips': 61534,// tips
'nut-icon-double-arrow-up': 61044,// double-arrow-up
'nut-icon-search': 59179,// search
'nut-icon-top': 58665,// top
'nut-icon-download': 57848,// download
'nut-icon-star': 57481,// star
'nut-icon-apps': 60702,// apps
'nut-icon-eye': 62485,// eye
'nut-icon-warning': 60033,// warning
'nut-icon-success': 60971,// success
'nut-icon-more': 58864,// more
'nut-icon-poweroff-circle-fill': 58596,// poweroff-circle-fill
'nut-icon-triangle-up': 58003,// triangle-up
'nut-icon-marshalling': 60127,// marshalling
}
1 change: 1 addition & 0 deletions jdesign-iconfont/icon_iconfont.json

Large diffs are not rendered by default.

61 changes: 61 additions & 0 deletions jdesign-iconfont/icon_iconfont.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="nut_icon_retweet">&#xee5f;</string> <!--retweet-->
<string name="nut_icon_check_checked">&#xf444;</string> <!--check-checked-->
<string name="nut_icon_arrow_down">&#xe89d;</string> <!--arrow-down-->
<string name="nut_icon_check_disabled">&#xee3a;</string> <!--check-disabled-->
<string name="nut_icon_arrow_left">&#xf43c;</string> <!--arrow-left-->
<string name="nut_icon_loading1">&#xe57d;</string> <!--loading1-->
<string name="nut_icon_notice">&#xf349;</string> <!--notice-->
<string name="nut_icon_service">&#xe6fc;</string> <!--service-->
<string name="nut_icon_arrow_up">&#xeba5;</string> <!--arrow-up-->
<string name="nut_icon_user">&#xf416;</string> <!--user-->
<string name="nut_icon_loading">&#xe146;</string> <!--loading-->
<string name="nut_icon_find">&#xe679;</string> <!--find-->
<string name="nut_icon_image">&#xe55d;</string> <!--image-->
<string name="nut_icon_play_circle_fill">&#xf505;</string> <!--play-circle-fill-->
<string name="nut_icon_arrow_right">&#xf392;</string> <!--arrow-right-->
<string name="nut_icon_cart">&#xe132;</string> <!--cart-->
<string name="nut_icon_jd">&#xec80;</string> <!--jd-->
<string name="nut_icon_dongdong">&#xe449;</string> <!--dongdong-->
<string name="nut_icon_check">&#xe50b;</string> <!--check-->
<string name="nut_icon_photograph">&#xed21;</string> <!--photograph-->
<string name="nut_icon_people">&#xeb6f;</string> <!--people-->
<string name="nut_icon_image_error">&#xf11a;</string> <!--image-error-->
<string name="nut_icon_minus">&#xe535;</string> <!--minus-->
<string name="nut_icon_checked">&#xe503;</string> <!--checked-->
<string name="nut_icon_check_normal">&#xef3b;</string> <!--check-normal-->
<string name="nut_icon_checklist">&#xf501;</string> <!--checklist-->
<string name="nut_icon_plus">&#xeae9;</string> <!--plus-->
<string name="nut_icon_mask_close">&#xe7c1;</string> <!--mask-close-->
<string name="nut_icon_triangle_down">&#xeb99;</string> <!--triangle-down-->
<string name="nut_icon_fabulous">&#xf24c;</string> <!--fabulous-->
<string name="nut_icon_close">&#xec50;</string> <!--close-->
<string name="nut_icon_failure">&#xebf5;</string> <!--failure-->
<string name="nut_icon_user_add">&#xe1f9;</string> <!--user-add-->
<string name="nut_icon_joy_smile">&#xeed2;</string> <!--joy-smile-->
<string name="nut_icon_share">&#xe1f6;</string> <!--share-->
<string name="nut_icon_del">&#xe39f;</string> <!--del-->
<string name="nut_icon_category">&#xebea;</string> <!--category-->
<string name="nut_icon_star_fill">&#xe4b7;</string> <!--star-fill-->
<string name="nut_icon_location">&#xe458;</string> <!--location-->
<string name="nut_icon_refresh">&#xe0c9;</string> <!--refresh-->
<string name="nut_icon_link">&#xf0e2;</string> <!--link-->
<string name="nut_icon_add">&#xe23e;</string> <!--add-->
<string name="nut_icon_heart">&#xe881;</string> <!--heart-->
<string name="nut_icon_heart_fill">&#xe4a7;</string> <!--heart-fill-->
<string name="nut_icon_tips">&#xf05e;</string> <!--tips-->
<string name="nut_icon_double_arrow_up">&#xee74;</string> <!--double-arrow-up-->
<string name="nut_icon_search">&#xe72b;</string> <!--search-->
<string name="nut_icon_top">&#xe529;</string> <!--top-->
<string name="nut_icon_download">&#xe1f8;</string> <!--download-->
<string name="nut_icon_star">&#xe089;</string> <!--star-->
<string name="nut_icon_apps">&#xed1e;</string> <!--apps-->
<string name="nut_icon_eye">&#xf415;</string> <!--eye-->
<string name="nut_icon_warning">&#xea81;</string> <!--warning-->
<string name="nut_icon_success">&#xee2b;</string> <!--success-->
<string name="nut_icon_more">&#xe5f0;</string> <!--more-->
<string name="nut_icon_poweroff_circle_fill">&#xe4e4;</string> <!--poweroff-circle-fill-->
<string name="nut_icon_triangle_up">&#xe293;</string> <!--triangle-up-->
<string name="nut_icon_marshalling">&#xeadf;</string> <!--marshalling-->
</resources>
Loading

0 comments on commit 41985b5

Please sign in to comment.