From 5707cea6303acd91dd6d29685bdbcaded558ecb5 Mon Sep 17 00:00:00 2001 From: Saivann Date: Tue, 7 Jul 2015 14:15:23 -0400 Subject: [PATCH] Rework menus for mobile compatibility Start supporting touch events for non-buggy iOS support and faster menus Display and hide wallets on click instead of on mouseout to prevent accidental clicks or mouseout events Add a wrapper function to detect ghost and accidental clicks Reorganize wallet javascript functions for better readability Fix bug in which a wallet would display on mouse over after user clicked inside it's bubble Fix accidental use of global variables --- _layouts/base.html | 4 +- _less/ie.css | 66 +++++- _less/rtl.less | 37 ++-- _less/screen.less | 309 +++++++++++++++++------------ _templates/choose-your-wallet.html | 6 +- js/base.js | 96 +++++++-- js/main.js | 244 +++++++++++------------ 7 files changed, 462 insertions(+), 300 deletions(-) diff --git a/_layouts/base.html b/_layouts/base.html index 2a1acbc5..14183d3d 100644 --- a/_layouts/base.html +++ b/_layouts/base.html @@ -41,14 +41,14 @@ - +
-