Bitweaver - Silk Icons

Created by: Lester Caine, Last modification: 26 August 2025

I've been here before but this time I am going to document things properly.

The current icon set is that provided by silk-sprite.png with a matching .css file called colourstrap-full.css. I'm not entirely sure where this came from, but it does contain all the images in the original silk icons set designed by Mark James. These icons have been packages as a spritesheet but this does not match the one packaged with my own colourstrap theme. I have expanded the original list of icon names (perfixed icon-) to include aliases to the bitweaver icon set (prefixed fa-) but many icons do not have direct equivalents. So it would be nice to be able to expand the icon set.

github has a companion set of icons provided by Damien Guard but this is built as a second spritsheet and uses a .silk-companion class entry to help select the right image, so not compatible with the bitweaver structure. In addition, it still lacks a few key icons. Away from github, foswiki.org lists a FamFamFamSilkCompanion2Icons, but the links no longer work. It quotes the two silk sets and also adds the uDug icons set. Perhaps I spoke too soon, planetfederal/geosilk has the full ison set, but again, no spritesheet. Also it adds only 4 icons from Fugue Icons set and no longer lists the uDig set at all. Since jDig is a java project, spotting a collection of icons is proving difficult so will stop that path and try elsewhere. The only think still digging at me is that it may be a path to address the mapper package which at one time was working very nicely, but for which the javascript is no longer functioning properly. FamFamFamContrib at least catalogues the various silk addons even if many of the links no longer work.
Bitweaver - fa Icon Names

At least I am getting somewhere, and in addition I have some idea how to build on a more complete set for bitweaver. There are many examples of using spritesheets, but very little on the search engines about building them. I wonder ... bitweaver HAS an icon management page, can't I handle all this by extending that. Time for a chat with Mistral ... Not entirely successful and the actual thread had a lot of Mistral's wandering off on it's own thing, but what is nice is that the current bitweaver setup is displaying and editing <pre> blocks and did not crash with large pages of text. Things are definitely going in the right direction. I think I would like to look at getting the articles package live and post the actual Mistral traffic both for information, and so I CAN search back through it as there are some tangents that are of interest!

https://kuut.xyz/spritesheet/ will take a set of icons and build a spritesheet, which is a good start, but lacks the map of what icon is where after it's completed the image.