Scalable, OOCSS, SMACSS, Atomic Design adaptation front-end framework