We are about to start an AngularJS project. In fact, the CMS will be AEM (Adobe Experience Manager). I'm now looking into the CSS/layout framework, and whether its worth using something like Bootstrap, when the design team/client has already decided what it will look like.
From what I understand, Bootstrap is very useful, and yes you can make beautiful production ready sites with bootstrap, but I feel Bootstrap can constrict the design, and often Bootstrap leads/tells you how it needs to look, which could cause problems with our design team.
An example is the grid system. It gets generalised into a 12 column grid, and the content is responsive to that. You can't specify to the cm how you want that column or content to look. Perfect in most cases, too much restriction would make it NOT responsive, and more 'adaptive' to mobile, as your being very specific.
But my question is when you have a design team that has already created wireframes and specified how it should all look, should you still use something like Bootstrap. (Or any others like Foundation, Skeleton, Pure, Concise...)
Is it better to just not use them at all, or is there still very much a need for them.
What about just a layouting framework which is not responsive? I mean, the requirement is for it to work on a tablet, but still, there will be different sized tablets, so responsive still needs to be considered, and what if there is a future need for it to work on mobile, its better to consider that upfront and code in just in case.
I realise my question might not be too clear, but its a hard one to explain without the above fluff. And it better not be closed due to opinionated, as im not asking for a comparison of frameworks, more rather, is a framework the right way to go in this instance. I'll happily re-word if it needs it though.
However, if there is something I missed, something like a middle ground between fully custom CSS and using something like Bootstrap, please mention.