The branch, master has been updated via a1da3096a19c78db7e34125f6e0966654bcb4aa0 (commit) from c54b3180769435c068e4c9957e81fbb5a17acca5 (commit)
- Log ----------------------------------------------------------------- commit a1da3096a19c78db7e34125f6e0966654bcb4aa0 Author: Piotr Przybylski piotrprz@gmail.com Date: Sun Oct 2 22:41:48 2011 +0200
Pure CSS linear gradient for IE 10 and new syntax for linear gradient in Safari 5.1 and Chrome 10+ Added browser versions in comments
-----------------------------------------------------------------------
Summary of changes: libraries/Theme.class.php | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/libraries/Theme.class.php b/libraries/Theme.class.php index 0dbeb5e..bc5635d 100644 --- a/libraries/Theme.class.php +++ b/libraries/Theme.class.php @@ -379,13 +379,22 @@ class PMA_Theme function getCssGradient($start_color, $end_color) { $result = array(); + // Opera 9.5+, IE 9 $result[] = 'background-image: url(./themes/svg_gradient.php?from=' . $start_color . '&to=' . $end_color . ');'; $result[] = 'background-size: 100% 100%;'; + // Safari 4-5, Chrome 1-9 $result[] = 'background: -webkit-gradient(linear, left top, left bottom, from(#' . $start_color . '), to(#' . $end_color . '));'; + // Safari 5.1, Chrome 10+ + $result[] = 'background: -webkit-linear-gradient(top, #' . $start_color . ', #' . $end_color . ');'; + // Firefox 3.6+ $result[] = 'background: -moz-linear-gradient(top, #' . $start_color . ', #' . $end_color . ');'; + // IE 10 + $result[] = 'background: -ms-linear-gradient(top, #' . $start_color . ', #' . $end_color . ');'; + // Opera 11.10 $result[] = 'background: -o-linear-gradient(top, #' . $start_color . ', #' . $end_color . ');'; + // IE 6-8 if (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER >= 6 && PMA_USR_BROWSER_VER <= 8) { - $result[] = 'filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#' . $start_color . '", endColorstr="#' . $end_color . '");'; + $result[] = 'filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#' . $start_color . '", endColorstr="#' . $end_color . '");'; } return implode("\n", $result); }
hooks/post-receive