From e38494b0f954cb712dbbbe7d83888c2dc576c3c7 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Mon, 17 Mar 2014 18:55:11 -0400 Subject: [PATCH] VRFS-1481 display 256x256 instrument icons on musician profile page --- .../icon_instrument_accordion256.png} | Bin .../icon_instrument_acoustic_guitar256.png} | Bin .../icon_instrument_banjo256.png} | Bin .../icon_instrument_bass_guitar256.png} | Bin .../icon_instrument_cello256.png} | Bin .../icon_instrument_clarinet256.png} | Bin .../icon_instrument_computer256.png} | Bin .../icon_instrument_default256.png} | Bin .../icon_instrument_drums256.png} | Bin .../icon_instrument_electric_guitar256.png} | Bin .../icon_instrument_euphonium256.png} | Bin .../icon_instrument_flute256.png} | Bin .../icon_instrument_french_horn256.png} | Bin .../icon_instrument_harmonica256.png} | Bin .../icon_instrument_keyboard256.png} | Bin .../icon_instrument_mandolin256.png} | Bin .../icon_instrument_oboe256.png} | Bin .../images/content/icon_instrument_other256.png | Bin 0 -> 10585 bytes .../icon_instrument_piano256.png} | Bin .../icon_instrument_saxophone256.png} | Bin .../icon_instrument_trombone256.png} | Bin .../icon_instrument_trumpet256.png} | Bin .../icon_instrument_tuba256.png} | Bin .../icon_instrument_ukelele256.png} | Bin .../icon_instrument_upright_bass256.png} | Bin .../icon_instrument_viola256.png} | Bin .../icon_instrument_violin256.png} | Bin .../icon_instrument_vocal256.png} | Bin .../images/content/icon_instrument_voice256.png | Bin 0 -> 5771 bytes web/app/assets/javascripts/profile.js | 2 +- web/app/assets/javascripts/utils.js | 14 ++++++++++++++ 31 files changed, 15 insertions(+), 1 deletion(-) rename web/app/assets/images/{shared/icon_accordion_256.png => content/icon_instrument_accordion256.png} (100%) rename web/app/assets/images/{shared/icon_acoustic_256.png => content/icon_instrument_acoustic_guitar256.png} (100%) rename web/app/assets/images/{shared/icon_banjo_256.png => content/icon_instrument_banjo256.png} (100%) rename web/app/assets/images/{shared/icon_bass_256.png => content/icon_instrument_bass_guitar256.png} (100%) rename web/app/assets/images/{shared/icon_cello_256.png => content/icon_instrument_cello256.png} (100%) rename web/app/assets/images/{shared/icon_clarinet_256.png => content/icon_instrument_clarinet256.png} (100%) rename web/app/assets/images/{shared/icon_computer_256.png => content/icon_instrument_computer256.png} (100%) rename web/app/assets/images/{shared/icon_other_256.png => content/icon_instrument_default256.png} (100%) rename web/app/assets/images/{shared/icon_drums_256.png => content/icon_instrument_drums256.png} (100%) rename web/app/assets/images/{shared/icon_guitar_256.png => content/icon_instrument_electric_guitar256.png} (100%) rename web/app/assets/images/{shared/icon_euphonium_256.png => content/icon_instrument_euphonium256.png} (100%) rename web/app/assets/images/{shared/icon_flute_256.png => content/icon_instrument_flute256.png} (100%) rename web/app/assets/images/{shared/icon_frenchhorn_256.png => content/icon_instrument_french_horn256.png} (100%) rename web/app/assets/images/{shared/icon_harmonica_256.png => content/icon_instrument_harmonica256.png} (100%) rename web/app/assets/images/{shared/icon_keyboard_256.png => content/icon_instrument_keyboard256.png} (100%) rename web/app/assets/images/{shared/icon_mandolin_256.png => content/icon_instrument_mandolin256.png} (100%) rename web/app/assets/images/{shared/icon_oboe_256.png => content/icon_instrument_oboe256.png} (100%) create mode 100644 web/app/assets/images/content/icon_instrument_other256.png rename web/app/assets/images/{shared/icon_piano_256.png => content/icon_instrument_piano256.png} (100%) rename web/app/assets/images/{shared/icon_saxophone_256.png => content/icon_instrument_saxophone256.png} (100%) rename web/app/assets/images/{shared/icon_trombone_256.png => content/icon_instrument_trombone256.png} (100%) rename web/app/assets/images/{shared/icon_trumpet_256.png => content/icon_instrument_trumpet256.png} (100%) rename web/app/assets/images/{shared/icon_tuba_256.png => content/icon_instrument_tuba256.png} (100%) rename web/app/assets/images/{shared/icon_ukelele_256.png => content/icon_instrument_ukelele256.png} (100%) rename web/app/assets/images/{shared/icon_upright_bass_256.png => content/icon_instrument_upright_bass256.png} (100%) rename web/app/assets/images/{shared/icon_viola_256.png => content/icon_instrument_viola256.png} (100%) rename web/app/assets/images/{shared/icon_violin_256.png => content/icon_instrument_violin256.png} (100%) rename web/app/assets/images/{shared/icon_vocals_256.png => content/icon_instrument_vocal256.png} (100%) create mode 100644 web/app/assets/images/content/icon_instrument_voice256.png diff --git a/web/app/assets/images/shared/icon_accordion_256.png b/web/app/assets/images/content/icon_instrument_accordion256.png similarity index 100% rename from web/app/assets/images/shared/icon_accordion_256.png rename to web/app/assets/images/content/icon_instrument_accordion256.png diff --git a/web/app/assets/images/shared/icon_acoustic_256.png b/web/app/assets/images/content/icon_instrument_acoustic_guitar256.png similarity index 100% rename from web/app/assets/images/shared/icon_acoustic_256.png rename to web/app/assets/images/content/icon_instrument_acoustic_guitar256.png diff --git a/web/app/assets/images/shared/icon_banjo_256.png b/web/app/assets/images/content/icon_instrument_banjo256.png similarity index 100% rename from web/app/assets/images/shared/icon_banjo_256.png rename to web/app/assets/images/content/icon_instrument_banjo256.png diff --git a/web/app/assets/images/shared/icon_bass_256.png b/web/app/assets/images/content/icon_instrument_bass_guitar256.png similarity index 100% rename from web/app/assets/images/shared/icon_bass_256.png rename to web/app/assets/images/content/icon_instrument_bass_guitar256.png diff --git a/web/app/assets/images/shared/icon_cello_256.png b/web/app/assets/images/content/icon_instrument_cello256.png similarity index 100% rename from web/app/assets/images/shared/icon_cello_256.png rename to web/app/assets/images/content/icon_instrument_cello256.png diff --git a/web/app/assets/images/shared/icon_clarinet_256.png b/web/app/assets/images/content/icon_instrument_clarinet256.png similarity index 100% rename from web/app/assets/images/shared/icon_clarinet_256.png rename to web/app/assets/images/content/icon_instrument_clarinet256.png diff --git a/web/app/assets/images/shared/icon_computer_256.png b/web/app/assets/images/content/icon_instrument_computer256.png similarity index 100% rename from web/app/assets/images/shared/icon_computer_256.png rename to web/app/assets/images/content/icon_instrument_computer256.png diff --git a/web/app/assets/images/shared/icon_other_256.png b/web/app/assets/images/content/icon_instrument_default256.png similarity index 100% rename from web/app/assets/images/shared/icon_other_256.png rename to web/app/assets/images/content/icon_instrument_default256.png diff --git a/web/app/assets/images/shared/icon_drums_256.png b/web/app/assets/images/content/icon_instrument_drums256.png similarity index 100% rename from web/app/assets/images/shared/icon_drums_256.png rename to web/app/assets/images/content/icon_instrument_drums256.png diff --git a/web/app/assets/images/shared/icon_guitar_256.png b/web/app/assets/images/content/icon_instrument_electric_guitar256.png similarity index 100% rename from web/app/assets/images/shared/icon_guitar_256.png rename to web/app/assets/images/content/icon_instrument_electric_guitar256.png diff --git a/web/app/assets/images/shared/icon_euphonium_256.png b/web/app/assets/images/content/icon_instrument_euphonium256.png similarity index 100% rename from web/app/assets/images/shared/icon_euphonium_256.png rename to web/app/assets/images/content/icon_instrument_euphonium256.png diff --git a/web/app/assets/images/shared/icon_flute_256.png b/web/app/assets/images/content/icon_instrument_flute256.png similarity index 100% rename from web/app/assets/images/shared/icon_flute_256.png rename to web/app/assets/images/content/icon_instrument_flute256.png diff --git a/web/app/assets/images/shared/icon_frenchhorn_256.png b/web/app/assets/images/content/icon_instrument_french_horn256.png similarity index 100% rename from web/app/assets/images/shared/icon_frenchhorn_256.png rename to web/app/assets/images/content/icon_instrument_french_horn256.png diff --git a/web/app/assets/images/shared/icon_harmonica_256.png b/web/app/assets/images/content/icon_instrument_harmonica256.png similarity index 100% rename from web/app/assets/images/shared/icon_harmonica_256.png rename to web/app/assets/images/content/icon_instrument_harmonica256.png diff --git a/web/app/assets/images/shared/icon_keyboard_256.png b/web/app/assets/images/content/icon_instrument_keyboard256.png similarity index 100% rename from web/app/assets/images/shared/icon_keyboard_256.png rename to web/app/assets/images/content/icon_instrument_keyboard256.png diff --git a/web/app/assets/images/shared/icon_mandolin_256.png b/web/app/assets/images/content/icon_instrument_mandolin256.png similarity index 100% rename from web/app/assets/images/shared/icon_mandolin_256.png rename to web/app/assets/images/content/icon_instrument_mandolin256.png diff --git a/web/app/assets/images/shared/icon_oboe_256.png b/web/app/assets/images/content/icon_instrument_oboe256.png similarity index 100% rename from web/app/assets/images/shared/icon_oboe_256.png rename to web/app/assets/images/content/icon_instrument_oboe256.png diff --git a/web/app/assets/images/content/icon_instrument_other256.png b/web/app/assets/images/content/icon_instrument_other256.png new file mode 100644 index 0000000000000000000000000000000000000000..e5163cdc8d849da7b4a03516f877b4d30c1016df GIT binary patch literal 10585 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 literal 0 HcmV?d00001 diff --git a/web/app/assets/images/shared/icon_piano_256.png b/web/app/assets/images/content/icon_instrument_piano256.png similarity index 100% rename from web/app/assets/images/shared/icon_piano_256.png rename to web/app/assets/images/content/icon_instrument_piano256.png diff --git a/web/app/assets/images/shared/icon_saxophone_256.png b/web/app/assets/images/content/icon_instrument_saxophone256.png similarity index 100% rename from web/app/assets/images/shared/icon_saxophone_256.png rename to web/app/assets/images/content/icon_instrument_saxophone256.png diff --git a/web/app/assets/images/shared/icon_trombone_256.png b/web/app/assets/images/content/icon_instrument_trombone256.png similarity index 100% rename from web/app/assets/images/shared/icon_trombone_256.png rename to web/app/assets/images/content/icon_instrument_trombone256.png diff --git a/web/app/assets/images/shared/icon_trumpet_256.png b/web/app/assets/images/content/icon_instrument_trumpet256.png similarity index 100% rename from web/app/assets/images/shared/icon_trumpet_256.png rename to web/app/assets/images/content/icon_instrument_trumpet256.png diff --git a/web/app/assets/images/shared/icon_tuba_256.png b/web/app/assets/images/content/icon_instrument_tuba256.png similarity index 100% rename from web/app/assets/images/shared/icon_tuba_256.png rename to web/app/assets/images/content/icon_instrument_tuba256.png diff --git a/web/app/assets/images/shared/icon_ukelele_256.png b/web/app/assets/images/content/icon_instrument_ukelele256.png similarity index 100% rename from web/app/assets/images/shared/icon_ukelele_256.png rename to web/app/assets/images/content/icon_instrument_ukelele256.png diff --git a/web/app/assets/images/shared/icon_upright_bass_256.png b/web/app/assets/images/content/icon_instrument_upright_bass256.png similarity index 100% rename from web/app/assets/images/shared/icon_upright_bass_256.png rename to web/app/assets/images/content/icon_instrument_upright_bass256.png diff --git a/web/app/assets/images/shared/icon_viola_256.png b/web/app/assets/images/content/icon_instrument_viola256.png similarity index 100% rename from web/app/assets/images/shared/icon_viola_256.png rename to web/app/assets/images/content/icon_instrument_viola256.png diff --git a/web/app/assets/images/shared/icon_violin_256.png b/web/app/assets/images/content/icon_instrument_violin256.png similarity index 100% rename from web/app/assets/images/shared/icon_violin_256.png rename to web/app/assets/images/content/icon_instrument_violin256.png diff --git a/web/app/assets/images/shared/icon_vocals_256.png b/web/app/assets/images/content/icon_instrument_vocal256.png similarity index 100% rename from web/app/assets/images/shared/icon_vocals_256.png rename to web/app/assets/images/content/icon_instrument_vocal256.png diff --git a/web/app/assets/images/content/icon_instrument_voice256.png b/web/app/assets/images/content/icon_instrument_voice256.png new file mode 100644 index 0000000000000000000000000000000000000000..89cd3e558afa9a42e5fa43ec8bee91ab952d8ec1 GIT binary patch literal 5771 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 bxG;FtdQZi}8-MYjh5#0(HYQJv+~fZby$xW~ literal 0 HcmV?d00001 diff --git a/web/app/assets/javascripts/profile.js b/web/app/assets/javascripts/profile.js index 2f76d9809..48e0ff04e 100644 --- a/web/app/assets/javascripts/profile.js +++ b/web/app/assets/javascripts/profile.js @@ -323,7 +323,7 @@ var instrument = user.instruments[i]; var description = instrument.instrument_id; var proficiency = instrument.proficiency_level; - var instrument_icon_url = context.JK.getInstrumentIcon45(description); + var instrument_icon_url = context.JK.getInstrumentIcon256(description); // add instrument info to layout var template = $('#template-profile-instruments').html(); diff --git a/web/app/assets/javascripts/utils.js b/web/app/assets/javascripts/utils.js index c11a7d6b8..8fa15df0d 100644 --- a/web/app/assets/javascripts/utils.js +++ b/web/app/assets/javascripts/utils.js @@ -81,11 +81,13 @@ var instrumentIconMap24 = {}; var instrumentIconMap45 = {}; + var instrumentIconMap256 = {}; $.each(context._.keys(icon_map_base), function (index, instrumentId) { var icon = icon_map_base[instrumentId]; instrumentIconMap24[instrumentId] = "/assets/content/icon_instrument_" + icon + "24.png"; instrumentIconMap45[instrumentId] = "/assets/content/icon_instrument_" + icon + "45.png"; + instrumentIconMap256[instrumentId] = "/assets/content/icon_instrument_" + icon + "256.png"; }); /** @@ -282,6 +284,10 @@ return instrumentIconMap45; }; + context.JK.getInstrumentIconMap256 = function () { + return instrumentIconMap256; + }; + context.JK.getInstrumentIcon24 = function (instrument) { if (instrument in instrumentIconMap24) { return instrumentIconMap24[instrument]; @@ -298,6 +304,14 @@ return instrumentIconMap45["default"]; }; + context.JK.getInstrumentIcon256 = function (instrument) { + if (instrument in instrumentIconMap256) { + return instrumentIconMap256[instrument]; + } + + return instrumentIconMap256["default"]; + }; + // meant to pass in a bunch of images with an instrument-id attribute on them. context.JK.setInstrumentAssetPath = function ($elements) {