diff --git a/assets/icons/icons.sketch b/assets/icons/icons.sketch deleted file mode 100644 index 22a5a81d..00000000 Binary files a/assets/icons/icons.sketch and /dev/null differ diff --git a/scripts/build-icon.sh b/scripts/build-icon.sh deleted file mode 100644 index 80ea1eb5..00000000 --- a/scripts/build-icon.sh +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -basepath=$(dirname $0) -server_prefix=/vant-weapp - -# convert relative path to absolute path -function abspath() { - pushd . > /dev/null; if [ -d "$1" ]; then cd "$1"; dirs -l +0; else cd "`dirname \"$1\"`"; cur_dir=`dirs -l +0`; if [ "$cur_dir" == "/" ]; then echo "$cur_dir`basename \"$1\"`"; else echo "$cur_dir/`basename \"$1\"`"; fi; fi; popd > /dev/null; -} - -command_exists () { - type "$1" >/dev/null 2>&1 -} - -fontname() { - echo "https://b.yzcdn.cn$server_prefix/$(basename $basepath/../assets/icons/build/font/zanui-weapp-icon-*.$1)" -} - -# generate font files from sketch file -$basepath/icons/extract-icons.sh -$basepath/icons/generate-font.sh - -if command_exists superman ; then - # upload to cdn - superman cdn $server_prefix $basepath/../assets/icons/build/font/zanui-weapp-icon-* -fi - -# generate fontface style -eot=$(fontname eot) -cat > $basepath/../packages/icon/index.pcss <> $basepath/../packages/icon/index.pcss diff --git a/scripts/icons/extract-icons.sh b/scripts/icons/extract-icons.sh deleted file mode 100755 index ffcd05f7..00000000 --- a/scripts/icons/extract-icons.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -basepath=$(dirname $0) - -rm -rf $basepath/../../assets/icons/svg -sketchtool export slices --formats=svg --overwriting=YES --save-for-web=YES --output=$basepath/../../assets/icons/svg $basepath/../../assets/icons/icons.sketch diff --git a/scripts/icons/fount-config.js b/scripts/icons/fount-config.js deleted file mode 100644 index 69df1cac..00000000 --- a/scripts/icons/fount-config.js +++ /dev/null @@ -1,471 +0,0 @@ -module.exports = { - name: 'zanui-weapp-icon', - output: '../../assets/icons/build', - meta: { - author: 'pangxie', - license: 'MIT', - license_url: 'https://opensource.org/licenses/MIT', - homepage: 'http://github.com/youzan', - css_prefix_text: 'van-icon-', - filename_hash: true - }, - hinting: true, - glyphs_dir: '../../assets/icons/svg', - glyphs: [ - { - keywords: ['qr', 'invalid'], - src: '二维码失效.svg', - css: 'qr-invalid' - }, - { - keywords: ['qr'], - src: '二维码.svg', - css: 'qr' - }, - { - keywords: ['exchange'], - src: '兑换.svg', - css: 'exchange', - 'correct_contour_direction': true - }, - { - keywords: ['close'], - src: '关闭.svg', - css: 'close' - }, - { - keywords: ['location'], - src: '其他分店.svg', - css: 'location', - 'correct_contour_direction': true - }, - { - keywords: ['upgrade'], - src: '升级地址.svg', - css: 'upgrade' - }, - { - keywords: ['check'], - src: '单选.svg', - css: 'check' - }, - { - keywords: ['checked'], - src: '选中.svg', - css: 'checked' - }, - { - keywords: ['like', 'outline'], - src: '喜欢.svg', - css: 'like-o' - }, - { - keywords: ['like', 'filled'], - src: '喜欢2.svg', - css: 'like' - }, - { - keywords: ['chat'], - src: '客服.svg', - css: 'chat', - 'correct_contour_direction': true - }, - { - keywords: ['shop'], - src: '店铺.svg', - css: 'shop' - }, - { - keywords: ['photograph'], - src: '拍照.svg', - css: 'photograph' - }, - { - keywords: ['add'], - src: '新增地址.svg', - css: 'add' - }, - { - keywords: ['minus'], - src: '删除地址.svg', - css: 'minus' - }, - { - keywords: ['add2'], - src: '添加.svg', - css: 'add2' - }, - { - keywords: ['photo'], - src: '照片.svg', - css: 'photo' - }, - { - keywords: ['logistics'], - src: '物流.svg', - css: 'logistics', - 'correct_contour_direction': true - }, - { - keywords: ['edit'], - src: '编辑地址.svg', - css: 'edit' - }, - { - keywords: ['passed'], - src: '认证通过.svg', - css: 'passed' - }, - { - keywords: ['cart'], - src: '购物车2.svg', - css: 'cart' - }, - { - keywords: ['shopping-cart'], - src: '购物车1.svg', - css: 'shopping-cart' - }, - { - keywords: ['arrow'], - src: '进入箭头.svg', - css: 'arrow' - }, - { - keywords: ['gift'], - src: '送礼.svg', - css: 'gift' - }, - { - keywords: ['search'], - src: '搜索.svg', - css: 'search' - }, - { - keywords: ['clear'], - src: '清除搜索.svg', - css: 'clear' - }, - { - keywords: ['success'], - src: '成功.svg', - css: 'success' - }, - { - keywords: ['fail'], - src: '失败.svg', - css: 'fail' - }, - { - keywords: ['contact'], - src: '联系人.svg', - css: 'contact', - correct_contour_direction: true - }, - { - keywords: ['wechat'], - src: '微信支付.svg', - css: 'wechat' - }, - { - keywords: ['alipay'], - src: '支付宝支付.svg', - css: 'alipay' - }, - { - keywords: ['password', 'view'], - src: '密码可见.svg', - css: 'password-view' - }, - { - keywords: ['password', 'not', 'view'], - src: '密码不见.svg', - css: 'password-not-view' - }, - { - keywords: ['wap', 'nav'], - src: 'wap导航.svg', - css: 'wap-nav' - }, - { - keywords: ['wap', 'home'], - src: 'wap首页.svg', - css: 'wap-home' - }, - { - keywords: ['ecard', 'pay'], - src: '有赞E卡.svg', - css: 'ecard-pay', - 'correct_contour_direction': true - }, - { - keywords: ['balance', 'pay'], - src: '余额支付.svg', - css: 'balance-pay' - }, - { - keywords: ['peer', 'pay'], - src: '找人代付.svg', - css: 'peer-pay' - }, - { - keywords: ['credit', 'pay'], - src: '信用卡支付.svg', - css: 'credit-pay' - }, - { - keywords: ['debit', 'pay'], - src: '借记卡支付.svg', - css: 'debit-pay' - }, - { - keywords: ['other', 'pay'], - src: '其他支付方式.svg', - css: 'other-pay' - }, - { - keywords: ['browsing', 'history'], - src: '浏览记录.svg', - css: 'browsing-history' - }, - { - keywords: ['goods', 'collect'], - src: '商品收藏.svg', - css: 'goods-collect' - }, - { - keywords: ['shop', 'collect'], - src: '店铺收藏.svg', - css: 'shop-collect' - }, - { - keywords: ['receive', 'gift'], - src: '收礼物.svg', - css: 'receive-gift', - 'correct_contour_direction': true - }, - { - keywords: ['send', 'gift'], - src: '送出赠品.svg', - css: 'send-gift' - }, - { - keywords: ['setting'], - src: '设置.svg', - css: 'setting' - }, - { - keywords: ['points'], - src: '积分.svg', - css: 'points' - }, - { - keywords: ['coupon'], - src: '优惠券.svg', - css: 'coupon' - }, - { - keywords: ['free', 'postage'], - src: '包邮.svg', - css: 'free-postage' - }, - { - keywords: ['discount'], - src: '折扣.svg', - css: 'discount' - }, - { - keywords: ['birthday', 'privilege'], - src: '生日特权.svg', - css: 'birthday-privilege' - }, - { - keywords: ['member', 'day', 'privilege'], - src: '会员日特权.svg', - css: 'member-day-privilege' - }, - { - keywords: ['balance', 'details'], - src: '余额明细.svg', - css: 'balance-details' - }, - { - keywords: ['cash', 'back', 'record'], - src: '返现记录.svg', - css: 'cash-back-record' - }, - { - keywords: ['points', 'mall'], - src: '积分商城.svg', - css: 'points-mall' - }, - { - keywords: ['exchange', 'record'], - src: '兑换记录.svg', - css: 'exchange-record' - }, - { - keywords: ['pending', 'payment'], - src: '待付款.svg', - css: 'pending-payment' - }, - { - keywords: ['pending', 'orders'], - src: '待接单.svg', - css: 'pending-orders' - }, - { - keywords: ['pending', 'deliver'], - src: '待发货.svg', - css: 'pending-deliver' - }, - { - keywords: ['pending', 'evaluate'], - src: '待评价.svg', - css: 'pending-evaluate' - }, - { - keywords: ['gift', 'card', 'pay'], - src: '礼品卡支付.svg', - css: 'gift-card-pay' - }, - { - keywords: ['cash', 'on', 'deliver'], - src: '货到付款.svg', - css: 'cash-on-deliver' - }, - { - keywords: ['underway'], - src: '进行中.svg', - css: 'underway' - }, - { - keywords: ['point', 'gift'], - src: '积分礼包.svg', - css: 'point-gift' - }, - { - keywords: ['after', 'sale'], - src: '售后.svg', - css: 'after-sale' - }, - { - keywords: ['edit', 'data'], - src: '编辑资料.svg', - css: 'edit-data' - }, - { - keywords: ['question'], - src: '答疑.svg', - css: 'question' - }, - { - keywords: ['delete'], - src: '删除.svg', - css: 'delete' - }, - { - keywords: ['records'], - src: '记录.svg', - css: 'records' - }, - { - keywords: ['description'], - src: '描述.svg', - css: 'description' - }, - { - keywords: ['card'], - src: '卡.svg', - css: 'card' - }, - { - keywords: ['gift', 'card'], - src: '礼卡.svg', - css: 'gift-card' - }, - { - keywords: ['clock'], - src: '时钟.svg', - css: 'clock' - }, - { - keywords: ['gold-coin'], - src: '金币.svg', - css: 'gold-coin' - }, - { - keywords: ['completed'], - src: '已完成.svg', - css: 'completed' - }, - { - keywords: ['value-card'], - src: '会员余额.svg', - css: 'value-card' - }, - { - keywords: ['certificate'], - src: '认证.svg', - css: 'certificate' - }, - { - keywords: ['tosend'], - src: '待发货2.svg', - css: 'tosend' - }, - { - keywords: ['sign'], - src: '已完成2.svg', - css: 'sign' - }, - { - keywords: ['home'], - src: '首页.svg', - css: 'home' - }, - { - keywords: ['phone'], - src: '电话.svg', - css: 'phone' - }, - { - keywords: ['buy', 'add'], - src: '加购.svg', - css: 'add-o' - }, - { - keywords: ['minus', 'delete'], - src: '减少.svg', - css: 'minus-o' - }, - { - src: '播放.svg', - css: 'play' - }, - { - src: '暂停.svg', - css: 'pause' - }, - { - src: '停止.svg', - css: 'stop' - }, - { - src: 'HOT.svg', - css: 'hot' - }, - { - src: 'NEW.svg', - css: 'new' - }, - { - src: '新品.svg', - css: 'new-arrival' - }, - { - src: '热卖.svg', - css: 'hot-sale' - } - ] -}; diff --git a/scripts/icons/generate-font.sh b/scripts/icons/generate-font.sh deleted file mode 100755 index bd1421ec..00000000 --- a/scripts/icons/generate-font.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -basepath=$(dirname $0) - -iconfount --config $basepath/fount-config.js