diff options
author | Allison Whilden <allison@gitlab.com> | 2016-12-16 09:01:53 -0800 |
---|---|---|
committer | Allison Whilden <allison@gitlab.com> | 2016-12-16 09:01:53 -0800 |
commit | c2410c48a19cf541832cb726262907670ca7860a (patch) | |
tree | 2c6e3d395a55e5257c71fe1d24617b83fd2c1bb6 /doc | |
parent | fdc944e0b47c67c76cd38b95e1c10c862c77acc6 (diff) | |
download | gitlab-ce-c2410c48a19cf541832cb726262907670ca7860a.tar.gz |
[ci skip] UX Guide: add moving transition animation guidanceux-guide-scroll-animation
Diffstat (limited to 'doc')
-rw-r--r-- | doc/development/ux_guide/animation.md | 17 | ||||
-rw-r--r-- | doc/development/ux_guide/img/animation-autoscroll.gif | bin | 0 -> 302217 bytes | |||
-rw-r--r-- | doc/development/ux_guide/img/animation-reorder.gif | bin | 0 -> 70515 bytes |
3 files changed, 16 insertions, 1 deletions
diff --git a/doc/development/ux_guide/animation.md b/doc/development/ux_guide/animation.md index daeb15460c2..903e54bf9dc 100644 --- a/doc/development/ux_guide/animation.md +++ b/doc/development/ux_guide/animation.md @@ -39,4 +39,19 @@ When information is updating in place, a quick, subtle animation is needed. The ![Quick update animation](img/animation-quickupdate.gif) -> TODO: Add guidance for other kinds of animation
\ No newline at end of file +### Moving transitions + +When elements move on screen, there should be a quick animation so it is clear to users what moved where. The timing of this animation differs based on the amount of movement and change. Consider animations between `200ms` and `400ms`. + +#### Shifting elements on reorder +An example of a moving transition is when elements have to move out of the way when you drag an element. + +View the [interactive example](http://codepen.io/awhildy/full/ALyKPE/) here. + +![Reorder animation](img/animation-reorder.gif) + +#### Autoscroll the page +Another example of a moving transition is when you have to autoscroll the page to keep an active element visible. + +View the [interactive example](http://codepen.io/awhildy/full/PbxgVo/) here. +![Autoscroll animation](img/animation-autoscroll.gif)
\ No newline at end of file diff --git a/doc/development/ux_guide/img/animation-autoscroll.gif b/doc/development/ux_guide/img/animation-autoscroll.gif Binary files differnew file mode 100644 index 00000000000..155b0234c64 --- /dev/null +++ b/doc/development/ux_guide/img/animation-autoscroll.gif diff --git a/doc/development/ux_guide/img/animation-reorder.gif b/doc/development/ux_guide/img/animation-reorder.gif Binary files differnew file mode 100644 index 00000000000..ccdeb3d396f --- /dev/null +++ b/doc/development/ux_guide/img/animation-reorder.gif |