From 908b3b5d2bbf8112bb8bfb002a58bd6f816b4687 Mon Sep 17 00:00:00 2001 From: Brian Buller Date: Thu, 28 Aug 2014 12:09:10 -0500 Subject: [PATCH] Add pureCSS Extension File --- ext/B_purecss.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ext/B_purecss.js diff --git a/ext/B_purecss.js b/ext/B_purecss.js new file mode 100644 index 0000000..79311a3 --- /dev/null +++ b/ext/B_purecss.js @@ -0,0 +1,25 @@ +B(window).on('load',function() { + B('.menu-with-dropdown').on('click',function(){ + var B_t = B(this), + B_sub = B(B_t.firstChild('.submenu')); + if(B_sub.css('visibility') == 'visible') { + B_sub.css({ + 'visibility':'hidden', + 'position':'absolute', + 'top':'-10000px', + 'left':'-10000px' + }); + B(B_t.firstChild('.fa-toggle-up')).removeClass('fa-toggle-up').addClass('fa-toggle-down'); + } else { + B_sub.css({ + 'visibility':'visible', + 'position':'relative', + 'top':'0', + 'left':'0', + 'border':'1px solid #AAA', + 'border-radius':'4px' + }); + B(B_t.firstChild('.fa-toggle-down')).removeClass('fa-toggle-down').addClass('fa-toggle-up'); + } + }); +});