gitlab-org--gitlab-foss/app
Fatih Acet 0f72fc8600 Merge branch 'css-logo-animation' into 'master'
Change logo animation to CSS

## What does this MR do?
Converts the tanuki logo animation from javascript to CSS. You can now animate the tanuki svg logo by adding the CSS Class `animate`to it.

## Are there points in the code the reviewer needs to double check?
Just need to double check for browser compatibility

## Why was this MR needed?

*  Using CSS for simple animations is a best practice (Optimizes DOM, uses GPU to do animation rather than CPU)
*  Happy DOM 🎈 

## What are the relevant issue numbers?
Closes #20607 

## Screenshots (if relevant)
Before DOM
![8BrOJAqT4U](/uploads/705a3c7b53c45d32d435cafecfc958bd/8BrOJAqT4U.gif)

After DOM
![Screen_Shot_2016-08-03_at_10.30.08_PM](/uploads/e82d9b63501def4dc4e67a5659863680/Screen_Shot_2016-08-03_at_10.30.08_PM.png)

Before
![JnEgliIIVO](/uploads/39aaec48fd3e193f20cf455371ea2d13/JnEgliIIVO.gif)

After (Basically the same, hard to tell in my gif though because it was hard to get the timings right on the recording)
![fvLeXxmp3U](/uploads/058cf15fffed4be549af2e963eca4412/fvLeXxmp3U.gif)

## Does this MR meet the acceptance criteria?

- [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added
- Tests
  - [x] All builds are passing
- [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides)
- [x] Branch has no merge conflicts with `master` (if you do - rebase it please)
- [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits)

See merge request !5655
2016-08-30 04:58:48 +00:00
..
assets Merge branch 'css-logo-animation' into 'master' 2016-08-30 04:58:48 +00:00
controllers Fix external issue tracker "Issues" link leading to 404s 2016-08-25 14:53:17 -07:00
finders Merge branch 'issue_18135' into 'master' 2016-08-19 23:06:30 +00:00
helpers Merge branch '21070-graph-tooltip' into 'master' 2016-08-29 21:15:30 +00:00
mailers Merge branch 'master' into diff-line-comment-vuejs 2016-08-18 09:21:40 -06:00
models Merge branch '21275-getting-500-error-when-viewing-a-merge-request' 2016-08-25 14:05:05 -05:00
services Merge branch 'capitalize-mentioned-issue-notes' into 'master' 2016-08-26 01:26:48 +00:00
uploaders
validators
views Merge branch 'css-logo-animation' into 'master' 2016-08-30 04:58:48 +00:00
workers Does not halt the GitHub import process when an error occurs 2016-08-24 12:16:42 -03:00