Why is this an issue? CSS gradients in a cross-browser way requires using many different vendor-prefixed versions. There are currently five different vendor-prefixed versions of CSS gradient: -ms-linear-gradient and -ms-radial-gradient for Internet Explorer 10+ -moz-linear-gradient and -moz-radial-gradient for Firefox 3.6+ -o-linear-gradient and -o-radial-gradient for Opera 11.10+ -webkit-linear-gradient and -webkit-radial-gradient for Safari 5+ and Chrome -webkit-gradient for Safari 4+ and Chrome (aka "Old WebKit") Meaning a simple two-color gradient that works across all browsers must look like this: background: -moz-linear-gradient(...); /* FF3.6+ */ background: -webkit-gradient(...); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(...); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(...); /* Opera 11.10+ */ background: -ms-linear-gradient(...); /* IE10+ */ It's easy to forget one or more gradient definitions with all of the various vendor prefix gradients available. [By Codacy] Signed-off-by: William Desportes <williamdes@wdes.fr> |
||
|---|---|---|
| .github | ||
| doc | ||
| examples | ||
| js | ||
| libraries | ||
| po | ||
| scripts | ||
| setup | ||
| sql | ||
| templates | ||
| test | ||
| themes | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc.json | ||
| .gitattributes | ||
| .gitignore | ||
| .jshintrc | ||
| .scrutinizer.yml | ||
| .stylelintrc.json | ||
| .travis.yml | ||
| .weblate | ||
| build.xml | ||
| ChangeLog | ||
| CODE_OF_CONDUCT.md | ||
| codecov.yml | ||
| composer.json | ||
| config.sample.inc.php | ||
| CONTRIBUTING.md | ||
| DCO | ||
| favicon.ico | ||
| index.php | ||
| LICENSE | ||
| package.json | ||
| phpcs.xml.dist | ||
| phpstan-baseline.neon | ||
| phpstan.neon.dist | ||
| phpunit.xml.dist | ||
| phpunit.xml.nocoverage | ||
| print.css | ||
| psalm-baseline.xml | ||
| psalm.xml | ||
| README | ||
| README.rst | ||
| robots.txt | ||
| show_config_errors.php | ||
| url.php | ||
| yarn.lock | ||
phpMyAdmin - Readme =================== Version 5.1.0-dev A web interface for MySQL and MariaDB. https://www.phpmyadmin.net/ Summary ------- phpMyAdmin is intended to handle the administration of MySQL over the web. For a summary of features, list of requirements, and installation instructions, please see the documentation in the ./doc/ folder or at https://docs.phpmyadmin.net/ Copyright --------- Copyright © 1998 onwards -- the phpMyAdmin team Certain libraries are copyrighted by their respective authors; see the full copyright list for details. For full copyright information, please see ./doc/copyright.rst License ------- This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. Licensing of current contributions ---------------------------------- Beginning on 2013-12-01, new contributions to this codebase are all licensed under terms compatible with GPLv2-or-later. phpMyAdmin is currently transitioning older code to GPLv2-or-later, but work is not yet complete. Enjoy! ------ The phpMyAdmin team