I am creating my own meteor package with some HTML templates that use Glyphicons Pro.
For sake of this question, we'll use the "excellent" reference package: jquery-rateit "(http://atmospherejs.com/package/jquery-rateit) and add an HTML template that contains a Glyphicons Pro icon into the jquery-rateit package source code :
<template name="ratingboard">
<input type="text" id="add-what">
<div class="rateit" id="add-rating"></div>
<button id="add-button">
<span class="glyphicons-icon notes_2"></span>Add rating</button>
<hr/>
{{#if ratingsLoaded}}
<ul>
{{#each ratings}}
<li>{{> rating}}</li>
{{/each}}
</ul>
{{else}}
<img src="http://upload.wikimedia.org/wikipedia/commons/2/2e/24px-spinner-black.gif">
{{/if}}
</template>
<template name="rating">
{{what}} is rated {{rating}}:
<div class="rateit" data-rateit-value="{{rating}}"></div>
</template>
Initially I saw the "glyphicons-icon notes_2" rendering successfully in the "Add rating" button in the package HTML. But that success was because the glyphicons files were already added to my meteor application. When I removed all the Glyphicons CSS, fonts, image files and folders from my application, the glyphicons no longer render in the jquery-rateit package template.
How do I include the Glyphicons Pro CSS, fonts, images into my Meteor/Atmosphere Package so that they are rendered wherever the package is installed?