Icon Generator has hundreds of individual icon pages what can be found and indexed by search engines. This script allows people to customize icons from the FontAwesome 6.0 icon set and download them in PNG format to use in their websites, applications and projects. All icons have their views and download statistics saved so icons can be sorted by views, downloads and popular on the index page. This script is lightweight and doesn’t require you to create a database.
KEY FEATURES ¬
- Hundreds of indexable pages
- SEO friendly urls
- All major browser support (IE11+, Chrome, Safari, Firefox, Opera)
- No excessive use of libraries
- Fully XHTML 1.0 transitional
- Modern flat design
- Mobile responsive
REQUIREMENTS ¬
- PHP 5.4+
- Apache .htaccess (mod_rewrite)
- file_get_contents & file_put_contents enabled
- GD library installed / enabled
UPDATES ¬
v1.0 [22.11.2017] - initial release - fixed double slash url bug - fixed minor mistake in default icon form settings v1.1 [27.11.2017] - removed second i tag from the icon listings and removed i tags inside form labels, both are now using CSS content: attr() to remove unnecessary HTML. - icon generator JavaScript is now 43% smaller by adding reusable element functions. - added border settings panel (size, opacity, color) - documentation removed, this script now has an installation page on first upload. - added .htaccess rewrite rule to block direct access to includes directory files. - added website version which gets appended to resource urls (helps clear cache on update). - revised all code (PHP, JavaScript, CSS). - small price increase because of quality improvements. v1.2 [15.05.2022] - updated FontAwesome version to v6.0 (+900 icons). - slightly altered icons.json and main.php files to make FontAwesome v6.0 compatible. - added number_format to count in hero. - added active class to background settings panel HTML. - removed google+ link from footer. v1.3 [TBD][??.??.????] - added border radius option to background settings. - rewrote all JS to be cleaner. - added a color picker by default. - changed the HTML/CSS design.