I want to customize Bootstrap's CSS by layering in Font Awesome as a replacement for Bootstrap's default Glyphicons.
How can I customize the CSS generated by LESS to include Font Awesome in a way that won't break if I update the core Bootstrap files? Note: Font Awesome suggests altering the core Bootstrap 'bootstrap.less' file to replace @import "sprites.less";
with @import "path/to/font-awesome/less/font-awesome.less";
, but this change would get overwritten if the Boostrap core were to be replaced (by a version upgrade, for example).
Similar to my earlier question ("How can I customize Twitter Bootstrap's CSS using LESSCSS variables?"), we can assume I have this file structure:
/html
/bootstrap
...etc...
/js
/less
/Font-Awesome
/css
/font
/less
...etc...
/MyApp
...etc...
/common_files
/less
style.less