commit | a083b35820a511e9bfe89e055f267ca3c5535c18 | [log] [tgz] |
---|---|---|
author | Kristi Park <kristipark@chromium.org> | Wed May 08 00:31:55 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 08 00:31:55 2019 |
tree | 7b528d6fd8b1584231e1bb3ab34de058a1030db2 | |
parent | 7acab334efda235cfb6427dd0add0412b3c68da0 [diff] |
[NTP] Add animations to shortcuts on layout change Part 1 of 2. Convert shortcuts from flexbox to absolute positioning. This allows us to add animations to the shortcuts using transform. This change adds the framework for future custom link animations and adds animations for layout changes on window resize/zoom. The old reorder logic is removed as well, and will be re-added in part 2. Screencasts LTR: https://drive.google.com/open?id=1mSpq__cnrmuJv0DDa3KhFv2iBCaFyguY RTL: https://drive.google.com/open?id=1STJ5JZ7XV_k1g8AfbJm35GRTHmSsa-h7 Bug: 851335 Change-Id: Id63836e747a7c7dff4e25beaa1f082e7dc1f52e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1591954 Commit-Queue: Kristi Park <kristipark@chromium.org> Reviewed-by: Kyle Milka <kmilka@chromium.org> Cr-Commit-Position: refs/heads/master@{#657529}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .