scheduler.less 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. .scheduler {
  2. .control-label {
  3. min-width: 7em;
  4. }
  5. .inline-form-text {
  6. float: left;
  7. line-height: 27px;
  8. margin-top:4px;
  9. }
  10. /* -------------------------------
  11. START DATE/TIME
  12. ------------------------------- */
  13. .start-datetime {
  14. &.form-group {
  15. margin-bottom: 0;
  16. }
  17. .form-group {
  18. margin-left: 0;
  19. }
  20. .combobox {
  21. max-width: 9em;
  22. .dropdown-menu {
  23. max-height: 200px;
  24. overflow: auto;
  25. }
  26. }
  27. .dropdown {
  28. float: left;
  29. margin: 0 10px 0 0;
  30. }
  31. }
  32. /* -------------------------------
  33. TIMEZONE
  34. ------------------------------- */
  35. .timezone-container {
  36. .input-group {
  37. max-width: 20em;
  38. }
  39. .dropdown-label {
  40. height: 18px;
  41. white-space: nowrap;
  42. max-width: 20em;
  43. overflow: hidden;
  44. text-overflow: ellipsis;
  45. }
  46. .dropdown-menu {
  47. max-height: 200px;
  48. overflow: auto;
  49. }
  50. }
  51. /* -------------------------------
  52. REPEAT PANELS
  53. ------------------------------- */
  54. .repeat-panel {
  55. margin-left: 0;
  56. label {
  57. font-weight: normal;
  58. }
  59. .radio {
  60. margin-right: 10px;
  61. }
  62. .form-group {
  63. margin-left: 0;
  64. }
  65. }
  66. // EVERY
  67. .repeat-interval {
  68. margin-left: 0;
  69. .clearfix;
  70. .form-group {
  71. margin-left: 0;
  72. }
  73. .dropdown-menu {
  74. max-height: 200px;
  75. overflow: auto;
  76. }
  77. .repeat-every-panel {
  78. float: left;
  79. .repeat-every-pretext {
  80. padding: 0 10px;
  81. }
  82. .spinbox {
  83. float: left;
  84. margin-right: 10px;
  85. input {
  86. margin-bottom: 0;
  87. }
  88. }
  89. }
  90. }
  91. // MONTHLY
  92. .repeat-monthly {
  93. .repeat-monthly-date {
  94. margin-top: 10px;
  95. .clearfix;
  96. .selectlist {
  97. margin-left: 5px;
  98. }
  99. }
  100. .repeat-monthly-day {
  101. margin-top: 10px;
  102. .clearfix;
  103. }
  104. .month-days {
  105. margin-left: 10px;
  106. }
  107. }
  108. // YEARLY
  109. .repeat-yearly {
  110. .repeat-yearly-date {
  111. margin-top: 10px;
  112. .clearfix;
  113. .year-month-day {
  114. margin-left: 10px;
  115. }
  116. }
  117. .year-month-days {
  118. margin-left: 10px;
  119. }
  120. .year-month {
  121. margin-left: 10px;
  122. }
  123. .repeat-yearly-day {
  124. margin-top: 10px;
  125. .clearfix;
  126. .repeat-yearly-day-text {
  127. margin-left: 10px;
  128. }
  129. }
  130. }
  131. // WEEKLY
  132. .repeat-weekly {
  133. button:not(.active) {
  134. background-color: #fff;
  135. }
  136. .btn-group {
  137. &.disabled {
  138. position: relative;
  139. opacity: 0.65;
  140. &:before {
  141. background: transparent;
  142. bottom: 0;
  143. content: "";
  144. left: 0;
  145. position: absolute;
  146. right: 0;
  147. top: 0;
  148. z-index: 5;
  149. }
  150. }
  151. }
  152. }
  153. .selectlist {
  154. float: left;
  155. }
  156. label.radio {
  157. float: left;
  158. line-height: 27px;
  159. input {
  160. margin-top: 8px;
  161. }
  162. }
  163. /* -------------------------------
  164. END
  165. ------------------------------- */
  166. .repeat-end {
  167. .end-after {
  168. float: left;
  169. display: inline-block;
  170. margin-right: 10px;
  171. }
  172. .form-group {
  173. margin-left: 0;
  174. }
  175. .end-option-panel {
  176. }
  177. }
  178. input {
  179. &::-ms-clear {
  180. display:none;
  181. }
  182. }
  183. }