Devicons
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
Description
This Module makes the Devicons available to Drupal as a library. Devicons are Designed, handcrafted & coded by Theodore Vorillas.
- Depending on your application Devicons can be enabled or disabled globally.
- Through a CSS parser function CSS Classes automatically displayed on demo page (multi version support)
- The demo page shows the Icon, the CSS Class Name and Example Markup of all available Devicons
- Drush download support
INSTALLATION
Libraries API 2
Download and install the Libraries API 2 module.
Move the downloaded module package to sites/all/modules/.
=> sites/all/modules/libraries
In administration backend on the module configuration (admin/modules)
page you have now to install/activate the module and save the module
configuration.
Download Devicons
=> https://github.com/vorillaz/devicons/
Move the font to the directory "devicons" and place it inside
=> "sites/all/libraries"
Make sure the path to the Devicons folder becomes
=> "sites/all/libraries/devicons/"
CSS file example:
Example: "sites/all/libraries/devicons/css/devicons.css"
Drush Download
If you have Drush installed:
Download Devicons from project page:
(git required)drush dl-devicons
Devicons Drupal Module
Download and install the Devicons module.
Move the downloaded module package to:
=> sites/all/modules/devicons
In administration backend on the module configuration
page (admin/modules) you have now to install/activate the module and save the module configuration.
Notice
------
The Drupal status report provides information on the correct installation
of the Devicons. (/admin/reports/status)
Activating
----------
After activation of the module you can Enable Devicons for the
whole page (hook_init()).
=> /admin/config/devicons/settings
Now you can visit the demo page to take a look at the Devicons.
=> /admin/config/devicons/demo
Module Development
The global Integration of devicons can be enabled/disabled in the backend. To load the Devicons manually from inside your own module, simply do:
libraries_load('devicons');
More information about "Using Libraries API 2.x" can be found here.
