From bb301e931194402b64826f7cf5640707389e93b6 Mon Sep 17 00:00:00 2001 From: "Diego F. Goberna" Date: Thu, 26 Jul 2018 02:32:15 +0200 Subject: [PATCH] twaking ui visuals --- assets/fonts/Teko-Bold.json | 1 + assets/fonts/Teko-Bold.png | Bin 0 -> 57429 bytes assets/fonts/Teko-OFL.txt | 93 +++++++++++++++++++++++++++++++++ package-lock.json | 43 +++++++++++++++ src/components/active-color.js | 2 +- src/index.html | 11 ++-- src/state/index.js | 6 +-- src/templates/menu.html | 75 ++++++++++++++++---------- 8 files changed, 196 insertions(+), 35 deletions(-) create mode 100644 assets/fonts/Teko-Bold.json create mode 100644 assets/fonts/Teko-Bold.png create mode 100644 assets/fonts/Teko-OFL.txt diff --git a/assets/fonts/Teko-Bold.json b/assets/fonts/Teko-Bold.json new file mode 100644 index 0000000..93c041e --- /dev/null +++ b/assets/fonts/Teko-Bold.json @@ -0,0 +1 @@ +{"pages":["Teko-Boldpng"],"chars":[{"id":124,"width":19,"height":53,"xoffset":0,"yoffset":-34.986000000000004,"xadvance":11.172,"chnl":15,"x":0,"y":0,"page":0},{"id":41,"width":22,"height":51,"xoffset":0,"yoffset":-33.768,"xadvance":14.154000000000002,"chnl":15,"x":0,"y":55,"page":0},{"id":40,"width":24,"height":51,"xoffset":0,"yoffset":-33.768,"xadvance":14.154000000000002,"chnl":15,"x":0,"y":108,"page":0},{"id":93,"width":22,"height":50,"xoffset":0,"yoffset":-33.222,"xadvance":13.314,"chnl":15,"x":0,"y":161,"page":0},{"id":125,"width":23,"height":50,"xoffset":0,"yoffset":-33.222,"xadvance":13.692,"chnl":15,"x":0,"y":213,"page":0},{"id":123,"width":23,"height":50,"xoffset":0,"yoffset":-33.222,"xadvance":13.692,"chnl":15,"x":0,"y":265,"page":0},{"id":91,"width":23,"height":50,"xoffset":0,"yoffset":-33.222,"xadvance":13.314,"chnl":15,"x":0,"y":317,"page":0},{"id":37,"width":47,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":37.716,"chnl":15,"x":0,"y":369,"page":0},{"id":87,"width":45,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":35.112,"chnl":15,"x":0,"y":408,"page":0},{"id":64,"width":44,"height":40,"xoffset":0,"yoffset":-25.956000000000003,"xadvance":36.246,"chnl":15,"x":0,"y":447,"page":0},{"id":36,"width":29,"height":44,"xoffset":0,"yoffset":-30.534000000000002,"xadvance":20.622,"chnl":15,"x":25,"y":317,"page":0},{"id":106,"width":20,"height":44,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":10.5,"chnl":15,"x":56,"y":317,"page":0},{"id":47,"width":29,"height":42,"xoffset":0,"yoffset":-29.484,"xadvance":17.262,"chnl":15,"x":78,"y":317,"page":0},{"id":92,"width":29,"height":42,"xoffset":0,"yoffset":-29.484,"xadvance":17.262,"chnl":15,"x":109,"y":317,"page":0},{"id":81,"width":32,"height":40,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.672,"chnl":15,"x":46,"y":447,"page":0},{"id":96,"width":25,"height":39,"xoffset":0,"yoffset":-28.644000000000002,"xadvance":21,"chnl":15,"x":80,"y":447,"page":0},{"id":109,"width":39,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":30.366000000000003,"chnl":15,"x":107,"y":447,"page":0},{"id":104,"width":29,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":20.328000000000003,"chnl":15,"x":140,"y":317,"page":0},{"id":94,"width":34,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":29.568,"chnl":15,"x":171,"y":317,"page":0},{"id":108,"width":19,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":10.5,"chnl":15,"x":207,"y":317,"page":0},{"id":38,"width":38,"height":38,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":26.25,"chnl":15,"x":228,"y":317,"page":0},{"id":107,"width":30,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":19.950000000000003,"chnl":15,"x":268,"y":317,"page":0},{"id":98,"width":29,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":20.118000000000002,"chnl":15,"x":300,"y":317,"page":0},{"id":119,"width":38,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":28.518,"chnl":15,"x":148,"y":447,"page":0},{"id":100,"width":28,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":20.118000000000002,"chnl":15,"x":331,"y":317,"page":0},{"id":105,"width":19,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":10.5,"chnl":15,"x":361,"y":317,"page":0},{"id":102,"width":23,"height":38,"xoffset":0,"yoffset":-28.098000000000003,"xadvance":13.188,"chnl":15,"x":382,"y":317,"page":0},{"id":63,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":19.698,"chnl":15,"x":47,"y":408,"page":0},{"id":79,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.672,"chnl":15,"x":78,"y":408,"page":0},{"id":65,"width":33,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":22.806,"chnl":15,"x":110,"y":408,"page":0},{"id":66,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.672,"chnl":15,"x":145,"y":408,"page":0},{"id":67,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.790000000000003,"chnl":15,"x":177,"y":408,"page":0},{"id":68,"width":31,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":22.218,"chnl":15,"x":209,"y":408,"page":0},{"id":69,"width":28,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":18.858,"chnl":15,"x":242,"y":408,"page":0},{"id":34,"width":27,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":18.228,"chnl":15,"x":272,"y":408,"page":0},{"id":71,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.042,"chnl":15,"x":301,"y":408,"page":0},{"id":72,"width":31,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":23.1,"chnl":15,"x":333,"y":408,"page":0},{"id":73,"width":19,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":10.71,"chnl":15,"x":366,"y":408,"page":0},{"id":74,"width":28,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":19.194000000000003,"chnl":15,"x":387,"y":408,"page":0},{"id":75,"width":32,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":22.26,"chnl":15,"x":417,"y":408,"page":0},{"id":76,"width":27,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":17.388,"chnl":15,"x":451,"y":408,"page":0},{"id":77,"width":36,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":28.14,"chnl":15,"x":49,"y":369,"page":0},{"id":78,"width":31,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":22.386000000000003,"chnl":15,"x":480,"y":408,"page":0},{"id":33,"width":20,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":12.474,"chnl":15,"x":87,"y":369,"page":0},{"id":80,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.168000000000003,"chnl":15,"x":109,"y":369,"page":0},{"id":42,"width":26,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":16.380000000000003,"chnl":15,"x":141,"y":369,"page":0},{"id":82,"width":32,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.588,"chnl":15,"x":169,"y":369,"page":0},{"id":83,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.622,"chnl":15,"x":203,"y":369,"page":0},{"id":84,"width":28,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":18.144000000000002,"chnl":15,"x":234,"y":369,"page":0},{"id":85,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.924000000000003,"chnl":15,"x":264,"y":369,"page":0},{"id":86,"width":32,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":22.386000000000003,"chnl":15,"x":296,"y":369,"page":0},{"id":48,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.042,"chnl":15,"x":330,"y":369,"page":0},{"id":88,"width":32,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.882,"chnl":15,"x":361,"y":369,"page":0},{"id":89,"width":32,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.798000000000002,"chnl":15,"x":395,"y":369,"page":0},{"id":90,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":19.488,"chnl":15,"x":429,"y":369,"page":0},{"id":49,"width":22,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":13.566,"chnl":15,"x":460,"y":369,"page":0},{"id":50,"width":28,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":19.698,"chnl":15,"x":484,"y":369,"page":0},{"id":51,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.034000000000002,"chnl":15,"x":407,"y":317,"page":0},{"id":52,"width":31,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":21.294,"chnl":15,"x":438,"y":317,"page":0},{"id":53,"width":30,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.916,"chnl":15,"x":471,"y":317,"page":0},{"id":54,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.748,"chnl":15,"x":25,"y":265,"page":0},{"id":55,"width":28,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":17.724,"chnl":15,"x":56,"y":265,"page":0},{"id":56,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.916,"chnl":15,"x":86,"y":265,"page":0},{"id":57,"width":29,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":20.748,"chnl":15,"x":117,"y":265,"page":0},{"id":39,"width":19,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":10.206000000000001,"chnl":15,"x":148,"y":265,"page":0},{"id":59,"width":19,"height":37,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":10.584000000000001,"chnl":15,"x":169,"y":265,"page":0},{"id":35,"width":37,"height":37,"xoffset":0,"yoffset":-26.922,"xadvance":28.476000000000003,"chnl":15,"x":190,"y":265,"page":0},{"id":70,"width":28,"height":37,"xoffset":0,"yoffset":-26.964000000000002,"xadvance":18.48,"chnl":15,"x":229,"y":265,"page":0},{"id":113,"width":28,"height":36,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.118000000000002,"chnl":15,"x":259,"y":265,"page":0},{"id":112,"width":29,"height":36,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.118000000000002,"chnl":15,"x":289,"y":265,"page":0},{"id":121,"width":29,"height":36,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":19.488,"chnl":15,"x":320,"y":265,"page":0},{"id":103,"width":28,"height":36,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.118000000000002,"chnl":15,"x":351,"y":265,"page":0},{"id":126,"width":36,"height":26,"xoffset":0,"yoffset":-16.338,"xadvance":30.198,"chnl":15,"x":188,"y":447,"page":0},{"id":116,"width":22,"height":35,"xoffset":0,"yoffset":-25.074,"xadvance":12.726,"chnl":15,"x":381,"y":265,"page":0},{"id":43,"width":31,"height":33,"xoffset":0,"yoffset":-22.554000000000002,"xadvance":21.546000000000003,"chnl":15,"x":405,"y":265,"page":0},{"id":62,"width":31,"height":33,"xoffset":0,"yoffset":-22.512,"xadvance":22.386000000000003,"chnl":15,"x":438,"y":265,"page":0},{"id":60,"width":31,"height":33,"xoffset":0,"yoffset":-22.512,"xadvance":22.386000000000003,"chnl":15,"x":471,"y":265,"page":0},{"id":97,"width":28,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.118000000000002,"chnl":15,"x":25,"y":213,"page":0},{"id":110,"width":29,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.328000000000003,"chnl":15,"x":55,"y":213,"page":0},{"id":111,"width":29,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.202,"chnl":15,"x":86,"y":213,"page":0},{"id":61,"width":31,"height":31,"xoffset":0,"yoffset":-20.580000000000002,"xadvance":22.386000000000003,"chnl":15,"x":117,"y":213,"page":0},{"id":101,"width":29,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":19.782,"chnl":15,"x":150,"y":213,"page":0},{"id":114,"width":24,"height":31,"xoffset":0,"yoffset":-21.168000000000003,"xadvance":14.07,"chnl":15,"x":181,"y":213,"page":0},{"id":115,"width":28,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":18.69,"chnl":15,"x":207,"y":213,"page":0},{"id":99,"width":28,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":18.942,"chnl":15,"x":237,"y":213,"page":0},{"id":117,"width":29,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":20.328000000000003,"chnl":15,"x":267,"y":213,"page":0},{"id":118,"width":29,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":19.278000000000002,"chnl":15,"x":298,"y":213,"page":0},{"id":58,"width":19,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":10.584000000000001,"chnl":15,"x":329,"y":213,"page":0},{"id":120,"width":29,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":18.774,"chnl":15,"x":350,"y":213,"page":0},{"id":122,"width":26,"height":31,"xoffset":0,"yoffset":-20.958000000000002,"xadvance":16.422,"chnl":15,"x":381,"y":213,"page":0},{"id":95,"width":30,"height":17,"xoffset":0,"yoffset":0,"xadvance":19.908,"chnl":15,"x":0,"y":489,"page":0},{"id":45,"width":24,"height":25,"xoffset":0,"yoffset":-15.120000000000001,"xadvance":14.406,"chnl":15,"x":226,"y":447,"page":0},{"id":44,"width":19,"height":23,"xoffset":0,"yoffset":-6.888000000000001,"xadvance":10.584000000000001,"chnl":15,"x":252,"y":447,"page":0},{"id":46,"width":19,"height":17,"xoffset":0,"yoffset":-6.888000000000001,"xadvance":10.584000000000001,"chnl":15,"x":32,"y":489,"page":0},{"id":32,"width":0,"height":0,"xoffset":0,"yoffset":0,"xadvance":8.4,"chnl":15,"x":0,"y":508,"page":0}],"info":{"face":"Teko Bold","size":42,"bold":0,"italic":0,"charset":[" ","!","\"","#","$","%","&","'","(",")","*","+",",","-",".","/","0","1","2","3","4","5","6","7","8","9",":",";","<","=",">","?","@","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","[","\\","]","^","_","`","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","{","|","}","~"],"unicode":1,"stretchH":100,"smooth":1,"aa":1,"padding":[0,0,0,0],"spacing":[2,2]},"common":{"lineHeight":60.18600000000001,"base":40.236000000000004,"scaleW":512,"scaleH":512,"pages":1,"packed":0,"alphaChnl":0,"redChnl":0,"greenChnl":0,"blueChnl":0},"kernings":[]} \ No newline at end of file diff --git a/assets/fonts/Teko-Bold.png b/assets/fonts/Teko-Bold.png new file mode 100644 index 0000000000000000000000000000000000000000..f4387c170533a027d5fa026a3688b16897ac4efe GIT binary patch literal 57429 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 XPzGKO+*863cxkEKK)+S7eD?nUGPqnT literal 0 HcmV?d00001 diff --git a/assets/fonts/Teko-OFL.txt b/assets/fonts/Teko-OFL.txt new file mode 100644 index 0000000..6dd8096 --- /dev/null +++ b/assets/fonts/Teko-OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2014, Indian Type Foundry (info@indiantypefoundry.com). + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/package-lock.json b/package-lock.json index 0be5eed..012b631 100644 --- a/package-lock.json +++ b/package-lock.json @@ -559,6 +559,14 @@ "source-map": "^0.5.0" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "lodash": { "version": "4.17.10", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", @@ -3363,6 +3371,15 @@ "supports-color": "^2.0.0" } }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", @@ -6646,6 +6663,15 @@ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } } } }, @@ -9304,6 +9330,14 @@ "use": "^3.1.0" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -9492,6 +9526,15 @@ "url-parse": "^1.1.1" }, "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, "faye-websocket": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", diff --git a/src/components/active-color.js b/src/components/active-color.js index afcb265..7cd2453 100644 --- a/src/components/active-color.js +++ b/src/components/active-color.js @@ -6,7 +6,7 @@ AFRAME.registerComponent('active-color', { schema: { active: {default: false}, - color: {default: '#4BF'} + color: {default: '#ffffff'} }, init: function () { diff --git a/src/index.html b/src/index.html index 6780514..802ddc3 100644 --- a/src/index.html +++ b/src/index.html @@ -10,6 +10,7 @@ bind__song="challengeId: challenge.id; isPlaying: !menu.active && !challenge.isLoading" bind__song-preview-system="selectedChallengeId: menuSelectedChallenge.id" console-shortcuts + proxy-event="event: menuchallengeselect; to: #searchResultsContainer, #menuDifficulties" search> @@ -17,10 +18,10 @@ - - - + + + @@ -30,7 +31,9 @@ - + + position="0 0.644 0"> - - + + {% raw %} {% endraw %} {% endmacro %} - + - + + + + + + {{ searchResults() }} @@ -55,9 +72,13 @@ + position="0.35 0.180 0" + animation__toleft="property: position; to: 0.195 0.18 0; dur: 200; easing: easeOutCubic; startEvents: menuchallengeselect" + animation__toright="property: position; to: 0.35 0.18 0; dur: 200; easing: easeOutCubic; startEvents: menuback" + + > {% raw %} {% endraw %} @@ -110,7 +131,7 @@ - +