Commit Graph
21 Commits
Author SHA1 Message Date
Djamil Legato 7db3c27335 Fixed mobile menu navigation when there are multiple columns 2015-04-17 13:56:29 -07:00
Djamil Legato 2eb6f07d53 Changed matchMedia to compensate with unit tolerance so it doesn't clash with other breakpoints 2015-04-17 13:12:03 -07:00
Djamil Legato 8e1e1e5983 Implemented menu overlay for touch devices to close the entire menu. Cleanup 2015-04-16 23:29:46 -07:00
Djamil Legato 0077a83169 Auto adjust heights in slideouts 2015-04-16 21:48:59 -07:00
Djamil Legato d61b48fb84 Ensuring to close all sub levels when closing a parent 2015-04-16 19:36:09 -07:00
Djamil Legato 3335e2af41 Allowing clicking through sublevels if it's not the main navigation (ie, offcanvas) 2015-04-16 16:54:19 -07:00
Djamil Legato cdb08fe059 Leftover console.log 2015-04-16 16:06:22 -07:00
Djamil Legato 4607053e68 Fullwidth menu slideouts 2015-04-16 15:27:14 -07:00
Djamil Legato 50afd6a8e0 Only trigger mouse events if the menu allows it 2015-04-15 18:14:02 -07:00
Djamil Legato 15c1020b85 Implemented matchMedia to move the menu to and from the offcanvas based on the Large Mobile breakpoint 2015-04-15 17:26:35 -07:00
Djamil Legato bf9301506d Ensuring mouse over/out events only trigger g-standard menu types 2015-04-15 17:23:32 -07:00
Djamil Legato 7ae0eda6a4 Stopping propagation of the event if it's a parent separator 2015-04-15 15:47:02 -07:00
Djamil Legato d9d70f575f Using top fix for dropdowns only if device doesn't have touch events 2015-04-15 15:43:30 -07:00
Djamil Legato b9fcd29e0b Implemented touch actions for opening / closing dropdowns. Compatibility with touch screen devices with mouse support 2015-04-15 15:25:33 -07:00
Djamil Legato a290704db6 Adding g-menu-hastouch to menu containers when touch device is detected 2015-04-15 14:07:13 -07:00
Djamil Legato 2d0d20ca40 Inizial JS implementation for the new revamped menu (#58) 2015-04-15 13:32:23 -07:00
Djamil Legato 1143988f8a Temporary solution for developing frontend menu. 2015-04-09 14:13:35 -07:00
Djamil Legato 51483af93a Initial revamp of Menu system. Added a DetectMouse method that will be used later on for properly toggle mouseover events/ touch events 2015-04-01 11:11:32 -07:00
Djamil Legato ef3583c859 #30, menu could potentially show empty in mobile view 2015-03-31 14:41:34 -07:00
Djamil Legato 1fcbe851e4 Uncompressed frontend js causing issues on iphone [GANTRYFIVE-143] 2015-03-24 23:41:28 +01:00
Matias Griese d3a3fdae2f Theme restructuring: Move common platform files into their proper location 2015-03-23 15:59:33 +02:00