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.

200 lines
3.9 KiB

10 years ago
8 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
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
  1. /*!
  2. * # Semantic UI 2.2.10 - Dimmer
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Released under the MIT license
  7. * http://opensource.org/licenses/MIT
  8. *
  9. */
  10. /*******************************
  11. Dimmer
  12. *******************************/
  13. .dimmable:not(.body) {
  14. position: relative;
  15. }
  16. .ui.dimmer {
  17. display: none;
  18. position: absolute;
  19. top: 0em !important;
  20. left: 0em !important;
  21. width: 100%;
  22. height: 100%;
  23. text-align: center;
  24. vertical-align: middle;
  25. background-color: rgba(0, 0, 0, 0.85);
  26. opacity: 0;
  27. line-height: 1;
  28. -webkit-animation-fill-mode: both;
  29. animation-fill-mode: both;
  30. -webkit-animation-duration: 0.5s;
  31. animation-duration: 0.5s;
  32. -webkit-transition: background-color 0.5s linear;
  33. transition: background-color 0.5s linear;
  34. -webkit-user-select: none;
  35. -moz-user-select: none;
  36. -ms-user-select: none;
  37. user-select: none;
  38. will-change: opacity;
  39. z-index: 1000;
  40. }
  41. /* Dimmer Content */
  42. .ui.dimmer > .content {
  43. width: 100%;
  44. height: 100%;
  45. display: table;
  46. -webkit-user-select: text;
  47. -moz-user-select: text;
  48. -ms-user-select: text;
  49. user-select: text;
  50. }
  51. .ui.dimmer > .content > * {
  52. display: table-cell;
  53. vertical-align: middle;
  54. color: #FFFFFF;
  55. }
  56. /* Loose Coupling */
  57. .ui.segment > .ui.dimmer {
  58. border-radius: inherit !important;
  59. }
  60. /*******************************
  61. States
  62. *******************************/
  63. .animating.dimmable:not(body),
  64. .dimmed.dimmable:not(body) {
  65. overflow: hidden;
  66. }
  67. .dimmed.dimmable > .ui.animating.dimmer,
  68. .dimmed.dimmable > .ui.visible.dimmer,
  69. .ui.active.dimmer {
  70. display: block;
  71. opacity: 1;
  72. }
  73. .ui.disabled.dimmer {
  74. width: 0 !important;
  75. height: 0 !important;
  76. }
  77. /*******************************
  78. Variations
  79. *******************************/
  80. /*--------------
  81. Page
  82. ---------------*/
  83. .ui.page.dimmer {
  84. position: fixed;
  85. -webkit-transform-style: '';
  86. transform-style: '';
  87. -webkit-perspective: 2000px;
  88. perspective: 2000px;
  89. -webkit-transform-origin: center center;
  90. transform-origin: center center;
  91. }
  92. body.animating.in.dimmable,
  93. body.dimmed.dimmable {
  94. overflow: hidden;
  95. }
  96. body.dimmable > .dimmer {
  97. position: fixed;
  98. }
  99. /*--------------
  100. Blurring
  101. ---------------*/
  102. .blurring.dimmable > :not(.dimmer) {
  103. -webkit-filter: blur(0px) grayscale(0);
  104. filter: blur(0px) grayscale(0);
  105. -webkit-transition: 800ms -webkit-filter ease;
  106. transition: 800ms -webkit-filter ease;
  107. transition: 800ms filter ease;
  108. transition: 800ms filter ease, 800ms -webkit-filter ease;
  109. }
  110. .blurring.dimmed.dimmable > :not(.dimmer) {
  111. -webkit-filter: blur(5px) grayscale(0.7);
  112. filter: blur(5px) grayscale(0.7);
  113. }
  114. /* Dimmer Color */
  115. .blurring.dimmable > .dimmer {
  116. background-color: rgba(0, 0, 0, 0.6);
  117. }
  118. .blurring.dimmable > .inverted.dimmer {
  119. background-color: rgba(255, 255, 255, 0.6);
  120. }
  121. /*--------------
  122. Aligned
  123. ---------------*/
  124. .ui.dimmer > .top.aligned.content > * {
  125. vertical-align: top;
  126. }
  127. .ui.dimmer > .bottom.aligned.content > * {
  128. vertical-align: bottom;
  129. }
  130. /*--------------
  131. Inverted
  132. ---------------*/
  133. .ui.inverted.dimmer {
  134. background-color: rgba(255, 255, 255, 0.85);
  135. }
  136. .ui.inverted.dimmer > .content > * {
  137. color: #FFFFFF;
  138. }
  139. /*--------------
  140. Simple
  141. ---------------*/
  142. /* Displays without javascript */
  143. .ui.simple.dimmer {
  144. display: block;
  145. overflow: hidden;
  146. opacity: 1;
  147. width: 0%;
  148. height: 0%;
  149. z-index: -100;
  150. background-color: rgba(0, 0, 0, 0);
  151. }
  152. .dimmed.dimmable > .ui.simple.dimmer {
  153. overflow: visible;
  154. opacity: 1;
  155. width: 100%;
  156. height: 100%;
  157. background-color: rgba(0, 0, 0, 0.85);
  158. z-index: 1;
  159. }
  160. .ui.simple.inverted.dimmer {
  161. background-color: rgba(255, 255, 255, 0);
  162. }
  163. .dimmed.dimmable > .ui.simple.inverted.dimmer {
  164. background-color: rgba(255, 255, 255, 0.85);
  165. }
  166. /*******************************
  167. Theme Overrides
  168. *******************************/
  169. /*******************************
  170. User Overrides
  171. *******************************/