http://drupal.org/project/icon
- It is currently unsupported.
- Hasn't seen a commit in 4 years.
- Last issue in the queue is over 3 years old (which is why I'm creating an issue here instead of that queue, as I probably wouldn't get a response).
I would like to re-purpose this module's namespace to create an Icon API.
Argument:
I recently created a new module http://drupal.org/project/fontello which allows the importation of font icons into a site. I also started seriously diving into http://drupal.org/project/bootstrap and came across this issue: #1940604: Add Icon API support for glyphicons.
This got me thinking. I would like to provide something like hook_icon_info() so modules and themes can provide a centralized way of adding icons to things like blocks, menu items and a WYSIWYG.
Right now, I created the fontello_block sub-module, however this should probably be re-named to something like icon_block, if I can get this namespace.
In theory, the http://drupal.org/project/bootstrap base theme could provide the list of the available glyph icons it comes packaged with. Then, if they wanted to, they could replace those with something better like http://drupal.org/project/fontello. Either way, utilizing this namespace for an Icon API would allow for a much more seamless approach for integrated site icons.
Comments
Comment #1
markhalliwellSent email to owner directly referencing this issue.
Comment #2
ximo commentedHi, I'm the owner of the Icon module.
I'd be happy to see the namespace repurposed! It was a Summer of Code project from 2008 that unfortunately met the same destiny as many other SoC projects..
As far as I can tell, your idea is really close to the original idea behind the Icon module. Which actually is quicksketch's, I only took it on as my SoC project. I'd recommend you contact him – I'm sure he'll be happy to hear there's renewed interest in icons for Drupal :)
For what it's worth, here's his original thoughts on an Icon module (obviously outdated in many places):
http://groups.drupal.org/node/9836
Comment #3
markhalliwellAwesome :)
Comment #4
sreynen commentedI changed the project owner as requested.
Comment #5
quicksketchThanks guys, I'm happy to see Icon module has a new owner as well. Hi @ximo! :)