Bitweaver - Themes

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

Main documentation on bitweaver.orgThe Themes Package manages the look and feel of bitweaver websites and relies heavily on Smarty under the hood. Using styles like bootstrap comes into this code area and the colourstrap theme that I use exclusively is an additional key component. This theme provides REAL colour icons rather than the '2 colour' ones that everybody seems to think is cool today. I am using the silk set of icons with bootstrap which is still going strong after twenty years even the ckeditor clone I'm using still has the matching colour icons.

One thing that I'd forgotten was that at some point I'd switched from using the fa-xxx icon names that bitweaver uses as standard and links to font based icons and have been using icon- versions. Part of the tidy so far has included adding .fa-xx aliases to the colourstrap.css file so I can use the master codebase directly for this area. I do need to add a few missing images to the set of files, and as a start for that I now have the original source forked in my own repository

Bootstrap3 is still the underlying base for the responsive styling and will probably remain since Bootstrap5 needs all of the col-xx- elements changing across ALL content, even in the stored pages in the database. I could no doubt come up with an SQL script that rewrites them all but lets keep to what is currently working.