I have a few questions that to me are rather interrelated and that I just can’t get my head around so please help.
- When looking at the \meet_gavern\bootstrap\less files I do not understand what is vanilla Bootstrap 2.3.2 and what is added by Gavick?
- Why is Bootstrap included in the template and not just linked to a CDN so we always get the latest version of Bootstrap? I’m lacking BS 3 for example.
- Many components also relay on Bootstrap and include all the files in them. This leads to many declarations on top of each other and endless overwrites. I would like to set different basic stuff like colors in one place (i.e. /less/variables.less) and then should these be respected globally on the site. What is your idea of how this should be done? Is there a way to make sure that the css files from Meet Gavern are loaded after the components?
- My thinking would be that Bootstrap should be loaded once (preferably from CDN or the visitors’ cache) and then both in site template as well as in components, only add overwrites for what is needed, and not load everything again.
- Am I missing something vital?
Kind Regards
Pierre