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.

293 lines
7.8 KiB

9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*!
  2. * # Semantic UI 1.11.3 - Reveal
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2014 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Reveal
  13. *******************************/
  14. .ui.reveal {
  15. display: inline-block;
  16. position: relative !important;
  17. font-size: 0em !important;
  18. }
  19. .ui.reveal > .visible.content {
  20. position: absolute !important;
  21. top: 0em !important;
  22. left: 0em !important;
  23. z-index: 3 !important;
  24. -webkit-transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s;
  25. transition: all 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s;
  26. }
  27. .ui.reveal > .hidden.content {
  28. position: relative !important;
  29. z-index: 2 !important;
  30. }
  31. /* Make sure hovered element is on top of other reveal */
  32. .ui.reveal:hover .visible.content {
  33. z-index: 4 !important;
  34. }
  35. /*******************************
  36. Types
  37. *******************************/
  38. /*--------------
  39. Slide
  40. ---------------*/
  41. .ui.slide.reveal {
  42. position: relative !important;
  43. overflow: hidden !important;
  44. white-space: nowrap;
  45. }
  46. .ui.slide.reveal > .content {
  47. display: block;
  48. float: left;
  49. margin: 0em;
  50. -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s;
  51. transition: transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s;
  52. }
  53. .ui.slide.reveal > .visible.content {
  54. position: relative !important;
  55. }
  56. .ui.slide.reveal > .hidden.content {
  57. position: absolute !important;
  58. left: 0% !important;
  59. width: 100% !important;
  60. -webkit-transform: translateX(100%) !important;
  61. -ms-transform: translateX(100%) !important;
  62. transform: translateX(100%) !important;
  63. }
  64. .ui.slide.reveal:hover > .visible.content {
  65. -webkit-transform: translateX(-100%) !important;
  66. -ms-transform: translateX(-100%) !important;
  67. transform: translateX(-100%) !important;
  68. }
  69. .ui.slide.reveal:hover > .hidden.content {
  70. -webkit-transform: translateX(0%) !important;
  71. -ms-transform: translateX(0%) !important;
  72. transform: translateX(0%) !important;
  73. }
  74. .ui.slide.right.reveal > .visible.content {
  75. -webkit-transform: translateX(0%) !important;
  76. -ms-transform: translateX(0%) !important;
  77. transform: translateX(0%) !important;
  78. }
  79. .ui.slide.right.reveal > .hidden.content {
  80. -webkit-transform: translateX(-100%) !important;
  81. -ms-transform: translateX(-100%) !important;
  82. transform: translateX(-100%) !important;
  83. }
  84. .ui.slide.right.reveal:hover > .visible.content {
  85. -webkit-transform: translateX(100%) !important;
  86. -ms-transform: translateX(100%) !important;
  87. transform: translateX(100%) !important;
  88. }
  89. .ui.slide.right.reveal:hover > .hidden.content {
  90. -webkit-transform: translateX(0%) !important;
  91. -ms-transform: translateX(0%) !important;
  92. transform: translateX(0%) !important;
  93. }
  94. .ui.slide.up.reveal > .hidden.content {
  95. -webkit-transform: translateY(100%) !important;
  96. -ms-transform: translateY(100%) !important;
  97. transform: translateY(100%) !important;
  98. }
  99. .ui.slide.up.reveal:hover > .visible.content {
  100. -webkit-transform: translateY(-100%) !important;
  101. -ms-transform: translateY(-100%) !important;
  102. transform: translateY(-100%) !important;
  103. }
  104. .ui.slide.up.reveal:hover > .hidden.content {
  105. -webkit-transform: translateY(0%) !important;
  106. -ms-transform: translateY(0%) !important;
  107. transform: translateY(0%) !important;
  108. }
  109. .ui.slide.down.reveal > .hidden.content {
  110. -webkit-transform: translateY(-100%) !important;
  111. -ms-transform: translateY(-100%) !important;
  112. transform: translateY(-100%) !important;
  113. }
  114. .ui.slide.down.reveal:hover > .visible.content {
  115. -webkit-transform: translateY(100%) !important;
  116. -ms-transform: translateY(100%) !important;
  117. transform: translateY(100%) !important;
  118. }
  119. .ui.slide.down.reveal:hover > .hidden.content {
  120. -webkit-transform: translateY(0%) !important;
  121. -ms-transform: translateY(0%) !important;
  122. transform: translateY(0%) !important;
  123. }
  124. /*--------------
  125. Fade
  126. ---------------*/
  127. .ui.fade.reveal > .visible.content {
  128. opacity: 1;
  129. }
  130. .ui.fade.reveal:hover > .visible.content {
  131. opacity: 0;
  132. }
  133. /*--------------
  134. Move
  135. ---------------*/
  136. .ui.move.reveal {
  137. position: relative !important;
  138. overflow: hidden !important;
  139. white-space: nowrap;
  140. }
  141. .ui.move.reveal > .content {
  142. display: block;
  143. float: left;
  144. margin: 0em;
  145. -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s;
  146. transition: transform 0.8s cubic-bezier(0.175, 0.885, 0.32, 1) 0.15s;
  147. }
  148. .ui.move.reveal > .visible.content {
  149. position: relative !important;
  150. }
  151. .ui.move.reveal > .hidden.content {
  152. position: absolute !important;
  153. left: 0% !important;
  154. width: 100% !important;
  155. }
  156. .ui.move.reveal:hover > .visible.content {
  157. -webkit-transform: translateX(-100%) !important;
  158. -ms-transform: translateX(-100%) !important;
  159. transform: translateX(-100%) !important;
  160. }
  161. .ui.move.right.reveal:hover > .visible.content {
  162. -webkit-transform: translateX(100%) !important;
  163. -ms-transform: translateX(100%) !important;
  164. transform: translateX(100%) !important;
  165. }
  166. .ui.move.up.reveal:hover > .visible.content {
  167. -webkit-transform: translateY(-100%) !important;
  168. -ms-transform: translateY(-100%) !important;
  169. transform: translateY(-100%) !important;
  170. }
  171. .ui.move.down.reveal:hover > .visible.content {
  172. -webkit-transform: translateY(100%) !important;
  173. -ms-transform: translateY(100%) !important;
  174. transform: translateY(100%) !important;
  175. }
  176. /*--------------
  177. Rotate
  178. ---------------*/
  179. .ui.rotate.reveal > .visible.content {
  180. -webkit-transition-duration: 0.8s;
  181. transition-duration: 0.8s;
  182. -webkit-transform: rotate(0deg);
  183. -ms-transform: rotate(0deg);
  184. transform: rotate(0deg);
  185. }
  186. .ui.rotate.reveal > .visible.content,
  187. .ui.rotate.right.reveal > .visible.content {
  188. -webkit-transform-origin: bottom right;
  189. -ms-transform-origin: bottom right;
  190. transform-origin: bottom right;
  191. }
  192. .ui.rotate.reveal:hover > .visible.content,
  193. .ui.rotate.right.reveal:hover > .visible.content {
  194. -webkit-transform: rotate(110deg);
  195. -ms-transform: rotate(110deg);
  196. transform: rotate(110deg);
  197. }
  198. .ui.rotate.left.reveal > .visible.content {
  199. -webkit-transform-origin: bottom left;
  200. -ms-transform-origin: bottom left;
  201. transform-origin: bottom left;
  202. }
  203. .ui.rotate.left.reveal:hover > .visible.content {
  204. -webkit-transform: rotate(-110deg);
  205. -ms-transform: rotate(-110deg);
  206. transform: rotate(-110deg);
  207. }
  208. /*******************************
  209. States
  210. *******************************/
  211. .ui.disabled.reveal {
  212. opacity: 1 !important;
  213. }
  214. .ui.disabled.reveal > .content {
  215. -webkit-transition: none !important;
  216. transition: none !important;
  217. }
  218. .ui.disabled.reveal:hover > .visible.content {
  219. position: static !important;
  220. display: block !important;
  221. opacity: 1 !important;
  222. top: 0 !important;
  223. left: 0 !important;
  224. right: auto !important;
  225. bottom: auto !important;
  226. -webkit-transform: none !important;
  227. -ms-transform: none !important;
  228. transform: none !important;
  229. }
  230. .ui.disabled.reveal:hover > .hidden.content {
  231. display: none !important;
  232. }
  233. /*******************************
  234. Variations
  235. *******************************/
  236. /*--------------
  237. Masked
  238. ---------------*/
  239. .ui.masked.reveal {
  240. overflow: hidden;
  241. }
  242. /*--------------
  243. Instant
  244. ---------------*/
  245. .ui.instant.reveal > .content {
  246. -webkit-transition-delay: 0s !important;
  247. transition-delay: 0s !important;
  248. }
  249. /*--------------
  250. Sizing
  251. ---------------*/
  252. .ui.reveal > .content {
  253. font-size: 1rem !important;
  254. }
  255. /*******************************
  256. Theme Overrides
  257. *******************************/
  258. /*******************************
  259. Site Overrides
  260. *******************************/