diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-03-06 07:46:49 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-03-06 07:46:49 +0000 |
commit | 347ecaf1f36448a3169bf2b7783e0be6bb393bcc (patch) | |
tree | 8a2cf3331cb727d95b89e9d8cdb2a22c1269a51e /modules | |
parent | 28b40efb388994ea080ab50246ff69a628537fc9 (diff) | |
download | brdo-347ecaf1f36448a3169bf2b7783e0be6bb393bcc.tar.gz brdo-347ecaf1f36448a3169bf2b7783e0be6bb393bcc.tar.bz2 |
- Patch #704182 by jide: use transparent PNG instead of opacity for overlay background to gain rendering performance.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/overlay/images/background.png | bin | 0 -> 76 bytes | |||
-rw-r--r-- | modules/overlay/overlay-parent.css | 18 |
2 files changed, 14 insertions, 4 deletions
diff --git a/modules/overlay/images/background.png b/modules/overlay/images/background.png Binary files differnew file mode 100644 index 000000000..ca87d6aaa --- /dev/null +++ b/modules/overlay/images/background.png diff --git a/modules/overlay/overlay-parent.css b/modules/overlay/overlay-parent.css index 270890ebb..e9cc0cc2c 100644 --- a/modules/overlay/overlay-parent.css +++ b/modules/overlay/overlay-parent.css @@ -4,10 +4,10 @@ * ui-dialog overlay. */ .ui-widget-overlay { - background-color: #222; - opacity: 0.85; - filter: alpha(opacity=85); - background-image: none; + opacity: 1; + filter: none; + /* Using a transparent png renders faster than using opacity */ + background: transparent url(images/background.png) repeat; } body.overlay-autofit { @@ -158,3 +158,13 @@ body.overlay-autofit { .overlay div.add-or-remove-shortcuts { padding-top: 0.9em; } + +/** + * IE 6 Fix. + * + * Use filter to support transparency in IE6 for the overlay background. + */ +* html .ui-widget-overlay { + filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='modules/overlay/images/background.png', sizingMethod='scale'); + background: none; +} |