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

markhalliwell’s picture

Sent email to owner directly referencing this issue.

ximo’s picture

Hi, 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

markhalliwell’s picture

Status: Active » Needs review

Awesome :)

sreynen’s picture

Status: Needs review » Fixed

I changed the project owner as requested.

quicksketch’s picture

Thanks guys, I'm happy to see Icon module has a new owner as well. Hi @ximo! :)

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Project: Drupal.org site moderators » Drupal.org project ownership
Component: Project ownership » Ownership transfer