Phoenix

![](https://33.media.tumblr.com/25c913ccacc730379c299c353c0b325e/tumblr_mt9i7xjDMD1sfmvveo1_500.gif)

> (the closest gif from a phoenix I've found.)

  
  
## Brand new grid system

Following the bootstrap convention, but based on a container width rather than media-queries.
- Added all the bootstrap classes corresponding to the grid
- Added all bootstrap responsive utilities
- Added a `ev-responsive-viewport` directive that can be put to any container, and will change it's class based on its width

## Helper classes
- `ev-flex-columns` for aligning fluid column & creating same height column layout easily
- `ev-fixed-header` for fixed header with a fluid body expending to the max

## Panels

Complete rewriting of the service
- Panels now use flex layout
- They can be embeded in several container
- Panels now extend to the size of the panel container
- Simplified DOM (only 2 classes : `ev-panel-container` and `ev-panel`)
- Simplified stacking algo
- Panels have the directive `ev-responsive-layout` 

## Refacto and cleaning

  - Removed unused CSS/JS
  - Remove a lot of legacy code
  - Improve performance and readability
  - Removed specific classes to be closer to the standards