CSS Framework Design Doc

Motivation

This design doc is for the purposes of discussing different frameworks that the can be used for dashboard v2. There are many web frameworks used in web development today. We will analyze and generate a cost/benefit analysis for using one css framework over the other. This will justify the usage of the framework and will serve as the starting point for any new users to the project.

Design Considerations

Some design considerations that we would like to consider are.

Frameworks

The frameworks that we will be primarily discussing will deal with the two most popular web frameworks.

From the Bootstrap website, “Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery”.

From the Semantic website , “Semantic is a development framework that helps create beautiful, responsive layouts using human-friendly HTML”.

Tradeoffs

When choosing between Bootstrap and Semantic we look at the following tradeoffs.

Bootstrap:

Pros:

Cons:

Semantic:

Pros:

Cons:

Foundation:

Pros:

Cons:

Authors

Contributing authors:

kcho

Created by kcho on 2018/01/23 09:41.