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.

304 lines
8.3 KiB

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