You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

418 lines
6.2 KiB

Merge branch 'master' of github.com:Semantic-Org/Semantic-UI into css Conflicts: build/less/elements/basic.icon.less build/less/elements/icon.less build/less/themes/basic/elements/icon.overrides build/minified/collections/breadcrumb.min.css build/minified/collections/form.min.css build/minified/collections/grid.min.css build/minified/collections/menu.min.css build/minified/collections/message.min.css build/minified/collections/table.min.css build/minified/elements/basic.icon.min.css build/minified/elements/button.min.css build/minified/elements/divider.min.css build/minified/elements/header.min.css build/minified/elements/icon.min.css build/minified/elements/image.min.css build/minified/elements/input.min.css build/minified/elements/label.min.css build/minified/elements/loader.min.css build/minified/elements/progress.min.css build/minified/elements/reveal.min.css build/minified/elements/segment.min.css build/minified/elements/step.min.css build/minified/modules/accordion.min.css build/minified/modules/chatroom.min.css build/minified/modules/checkbox.min.css build/minified/modules/dimmer.min.css build/minified/modules/dropdown.min.css build/minified/modules/modal.min.css build/minified/modules/nag.min.css build/minified/modules/popup.min.css build/minified/modules/rating.min.css build/minified/modules/search.min.css build/minified/modules/shape.min.css build/minified/modules/sidebar.min.css build/minified/modules/tab.min.css build/minified/modules/transition.min.css build/minified/modules/video.min.css build/minified/views/comment.min.css build/minified/views/feed.min.css build/minified/views/item.min.css build/minified/views/list.min.css build/minified/views/statistic.min.css build/packaged/css/semantic.css build/packaged/css/semantic.min.css build/packaged/javascript/semantic.min.js build/uncompressed/elements/basic.icon.css build/uncompressed/elements/icon.css rtl/less/elements/basic.icon.less rtl/less/elements/icon.less rtl/minified/collections/breadcrumb.min.css rtl/minified/collections/form.min.css rtl/minified/collections/grid.min.css rtl/minified/collections/menu.min.css rtl/minified/collections/message.min.css rtl/minified/collections/table.min.css rtl/minified/elements/basic.icon.min.css rtl/minified/elements/button.min.css rtl/minified/elements/divider.min.css rtl/minified/elements/header.min.css rtl/minified/elements/icon.min.css rtl/minified/elements/image.min.css rtl/minified/elements/input.min.css rtl/minified/elements/label.min.css rtl/minified/elements/loader.min.css rtl/minified/elements/progress.min.css rtl/minified/elements/reveal.min.css rtl/minified/elements/segment.min.css rtl/minified/elements/step.min.css rtl/minified/modules/accordion.min.css rtl/minified/modules/chatroom.min.css rtl/minified/modules/checkbox.min.css rtl/minified/modules/dimmer.min.css rtl/minified/modules/dropdown.min.css rtl/minified/modules/modal.min.css rtl/minified/modules/nag.min.css rtl/minified/modules/popup.min.css rtl/minified/modules/rating.min.css rtl/minified/modules/search.min.css rtl/minified/modules/shape.min.css rtl/minified/modules/sidebar.min.css rtl/minified/modules/tab.min.css rtl/minified/modules/transition.min.css rtl/minified/modules/video.min.css rtl/minified/views/comment.min.css rtl/minified/views/feed.min.css rtl/minified/views/item.min.css rtl/minified/views/list.min.css rtl/minified/views/statistic.min.css rtl/packaged/css/semantic.css rtl/packaged/css/semantic.min.css rtl/packaged/javascript/semantic.min.js rtl/uncompressed/elements/basic.icon.css rtl/uncompressed/elements/icon.css src/elements/icon.less
11 years ago
Merge branch 'master' of github.com:Semantic-Org/Semantic-UI into css Conflicts: build/less/elements/basic.icon.less build/less/elements/icon.less build/less/themes/basic/elements/icon.overrides build/minified/collections/breadcrumb.min.css build/minified/collections/form.min.css build/minified/collections/grid.min.css build/minified/collections/menu.min.css build/minified/collections/message.min.css build/minified/collections/table.min.css build/minified/elements/basic.icon.min.css build/minified/elements/button.min.css build/minified/elements/divider.min.css build/minified/elements/header.min.css build/minified/elements/icon.min.css build/minified/elements/image.min.css build/minified/elements/input.min.css build/minified/elements/label.min.css build/minified/elements/loader.min.css build/minified/elements/progress.min.css build/minified/elements/reveal.min.css build/minified/elements/segment.min.css build/minified/elements/step.min.css build/minified/modules/accordion.min.css build/minified/modules/chatroom.min.css build/minified/modules/checkbox.min.css build/minified/modules/dimmer.min.css build/minified/modules/dropdown.min.css build/minified/modules/modal.min.css build/minified/modules/nag.min.css build/minified/modules/popup.min.css build/minified/modules/rating.min.css build/minified/modules/search.min.css build/minified/modules/shape.min.css build/minified/modules/sidebar.min.css build/minified/modules/tab.min.css build/minified/modules/transition.min.css build/minified/modules/video.min.css build/minified/views/comment.min.css build/minified/views/feed.min.css build/minified/views/item.min.css build/minified/views/list.min.css build/minified/views/statistic.min.css build/packaged/css/semantic.css build/packaged/css/semantic.min.css build/packaged/javascript/semantic.min.js build/uncompressed/elements/basic.icon.css build/uncompressed/elements/icon.css rtl/less/elements/basic.icon.less rtl/less/elements/icon.less rtl/minified/collections/breadcrumb.min.css rtl/minified/collections/form.min.css rtl/minified/collections/grid.min.css rtl/minified/collections/menu.min.css rtl/minified/collections/message.min.css rtl/minified/collections/table.min.css rtl/minified/elements/basic.icon.min.css rtl/minified/elements/button.min.css rtl/minified/elements/divider.min.css rtl/minified/elements/header.min.css rtl/minified/elements/icon.min.css rtl/minified/elements/image.min.css rtl/minified/elements/input.min.css rtl/minified/elements/label.min.css rtl/minified/elements/loader.min.css rtl/minified/elements/progress.min.css rtl/minified/elements/reveal.min.css rtl/minified/elements/segment.min.css rtl/minified/elements/step.min.css rtl/minified/modules/accordion.min.css rtl/minified/modules/chatroom.min.css rtl/minified/modules/checkbox.min.css rtl/minified/modules/dimmer.min.css rtl/minified/modules/dropdown.min.css rtl/minified/modules/modal.min.css rtl/minified/modules/nag.min.css rtl/minified/modules/popup.min.css rtl/minified/modules/rating.min.css rtl/minified/modules/search.min.css rtl/minified/modules/shape.min.css rtl/minified/modules/sidebar.min.css rtl/minified/modules/tab.min.css rtl/minified/modules/transition.min.css rtl/minified/modules/video.min.css rtl/minified/views/comment.min.css rtl/minified/views/feed.min.css rtl/minified/views/item.min.css rtl/minified/views/list.min.css rtl/minified/views/statistic.min.css rtl/packaged/css/semantic.css rtl/packaged/css/semantic.min.css rtl/packaged/javascript/semantic.min.js rtl/uncompressed/elements/basic.icon.css rtl/uncompressed/elements/icon.css src/elements/icon.less
11 years ago
11 years ago
Merge branch 'master' of github.com:Semantic-Org/Semantic-UI into css Conflicts: build/less/elements/basic.icon.less build/less/elements/icon.less build/less/themes/basic/elements/icon.overrides build/minified/collections/breadcrumb.min.css build/minified/collections/form.min.css build/minified/collections/grid.min.css build/minified/collections/menu.min.css build/minified/collections/message.min.css build/minified/collections/table.min.css build/minified/elements/basic.icon.min.css build/minified/elements/button.min.css build/minified/elements/divider.min.css build/minified/elements/header.min.css build/minified/elements/icon.min.css build/minified/elements/image.min.css build/minified/elements/input.min.css build/minified/elements/label.min.css build/minified/elements/loader.min.css build/minified/elements/progress.min.css build/minified/elements/reveal.min.css build/minified/elements/segment.min.css build/minified/elements/step.min.css build/minified/modules/accordion.min.css build/minified/modules/chatroom.min.css build/minified/modules/checkbox.min.css build/minified/modules/dimmer.min.css build/minified/modules/dropdown.min.css build/minified/modules/modal.min.css build/minified/modules/nag.min.css build/minified/modules/popup.min.css build/minified/modules/rating.min.css build/minified/modules/search.min.css build/minified/modules/shape.min.css build/minified/modules/sidebar.min.css build/minified/modules/tab.min.css build/minified/modules/transition.min.css build/minified/modules/video.min.css build/minified/views/comment.min.css build/minified/views/feed.min.css build/minified/views/item.min.css build/minified/views/list.min.css build/minified/views/statistic.min.css build/packaged/css/semantic.css build/packaged/css/semantic.min.css build/packaged/javascript/semantic.min.js build/uncompressed/elements/basic.icon.css build/uncompressed/elements/icon.css rtl/less/elements/basic.icon.less rtl/less/elements/icon.less rtl/minified/collections/breadcrumb.min.css rtl/minified/collections/form.min.css rtl/minified/collections/grid.min.css rtl/minified/collections/menu.min.css rtl/minified/collections/message.min.css rtl/minified/collections/table.min.css rtl/minified/elements/basic.icon.min.css rtl/minified/elements/button.min.css rtl/minified/elements/divider.min.css rtl/minified/elements/header.min.css rtl/minified/elements/icon.min.css rtl/minified/elements/image.min.css rtl/minified/elements/input.min.css rtl/minified/elements/label.min.css rtl/minified/elements/loader.min.css rtl/minified/elements/progress.min.css rtl/minified/elements/reveal.min.css rtl/minified/elements/segment.min.css rtl/minified/elements/step.min.css rtl/minified/modules/accordion.min.css rtl/minified/modules/chatroom.min.css rtl/minified/modules/checkbox.min.css rtl/minified/modules/dimmer.min.css rtl/minified/modules/dropdown.min.css rtl/minified/modules/modal.min.css rtl/minified/modules/nag.min.css rtl/minified/modules/popup.min.css rtl/minified/modules/rating.min.css rtl/minified/modules/search.min.css rtl/minified/modules/shape.min.css rtl/minified/modules/sidebar.min.css rtl/minified/modules/tab.min.css rtl/minified/modules/transition.min.css rtl/minified/modules/video.min.css rtl/minified/views/comment.min.css rtl/minified/views/feed.min.css rtl/minified/views/item.min.css rtl/minified/views/list.min.css rtl/minified/views/statistic.min.css rtl/packaged/css/semantic.css rtl/packaged/css/semantic.min.css rtl/packaged/javascript/semantic.min.js rtl/uncompressed/elements/basic.icon.css rtl/uncompressed/elements/icon.css src/elements/icon.less
11 years ago
Merge branch 'master' of github.com:Semantic-Org/Semantic-UI into css Conflicts: build/less/elements/basic.icon.less build/less/elements/icon.less build/less/themes/basic/elements/icon.overrides build/minified/collections/breadcrumb.min.css build/minified/collections/form.min.css build/minified/collections/grid.min.css build/minified/collections/menu.min.css build/minified/collections/message.min.css build/minified/collections/table.min.css build/minified/elements/basic.icon.min.css build/minified/elements/button.min.css build/minified/elements/divider.min.css build/minified/elements/header.min.css build/minified/elements/icon.min.css build/minified/elements/image.min.css build/minified/elements/input.min.css build/minified/elements/label.min.css build/minified/elements/loader.min.css build/minified/elements/progress.min.css build/minified/elements/reveal.min.css build/minified/elements/segment.min.css build/minified/elements/step.min.css build/minified/modules/accordion.min.css build/minified/modules/chatroom.min.css build/minified/modules/checkbox.min.css build/minified/modules/dimmer.min.css build/minified/modules/dropdown.min.css build/minified/modules/modal.min.css build/minified/modules/nag.min.css build/minified/modules/popup.min.css build/minified/modules/rating.min.css build/minified/modules/search.min.css build/minified/modules/shape.min.css build/minified/modules/sidebar.min.css build/minified/modules/tab.min.css build/minified/modules/transition.min.css build/minified/modules/video.min.css build/minified/views/comment.min.css build/minified/views/feed.min.css build/minified/views/item.min.css build/minified/views/list.min.css build/minified/views/statistic.min.css build/packaged/css/semantic.css build/packaged/css/semantic.min.css build/packaged/javascript/semantic.min.js build/uncompressed/elements/basic.icon.css build/uncompressed/elements/icon.css rtl/less/elements/basic.icon.less rtl/less/elements/icon.less rtl/minified/collections/breadcrumb.min.css rtl/minified/collections/form.min.css rtl/minified/collections/grid.min.css rtl/minified/collections/menu.min.css rtl/minified/collections/message.min.css rtl/minified/collections/table.min.css rtl/minified/elements/basic.icon.min.css rtl/minified/elements/button.min.css rtl/minified/elements/divider.min.css rtl/minified/elements/header.min.css rtl/minified/elements/icon.min.css rtl/minified/elements/image.min.css rtl/minified/elements/input.min.css rtl/minified/elements/label.min.css rtl/minified/elements/loader.min.css rtl/minified/elements/progress.min.css rtl/minified/elements/reveal.min.css rtl/minified/elements/segment.min.css rtl/minified/elements/step.min.css rtl/minified/modules/accordion.min.css rtl/minified/modules/chatroom.min.css rtl/minified/modules/checkbox.min.css rtl/minified/modules/dimmer.min.css rtl/minified/modules/dropdown.min.css rtl/minified/modules/modal.min.css rtl/minified/modules/nag.min.css rtl/minified/modules/popup.min.css rtl/minified/modules/rating.min.css rtl/minified/modules/search.min.css rtl/minified/modules/shape.min.css rtl/minified/modules/sidebar.min.css rtl/minified/modules/tab.min.css rtl/minified/modules/transition.min.css rtl/minified/modules/video.min.css rtl/minified/views/comment.min.css rtl/minified/views/feed.min.css rtl/minified/views/item.min.css rtl/minified/views/list.min.css rtl/minified/views/statistic.min.css rtl/packaged/css/semantic.css rtl/packaged/css/semantic.min.css rtl/packaged/javascript/semantic.min.js rtl/uncompressed/elements/basic.icon.css rtl/uncompressed/elements/icon.css src/elements/icon.less
11 years ago
Merge branch 'master' of github.com:Semantic-Org/Semantic-UI into css Conflicts: build/less/elements/basic.icon.less build/less/elements/icon.less build/less/themes/basic/elements/icon.overrides build/minified/collections/breadcrumb.min.css build/minified/collections/form.min.css build/minified/collections/grid.min.css build/minified/collections/menu.min.css build/minified/collections/message.min.css build/minified/collections/table.min.css build/minified/elements/basic.icon.min.css build/minified/elements/button.min.css build/minified/elements/divider.min.css build/minified/elements/header.min.css build/minified/elements/icon.min.css build/minified/elements/image.min.css build/minified/elements/input.min.css build/minified/elements/label.min.css build/minified/elements/loader.min.css build/minified/elements/progress.min.css build/minified/elements/reveal.min.css build/minified/elements/segment.min.css build/minified/elements/step.min.css build/minified/modules/accordion.min.css build/minified/modules/chatroom.min.css build/minified/modules/checkbox.min.css build/minified/modules/dimmer.min.css build/minified/modules/dropdown.min.css build/minified/modules/modal.min.css build/minified/modules/nag.min.css build/minified/modules/popup.min.css build/minified/modules/rating.min.css build/minified/modules/search.min.css build/minified/modules/shape.min.css build/minified/modules/sidebar.min.css build/minified/modules/tab.min.css build/minified/modules/transition.min.css build/minified/modules/video.min.css build/minified/views/comment.min.css build/minified/views/feed.min.css build/minified/views/item.min.css build/minified/views/list.min.css build/minified/views/statistic.min.css build/packaged/css/semantic.css build/packaged/css/semantic.min.css build/packaged/javascript/semantic.min.js build/uncompressed/elements/basic.icon.css build/uncompressed/elements/icon.css rtl/less/elements/basic.icon.less rtl/less/elements/icon.less rtl/minified/collections/breadcrumb.min.css rtl/minified/collections/form.min.css rtl/minified/collections/grid.min.css rtl/minified/collections/menu.min.css rtl/minified/collections/message.min.css rtl/minified/collections/table.min.css rtl/minified/elements/basic.icon.min.css rtl/minified/elements/button.min.css rtl/minified/elements/divider.min.css rtl/minified/elements/header.min.css rtl/minified/elements/icon.min.css rtl/minified/elements/image.min.css rtl/minified/elements/input.min.css rtl/minified/elements/label.min.css rtl/minified/elements/loader.min.css rtl/minified/elements/progress.min.css rtl/minified/elements/reveal.min.css rtl/minified/elements/segment.min.css rtl/minified/elements/step.min.css rtl/minified/modules/accordion.min.css rtl/minified/modules/chatroom.min.css rtl/minified/modules/checkbox.min.css rtl/minified/modules/dimmer.min.css rtl/minified/modules/dropdown.min.css rtl/minified/modules/modal.min.css rtl/minified/modules/nag.min.css rtl/minified/modules/popup.min.css rtl/minified/modules/rating.min.css rtl/minified/modules/search.min.css rtl/minified/modules/shape.min.css rtl/minified/modules/sidebar.min.css rtl/minified/modules/tab.min.css rtl/minified/modules/transition.min.css rtl/minified/modules/video.min.css rtl/minified/views/comment.min.css rtl/minified/views/feed.min.css rtl/minified/views/item.min.css rtl/minified/views/list.min.css rtl/minified/views/statistic.min.css rtl/packaged/css/semantic.css rtl/packaged/css/semantic.min.css rtl/packaged/javascript/semantic.min.js rtl/uncompressed/elements/basic.icon.css rtl/uncompressed/elements/icon.css src/elements/icon.less
11 years ago
Merge branch 'master' of github.com:Semantic-Org/Semantic-UI into css Conflicts: build/less/elements/basic.icon.less build/less/elements/icon.less build/less/themes/basic/elements/icon.overrides build/minified/collections/breadcrumb.min.css build/minified/collections/form.min.css build/minified/collections/grid.min.css build/minified/collections/menu.min.css build/minified/collections/message.min.css build/minified/collections/table.min.css build/minified/elements/basic.icon.min.css build/minified/elements/button.min.css build/minified/elements/divider.min.css build/minified/elements/header.min.css build/minified/elements/icon.min.css build/minified/elements/image.min.css build/minified/elements/input.min.css build/minified/elements/label.min.css build/minified/elements/loader.min.css build/minified/elements/progress.min.css build/minified/elements/reveal.min.css build/minified/elements/segment.min.css build/minified/elements/step.min.css build/minified/modules/accordion.min.css build/minified/modules/chatroom.min.css build/minified/modules/checkbox.min.css build/minified/modules/dimmer.min.css build/minified/modules/dropdown.min.css build/minified/modules/modal.min.css build/minified/modules/nag.min.css build/minified/modules/popup.min.css build/minified/modules/rating.min.css build/minified/modules/search.min.css build/minified/modules/shape.min.css build/minified/modules/sidebar.min.css build/minified/modules/tab.min.css build/minified/modules/transition.min.css build/minified/modules/video.min.css build/minified/views/comment.min.css build/minified/views/feed.min.css build/minified/views/item.min.css build/minified/views/list.min.css build/minified/views/statistic.min.css build/packaged/css/semantic.css build/packaged/css/semantic.min.css build/packaged/javascript/semantic.min.js build/uncompressed/elements/basic.icon.css build/uncompressed/elements/icon.css rtl/less/elements/basic.icon.less rtl/less/elements/icon.less rtl/minified/collections/breadcrumb.min.css rtl/minified/collections/form.min.css rtl/minified/collections/grid.min.css rtl/minified/collections/menu.min.css rtl/minified/collections/message.min.css rtl/minified/collections/table.min.css rtl/minified/elements/basic.icon.min.css rtl/minified/elements/button.min.css rtl/minified/elements/divider.min.css rtl/minified/elements/header.min.css rtl/minified/elements/icon.min.css rtl/minified/elements/image.min.css rtl/minified/elements/input.min.css rtl/minified/elements/label.min.css rtl/minified/elements/loader.min.css rtl/minified/elements/progress.min.css rtl/minified/elements/reveal.min.css rtl/minified/elements/segment.min.css rtl/minified/elements/step.min.css rtl/minified/modules/accordion.min.css rtl/minified/modules/chatroom.min.css rtl/minified/modules/checkbox.min.css rtl/minified/modules/dimmer.min.css rtl/minified/modules/dropdown.min.css rtl/minified/modules/modal.min.css rtl/minified/modules/nag.min.css rtl/minified/modules/popup.min.css rtl/minified/modules/rating.min.css rtl/minified/modules/search.min.css rtl/minified/modules/shape.min.css rtl/minified/modules/sidebar.min.css rtl/minified/modules/tab.min.css rtl/minified/modules/transition.min.css rtl/minified/modules/video.min.css rtl/minified/views/comment.min.css rtl/minified/views/feed.min.css rtl/minified/views/item.min.css rtl/minified/views/list.min.css rtl/minified/views/statistic.min.css rtl/packaged/css/semantic.css rtl/packaged/css/semantic.min.css rtl/packaged/javascript/semantic.min.js rtl/uncompressed/elements/basic.icon.css rtl/uncompressed/elements/icon.css src/elements/icon.less
11 years ago
  1. /*******************************
  2. Semantic - Transition
  3. Author: Jack Lukic
  4. CSS animation definitions for
  5. transition module
  6. *******************************/
  7. /*
  8. Some transitions adapted from Animate CSS
  9. https://github.com/daneden/animate.css
  10. */
  11. .ui.transition {
  12. animation-iteration-count: 1;
  13. animation-duration: 1s;
  14. animation-timing-function: ease;
  15. animation-fill-mode: both;
  16. }
  17. /*******************************
  18. States
  19. *******************************/
  20. .ui.animating.transition {
  21. display: block;
  22. backface-visibility: hidden;
  23. transform: translateZ(0);
  24. }
  25. /* Loading */
  26. .ui.loading.transition {
  27. position: absolute;
  28. top: -999999px;
  29. right: -99999px;
  30. }
  31. /* Hidden */
  32. .ui.hidden.transition {
  33. display: none;
  34. }
  35. /* Visible */
  36. .ui.visible.transition {
  37. display: block;
  38. visibility: visible;
  39. }
  40. /* Disabled */
  41. .ui.disabled.transition {
  42. animation-play-state: paused;
  43. }
  44. /*******************************
  45. Variations
  46. *******************************/
  47. .ui.looping.transition {
  48. animation-iteration-count: infinite;
  49. }
  50. /*******************************
  51. Types
  52. *******************************/
  53. /*--------------
  54. Emphasis
  55. ---------------*/
  56. .ui.flash.transition {
  57. animation-name: flash;
  58. }
  59. .ui.shake.transition {
  60. animation-name: shake;
  61. }
  62. .ui.bounce.transition {
  63. animation-name: bounce;
  64. }
  65. .ui.tada.transition {
  66. animation-name: tada;
  67. }
  68. /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  69. .ui.pulse.transition {
  70. animation-name: pulse;
  71. }
  72. /*--------------
  73. Flips
  74. ---------------*/
  75. .ui.flip.transition.in,
  76. .ui.flip.transition.out {
  77. -webkit-perspective: 2000px;
  78. perspective: 2000px;
  79. }
  80. .ui.horizontal.flip.transition.in,
  81. .ui.horizontal.flip.transition.out {
  82. animation-name: horizontalFlip;
  83. }
  84. .ui.horizontal.flip.transition.out {
  85. animation-name: horizontalFlipOut;
  86. }
  87. .ui.vertical.flip.transition.in,
  88. .ui.vertical.flip.transition.out {
  89. animation-name: verticalFlip;
  90. }
  91. .ui.vertical.flip.transition.out {
  92. animation-name: verticalFlipOut;
  93. }
  94. /*--------------
  95. Fades
  96. ---------------*/
  97. .ui.fade.transition.in {
  98. animation-name: fade;
  99. }
  100. .ui.fade.transition.out {
  101. animation-name: fadeOut;
  102. }
  103. .ui.fade.up.transition.in {
  104. animation-name: fadeUp;
  105. }
  106. .ui.fade.up.transition.out {
  107. animation-name: fadeUpOut;
  108. }
  109. .ui.fade.down.transition.in {
  110. animation-name: fadeDown;
  111. }
  112. .ui.fade.down.transition.out {
  113. animation-name: fadeDownOut;
  114. }
  115. /*--------------
  116. Scale
  117. ---------------*/
  118. .ui.scale.transition.in {
  119. animation-name: scale;
  120. }
  121. .ui.scale.transition.out {
  122. animation-name: scaleOut;
  123. }
  124. /*--------------
  125. Slide
  126. ---------------*/
  127. .ui.slide.down.transition.in {
  128. animation-name: slide;
  129. transform-origin: 50% 0%;
  130. -ms-transform-origin: 50% 0%;
  131. -webkit-transform-origin: 50% 0%;
  132. }
  133. .ui.slide.down.transition.out {
  134. animation-name: slideOut;
  135. transform-origin: 50% 0%;
  136. }
  137. .ui.slide.up.transition.in {
  138. animation-name: slide;
  139. transform-origin: 50% 100%;
  140. }
  141. .ui.slide.up.transition.out {
  142. animation-name: slideOut;
  143. transform-origin: 50% 100%;
  144. }
  145. @keyframes slide {
  146. 0% {
  147. opacity: 0;
  148. transform: scaleY(0);
  149. }
  150. 100% {
  151. opacity: 1;
  152. transform: scaleY(1);
  153. }
  154. }
  155. @keyframes slideOut {
  156. 0% {
  157. opacity: 1;
  158. transform: scaleY(1);
  159. }
  160. 100% {
  161. opacity: 0;
  162. transform: scaleY(0);
  163. }
  164. }
  165. /*******************************
  166. Animations
  167. *******************************/
  168. /*--------------
  169. Emphasis
  170. ---------------*/
  171. /* Flash */
  172. @keyframes flash {
  173. 0%, 50%, 100% {
  174. opacity: 1;
  175. }
  176. 25%, 75% {
  177. opacity: 0;
  178. }
  179. }
  180. /* Shake */
  181. @keyframes shake {
  182. 0%, 100% {
  183. transform: translateX(0);
  184. }
  185. 10%, 30%, 50%, 70%, 90% {
  186. transform: translateX(-10px);
  187. }
  188. 20%, 40%, 60%, 80% {
  189. transform: translateX(10px);
  190. }
  191. }
  192. /* Bounce */
  193. @keyframes bounce {
  194. 0%, 20%, 50%, 80%, 100% {
  195. transform: translateY(0);
  196. }
  197. 40% {
  198. transform: translateY(-30px);
  199. }
  200. 60% {
  201. transform: translateY(-15px);
  202. }
  203. }
  204. /* Tada */
  205. @keyframes tada {
  206. 0% {
  207. transform: scale(1);
  208. }
  209. 10%, 20% {
  210. transform: scale(0.9) rotate(-3deg);
  211. }
  212. 30%, 50%, 70%, 90% {
  213. transform: scale(1.1) rotate(3deg);
  214. }
  215. 40%, 60%, 80% {
  216. transform: scale(1.1) rotate(-3deg);
  217. }
  218. 100% {
  219. transform: scale(1) rotate(0);
  220. }
  221. }
  222. /* Pulse */
  223. @keyframes pulse {
  224. 0% {
  225. transform: scale(1);
  226. opacity: 1;
  227. }
  228. 50% {
  229. transform: scale(0.9);
  230. opacity: 0.7;
  231. }
  232. 100% {
  233. transform: scale(1);
  234. opacity: 1;
  235. }
  236. }
  237. /*--------------
  238. Flips
  239. ---------------*/
  240. /* Horizontal */
  241. @keyframes horizontalFlip {
  242. 0% {
  243. transform: rotateY(-90deg);
  244. opacity: 0;
  245. }
  246. 100% {
  247. transform: rotateY(0deg);
  248. opacity: 1;
  249. }
  250. }
  251. /* Horizontal */
  252. @keyframes horizontalFlipOut {
  253. 0% {
  254. transform: rotateY(0deg);
  255. opacity: 1;
  256. }
  257. 100% {
  258. transform: rotateY(90deg);
  259. opacity: 0;
  260. }
  261. }
  262. /* Vertical */
  263. @keyframes verticalFlip {
  264. 0% {
  265. transform: rotateX(-90deg);
  266. opacity: 0;
  267. }
  268. 100% {
  269. transform: rotateX(0deg);
  270. opacity: 1;
  271. }
  272. }
  273. @keyframes verticalFlipOut {
  274. 0% {
  275. transform: rotateX(0deg);
  276. opacity: 1;
  277. }
  278. 100% {
  279. transform: rotateX(-90deg);
  280. opacity: 0;
  281. }
  282. }
  283. /*--------------
  284. Fades
  285. ---------------*/
  286. /* Fade */
  287. @keyframes fade {
  288. 0% {
  289. opacity: 0;
  290. }
  291. 100% {
  292. opacity: 1;
  293. }
  294. }
  295. @keyframes fadeOut {
  296. 0% {
  297. opacity: 1;
  298. }
  299. 100% {
  300. opacity: 0;
  301. }
  302. }
  303. /* Fade Up */
  304. @keyframes fadeUp {
  305. 0% {
  306. opacity: 0;
  307. transform: translateY(20px);
  308. }
  309. 100% {
  310. opacity: 1;
  311. transform: translateY(0);
  312. }
  313. }
  314. @keyframes fadeUpOut {
  315. 0% {
  316. opacity: 1;
  317. transform: translateY(0);
  318. }
  319. 100% {
  320. opacity: 0;
  321. transform: translateY(20px);
  322. }
  323. }
  324. /* Fade Down */
  325. @keyframes fadeDown {
  326. 0% {
  327. opacity: 0;
  328. transform: translateY(-20px);
  329. }
  330. 100% {
  331. opacity: 1;
  332. transform: translateY(0);
  333. }
  334. }
  335. @keyframes fadeDownOut {
  336. 0% {
  337. opacity: 1;
  338. transform: translateY(0);
  339. }
  340. 100% {
  341. opacity: 0;
  342. transform: translateY(-20px);
  343. }
  344. }
  345. /*--------------
  346. Scale
  347. ---------------*/
  348. /* Scale */
  349. @keyframes scale {
  350. 0% {
  351. opacity: 0;
  352. transform: scale(0.7);
  353. }
  354. 100% {
  355. opacity: 1;
  356. transform: scale(1);
  357. }
  358. }
  359. @keyframes scaleOut {
  360. 0% {
  361. opacity: 1;
  362. transform: scale(1);
  363. }
  364. 100% {
  365. opacity: 0;
  366. transform: scale(0.7);
  367. }
  368. }