intro.less 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. .introjs-overlay {
  2. position: absolute;
  3. z-index: 999999;
  4. background-color: #000;
  5. opacity: 0;
  6. background: -moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  7. background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.4)),color-stop(100%,rgba(0,0,0,0.9)));
  8. background: -webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  9. background: -o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  10. background: -ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  11. background: radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);
  12. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);
  13. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  14. filter: alpha(opacity=50);
  15. -webkit-transition: all 0.3s ease-out;
  16. -moz-transition: all 0.3s ease-out;
  17. -ms-transition: all 0.3s ease-out;
  18. -o-transition: all 0.3s ease-out;
  19. transition: all 0.3s ease-out;
  20. }
  21. .introjs-fixParent {
  22. z-index: auto !important;
  23. }
  24. .introjs-showElement {
  25. z-index: 9999999 !important;
  26. }
  27. .introjs-relativePosition {
  28. position: relative;
  29. }
  30. .introjs-helperLayer {
  31. position: absolute;
  32. z-index: 9999998;
  33. background-color: #FFF;
  34. background-color: rgba(255,255,255,.9);
  35. border: 1px solid #777;
  36. border: 1px solid rgba(0,0,0,.5);
  37. border-radius: 4px;
  38. box-shadow: 0 2px 15px rgba(0,0,0,.4);
  39. -webkit-transition: all 0.3s ease-out;
  40. -moz-transition: all 0.3s ease-out;
  41. -ms-transition: all 0.3s ease-out;
  42. -o-transition: all 0.3s ease-out;
  43. transition: all 0.3s ease-out;
  44. }
  45. .introjs-helperNumberLayer {
  46. position: absolute;
  47. top: -16px;
  48. left: -16px;
  49. z-index: 9999999999 !important;
  50. padding: 2px;
  51. font-family: Arial, verdana, tahoma;
  52. font-size: 13px;
  53. font-weight: bold;
  54. color: white;
  55. text-align: center;
  56. text-shadow: 1px 1px 1px rgba(0,0,0,.3);
  57. background: #ff3019; /* Old browsers */
  58. background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* Chrome10+,Safari5.1+ */
  59. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404)); /* Chrome,Safari4+ */
  60. background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
  61. background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* IE10+ */
  62. background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* Opera 11.10+ */
  63. background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%); /* W3C */
  64. width: 20px;
  65. height:20px;
  66. line-height: 20px;
  67. border: 3px solid white;
  68. border-radius: 50%;
  69. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0); /* IE6-9 */
  70. filter: progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000); /* IE10 text shadows */
  71. box-shadow: 0 2px 5px rgba(0,0,0,.4);
  72. }
  73. .introjs-arrow {
  74. border: 5px solid white;
  75. content:'';
  76. position: absolute;
  77. }
  78. .introjs-arrow.top {
  79. top: -10px;
  80. border-top-color:transparent;
  81. border-right-color:transparent;
  82. border-bottom-color:white;
  83. border-left-color:transparent;
  84. }
  85. .introjs-arrow.right {
  86. right: -10px;
  87. top: 10px;
  88. border-top-color:transparent;
  89. border-right-color:transparent;
  90. border-bottom-color:transparent;
  91. border-left-color:white;
  92. }
  93. .introjs-arrow.bottom {
  94. bottom: -10px;
  95. border-top-color:white;
  96. border-right-color:transparent;
  97. border-bottom-color:transparent;
  98. border-left-color:transparent;
  99. }
  100. .introjs-arrow.left {
  101. left: -10px;
  102. top: 10px;
  103. border-top-color:transparent;
  104. border-right-color:white;
  105. border-bottom-color:transparent;
  106. border-left-color:transparent;
  107. }
  108. .introjs-tooltip {
  109. position: absolute;
  110. padding: 10px;
  111. background-color: white;
  112. min-width: 200px;
  113. max-width: 300px;
  114. border-radius: 3px;
  115. box-shadow: 0 1px 10px rgba(0,0,0,.4);
  116. -webkit-transition: opacity 0.1s ease-out;
  117. -moz-transition: opacity 0.1s ease-out;
  118. -ms-transition: opacity 0.1s ease-out;
  119. -o-transition: opacity 0.1s ease-out;
  120. transition: opacity 0.1s ease-out;
  121. }
  122. .introjs-tooltipbuttons {
  123. text-align: right;
  124. }
  125. /*
  126. Buttons style by http://nicolasgallagher.com/lab/css3-github-buttons/
  127. Changed by Afshin Mehrabani
  128. */
  129. .introjs-button {
  130. position: relative;
  131. overflow: visible;
  132. display: inline-block;
  133. padding: 0.3em 0.8em;
  134. border: 1px solid #d4d4d4;
  135. margin: 0;
  136. text-decoration: none;
  137. text-shadow: 1px 1px 0 #fff;
  138. font: 11px/normal sans-serif;
  139. color: #333;
  140. white-space: nowrap;
  141. cursor: pointer;
  142. outline: none;
  143. background-color: #ececec;
  144. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
  145. background-image: -moz-linear-gradient(#f4f4f4, #ececec);
  146. background-image: -o-linear-gradient(#f4f4f4, #ececec);
  147. background-image: linear-gradient(#f4f4f4, #ececec);
  148. -webkit-background-clip: padding;
  149. -moz-background-clip: padding;
  150. -o-background-clip: padding-box;
  151. /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
  152. -webkit-border-radius: 0.2em;
  153. -moz-border-radius: 0.2em;
  154. border-radius: 0.2em;
  155. /* IE hacks */
  156. zoom: 1;
  157. *display: inline;
  158. margin-top: 10px;
  159. }
  160. .introjs-button:hover {
  161. border-color: #bcbcbc;
  162. text-decoration: none;
  163. box-shadow: 0px 1px 1px #e3e3e3;
  164. }
  165. .introjs-button:focus,
  166. .introjs-button:active {
  167. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));
  168. background-image: -moz-linear-gradient(#ececec, #f4f4f4);
  169. background-image: -o-linear-gradient(#ececec, #f4f4f4);
  170. background-image: linear-gradient(#ececec, #f4f4f4);
  171. }
  172. /* overrides extra padding on button elements in Firefox */
  173. .introjs-button::-moz-focus-inner {
  174. padding: 0;
  175. border: 0;
  176. }
  177. .introjs-skipbutton {
  178. margin-right: 5px;
  179. color: #7a7a7a;
  180. }
  181. .introjs-prevbutton {
  182. -webkit-border-radius: 0.2em 0 0 0.2em;
  183. -moz-border-radius: 0.2em 0 0 0.2em;
  184. border-radius: 0.2em 0 0 0.2em;
  185. border-right: none;
  186. }
  187. .introjs-nextbutton {
  188. -webkit-border-radius: 0 0.2em 0.2em 0;
  189. -moz-border-radius: 0 0.2em 0.2em 0;
  190. border-radius: 0 0.2em 0.2em 0;
  191. }
  192. .introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {
  193. color: #9a9a9a;
  194. border-color: #d4d4d4;
  195. box-shadow: none;
  196. cursor: default;
  197. background-color: #f4f4f4;
  198. background-image: none;
  199. text-decoration: none;
  200. }