Hi Ura,
Indeed the Double drop menu is certainly the most "responsive" one at the moment, automatically going down to the hamburger on the small screen. I've not tweaked the other menu types yet in that direction. I suspect it's not hard, but alas won't make it onto my list for the next couple weeks.
That said, it's not terribly difficult to do - you might want to take a look at the css for the double-drop, especially the @media queries in jquery-nt-menu.css, and apply the same effect to taskpanel? Certainly worth an hour or so of investigation...
>> there is a way to detect screen size
assuming the setting is on (performance tab) the browser will send through screen sizes into session variables, which you can then use as a conditional in your menu procedure.
The big "problem" with this approach is that you only know the size on the _2nd_ request from the server. (Since the first request only triggers the script, which in turn only updates the session value in prep for the second request.)
Cheers
Bruce