Index: trunk/extensions/WebFonts/resources/ext.webfonts.js |
— | — | @@ -333,15 +333,15 @@ |
334 | 334 | // If RTL, add to the right of top personal links. Else, to the left |
335 | 335 | var fn = $( 'body' ).hasClass( 'rtl' ) ? 'append' : 'prepend'; |
336 | 336 | $( '#p-personal ul:first' )[fn]( $li ); |
337 | | - $( 'body').prepend($menu); |
| 337 | + $( 'body' ).prepend( $menu ); |
338 | 338 | $menu.hide(); |
339 | 339 | $li.hover( function() { |
340 | 340 | $menuItemsDiv.css( 'left', $li.offset().left ); |
341 | | - $menu.slideDown( 'slow' ); |
| 341 | + $menu.show(); |
342 | 342 | }); |
343 | 343 | $menu.hover( function() { |
344 | 344 | }, function() { |
345 | | - $menu.slideUp( 'slow' ); |
| 345 | + $menu.hide(); |
346 | 346 | }); |
347 | 347 | // Workaround for IE bug - ActiveX components like input fields coming on top of everything. |
348 | 348 | // @todo Is there a better solution other than hiding it on hover? |
Index: trunk/extensions/WebFonts/resources/ext.webfonts.css |
— | — | @@ -46,7 +46,6 @@ |
47 | 47 | text-align: left; |
48 | 48 | top: 20px; |
49 | 49 | width: 300px; |
50 | | - font-size: 0.8em; |
51 | 50 | } |
52 | 51 | |
53 | 52 | /* OVERRIDDEN BY COMPLIANT BROWSERS */ |
— | — | @@ -82,18 +81,9 @@ |
83 | 82 | margin: 0; |
84 | 83 | margin-left: -1px; |
85 | 84 | text-align: left; |
| 85 | + font-size: 0.8em; |
86 | 86 | } |
87 | | -/* Fixes old versions of FireFox */ |
88 | | -div.webfontMenu ul, |
89 | | -x:-moz-any-link { |
90 | | - min-width: 5em; |
91 | | -} |
92 | | -/* Returns things back to normal in modern versions of FireFox */ |
93 | | -div.webfontMenu ul, |
94 | | -x:-moz-any-link, |
95 | | -x:default { |
96 | | - min-width: 0; |
97 | | -} |
| 87 | + |
98 | 88 | div.webfontMenu li { |
99 | 89 | padding: 0; |
100 | 90 | margin: 0; |