From ‘Ugly’ To ‘Nice’: Migrating to bootScore

That I would have to give up YAML-CSS had quick­ly become clear to me at the begin­ning of the year. What I should replace it with, not. I want­ed to stay with Word­Press. And to recy­cle my old con­tent. So, all I had to do was to replace the theme. The­o­ret­i­cal­ly!

[ en | de ]

But there were many of those, often com­mer­cial, often with­out ref­er­ence to the CSS/JS (open source) soft­ware used. And for me, it should be FOSS after all — e.g. bootScore, a tru­ly open frame­work.

bootScore deliv­ers the miss­ing link between boot­strap and your Word­Press based site: a Boot­strap based theme. The theme itself is open­ly devel­oped in a bootScore GitHub repos­i­to­ry, is dis­trib­uted under the terms of the MIT license, can be ‘pimped’ by spe­cif­ic bootScore Word­Press plu­g­ins, and offers step-by-step doc­u­men­ta­tion. It claims to be 100% GPDR ready and offers com­plete WooCom­merce sup­port in its WooCom­merce ori­ent­ed child theme. To cut the long sto­ry short: Who­ev­er wants to con­vert his site to boot­strap should give bootScore a chance for sav­ing work and time.

But there is also a down­side:

  • bootScore explic­it­ly says, that “all set­tings can only be made by using the .scss, .php and .js files”. That implies that you have to devel­op your own child theme if you want to mod­i­fy the behav­ior and the design of your bootScore-based site. bootScore has pre­pared a respec­tive child-theme tem­plate and the instal­la­tion guide let you ‘auto­mat­i­cal­ly’ cre­ate such a child theme.
  • bootScore strict­ly fol­lows the phi­los­o­phy of boot­strap, which has been devel­oped by Twit­ter. Thus, both fol­low the prin­ci­ple of mobile-first: the design is first devel­oped for gad­gets with small screens and lat­er on trans­ferred to desk­top com­put­ers. So, the pow­er of the ‘weak­est’ device deter­mines the behav­ior of the ‘strongest’.

So, both — bootScore and boot­strap — have a rea­son­able phi­los­o­phy. We don’t have to like them, but we should respect them: Both do work that — if they did­n’t exist — we would have to do our­selves. But they require us to cus­tomize our instance on the code lev­el.

Nev­er­the­less, I will prob­a­bly become — with a deep bow — a lit­tle heretic. Some­times I just want more. Start­ing from a pure bootScore theme — I want to cre­ate a fan­cy site that makes even my wife smile. I want to keep the good­ness of bootScore and Boot­strap with­out sac­ri­fic­ing any­thing spe­cial.

And I even­tu­al­ly want to be able to remem­ber over some small posts how I will have imple­ment­ed it. I want to col­lect the descrip­tive snip­pets so that they can be of use to oth­ers last.

And we start here with the pure bootScore theme applied to the old con­tents of fodina.de. If you want, you can com­pare this via the Way­Back­Ma­chine for the old ‘fodina.de’

Leave a Comment

Your email address will not be published. Required fields are marked *

To top