Çok daha iyi (IMHO) bir yaklaşım, Swatchmaker adlı Bootswatch github projesinden ipucu almaktır . Bu proje, web sitesinde düzinelerce Bootstrap teması oluşturmak ve yönetmek için özel olarak hazırlanmıştır.
Makefile
Projede inşa swatchmaker.less
(eğer böyle bir şey için yeniden adlandırabilirsiniz customizations.less
). Bu dosya bir sürü içe aktarma içeriyor:
@import "bootstrap/less/bootstrap.less";
@import "swatch/variables.less";
@import "swatch/bootswatch.less";
@import "bootstrap/less/utilities.less";
swatch
Klasörü ve bootswatch.less
dosyaları uygun bulduğunuz şekilde yeniden adlandırabilirsiniz .
Bu, Bootstrap'i kendi dosyalarınızı etkilemeden yükseltebileceğiniz için mantıklıdır. Aslında, aynı Makefile
zamanda Bootstrap'ın en son sürümünü almak için komutlar içerir. Daha fazla bilgi için proje sayfasındaki README'ye bakın.
Bir bonus olarak, README ayrıca watchr
bir .less
dosya değiştiğinde projeyi otomatik olarak oluşturacak olan cevheri yüklemenizi önerir .