From 62af291091dda8663462dda79e26716d261fe468 Mon Sep 17 00:00:00 2001 From: printempw Date: Sat, 24 Feb 2018 18:14:15 +0800 Subject: [PATCH] Add button to clear selected textures in closet --- resources/assets/src/js/user/closet.js | 14 +++++++++++++- resources/lang/en/user.yml | 1 + resources/lang/zh_CN/user.yml | 1 + resources/views/user/closet.tpl | 1 + 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/resources/assets/src/js/user/closet.js b/resources/assets/src/js/user/closet.js index 88f2c73e..e82bc7b5 100644 --- a/resources/assets/src/js/user/closet.js +++ b/resources/assets/src/js/user/closet.js @@ -1,4 +1,4 @@ -/* global initSkinViewer, applySkinViewerConfig */ +/* global initSkinViewer, applySkinViewerConfig, defaultSteveSkin */ 'use strict'; @@ -59,6 +59,18 @@ $('body').on('click', '.category-switch', () => { reloadCloset(category, page, search); }); +$('#closet-reset').click(() => { + const $indicator = $('#textures-indicator'); + $indicator.text(''); + $indicator.removeData('skin'); + $indicator.removeData('cape'); + + $.msp.config.skinUrl = defaultSteveSkin; + $.msp.config.capeUrl = ''; + $.msp.config.slim = false; + initSkinViewer(); +}); + async function initCloset() { if ($('#closet-container').length !== 1) return; diff --git a/resources/lang/en/user.yml b/resources/lang/en/user.yml index 6d20d0bc..0b1f20be 100644 --- a/resources/lang/en/user.yml +++ b/resources/lang/en/user.yml @@ -38,6 +38,7 @@ closet: use-as: button: Apply... + reset: Clear selected title: Which player should be applied to? empty: It seems that you own no player... add: Add new player diff --git a/resources/lang/zh_CN/user.yml b/resources/lang/zh_CN/user.yml index 439ab380..d85b98b0 100644 --- a/resources/lang/zh_CN/user.yml +++ b/resources/lang/zh_CN/user.yml @@ -45,6 +45,7 @@ closet: use-as: button: 使用... + reset: 重置已选材质 title: 要给哪个角色使用呢? empty: 你好像还没有添加任何角色哦 add: 添加角色 diff --git a/resources/views/user/closet.tpl b/resources/views/user/closet.tpl index f376f3d8..a45b6630 100644 --- a/resources/views/user/closet.tpl +++ b/resources/views/user/closet.tpl @@ -57,6 +57,7 @@