custom fivestar icons I am having an issue loading my custom icons for the Fivestar module; Here are the steps I am taking, I am hoping someone can point out what I am missing.

first I hook into the fivestar widget to add in my new theme.

function my_module_fivestar_widgets() {
  $module_path = drupal_get_path('module', 'my_module');
  $widgets = array(
    $module_path . '/images/bonestars/bonestar.css' =&gt; 'bone_stars',
  );

   return $widgets;
}


This bonestar.css is pretty much a complete copy of the basic theme. Inside the css I link to my images instead of basic, so everything so far seems safe.

Next I go to the views configuration and click under Fields, Field: Rating. I click the SHOWSTAR DISPLAY OPTIONS to select which star I want to use. I see my custom stars visually:



I select it and save it and apply to all. 

So then I go to my view to check if the new star theme has been loaded, but it now loads basic. So I clear the cache as well, nothing.

I am obviously loading the images or something, but it doesn't translate to my view. What am I missing? I also test this on views, blocks, etc it never loads it on the actual site. Only in the settings as seen above.
When I added my custom fivestar, I saw a similar issue, you do not have your CSS listed  but check to see if in the css you copied, check to see if all instances of the .fivestar- class has your custom star name after the hyphen.  i.e. .fivestar-bone_stars
Also of note, I answered this on another person's post here is a really nice tutorial on adding custom stars using file_scan_directory so that all you have to do is add a new folder and update the css and the hook will automatically pick it up.


Custom fivestar widget does not display custom icons