So I'm about to dive into developing a fairly complex webapp. I've designed it with modularity and consistency in mind, so there are common styles and animations, and only 3 or 4 types of repeated data representation etc. and (in my head) I have a set of pretty consistent, thorough guidelines.
I've never liked using libraries like Foundation, Bootstrap etc due to their excessive weight and my preference of making my own stuff.
So does anyone have any advice about how to set up a UI framework for this project and projects of this brand going forward?
I think I'm going to set up a SCSS library using BIM, and a number of angular directives for modular things (like buttons).
Do I do this first, or build it as I go? Any other tips from people who have done this before would be most appreciated.