timeline.inc.php 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. <?php
  2. /*!
  3. Source :
  4. * AdminLTE v2.4.8
  5. * Author: Almsaeed Studio
  6. * Website: Almsaeed Studio <https://adminlte.io>
  7. * License: Open source - MIT
  8. * Please visit http://opensource.org/licenses/MIT for more information
  9. */
  10. if (!defined('ISLOADEDBYSTEELSHEET')) die('Must be call by steelsheet'); ?>
  11. /* <style type="text/css" > */
  12. /*
  13. * Component: Timeline
  14. * -------------------
  15. */
  16. .timeline {
  17. position: relative;
  18. margin: 0 0 30px 0;
  19. padding: 0;
  20. list-style: none;
  21. }
  22. .timeline:before {
  23. content: '';
  24. position: absolute;
  25. top: 0;
  26. bottom: 0;
  27. width: 4px;
  28. background: #ddd;
  29. left: 31px;
  30. margin: 0;
  31. border-radius: 2px;
  32. }
  33. .timeline > li {
  34. position: relative;
  35. margin-right: 0;
  36. margin-bottom: 15px;
  37. }
  38. .timeline > li:before,
  39. .timeline > li:after {
  40. content: " ";
  41. display: table;
  42. }
  43. .timeline > li:after {
  44. clear: both;
  45. }
  46. .timeline > li > .timeline-item {
  47. -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  48. box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  49. border:1px solid #d2d2d2;
  50. border-radius: 3px;
  51. margin-top: 0;
  52. background: #fff;
  53. color: #444;
  54. margin-left: 60px;
  55. margin-right: 0px;
  56. padding: 0;
  57. position: relative;
  58. }
  59. .timeline > li.timeline-code-ticket_msg_private > .timeline-item {
  60. background: #fffbe5;
  61. border-color: #d0cfc0;
  62. }
  63. .timeline > li > .timeline-item > .time{
  64. color: #6f6f6f;
  65. float: right;
  66. padding: 10px;
  67. font-size: 12px;
  68. }
  69. .timeline > li > .timeline-item > .timeline-header-action{
  70. color: #6f6f6f;
  71. float: right;
  72. padding: 7px;
  73. font-size: 12px;
  74. }
  75. a.timeline-btn:link,
  76. a.timeline-btn:visited,
  77. a.timeline-btn:hover,
  78. a.timeline-btn:active
  79. {
  80. display: inline-block;
  81. margin-bottom: 0;
  82. font-weight: 400;
  83. border-radius: 0;
  84. box-shadow: none;
  85. padding: 1px 5px;
  86. font-size: 12px;
  87. line-height: 1.5;
  88. text-align: center;
  89. white-space: nowrap;
  90. vertical-align: middle;
  91. touch-action: manipulation;
  92. cursor: pointer;
  93. user-select: none;
  94. background-image: none;
  95. text-decoration: none;
  96. background-color: #f4f4f4;
  97. color: #444;
  98. border: 1px solid #ddd;
  99. }
  100. a.timeline-btn:hover
  101. {
  102. background-color: #e7e7e7;
  103. color: #333;
  104. border-color: #adadad;
  105. }
  106. .timeline > li > .timeline-item > .timeline-header {
  107. margin: 0;
  108. color: #333;
  109. border-bottom: 1px solid #f4f4f4;
  110. padding: 10px;
  111. font-size: 14px;
  112. font-weight: normal;
  113. line-height: 1.1;
  114. }
  115. .timeline > li > .timeline-item > .timeline-footer {
  116. border-top: 1px solid #f4f4f4;
  117. }
  118. .timeline > li.timeline-code-ticket_msg_private > .timeline-item > .timeline-header, .timeline > li.timeline-code-ticket_msg_private > .timeline-item > .timeline-footer {
  119. border-color: #ecebda;
  120. }
  121. .timeline > li > .timeline-item > .timeline-header > a {
  122. font-weight: 600;
  123. }
  124. .timeline > li > .timeline-item > .timeline-body,
  125. .timeline > li > .timeline-item > .timeline-footer {
  126. padding: 10px;
  127. }
  128. .timeline > li > .fa,
  129. .timeline > li > .glyphicon,
  130. .timeline > li > .ion {
  131. width: 30px;
  132. height: 30px;
  133. font-size: 15px;
  134. line-height: 30px;
  135. position: absolute;
  136. color: #666;
  137. background: #d2d6de;
  138. border-radius: 50%;
  139. text-align: center;
  140. left: 18px;
  141. top: 5px;
  142. }
  143. .timeline > .time-label > span {
  144. font-weight: 600;
  145. padding: 5px;
  146. display: inline-block;
  147. background-color: #fff;
  148. border-radius: 4px;
  149. }
  150. .timeline-inverse > li > .timeline-item {
  151. background: #f0f0f0;
  152. border: 1px solid #ddd;
  153. -webkit-box-shadow: none;
  154. box-shadow: none;
  155. }
  156. .timeline-inverse > li > .timeline-item > .timeline-header {
  157. border-bottom-color: #ddd;
  158. }
  159. .timeline-icon-todo,
  160. .timeline-icon-in-progress,
  161. .timeline-icon-done{
  162. color: #fff !important;
  163. }
  164. .timeline-icon-not-applicble{
  165. color: #000;
  166. background-color: #f7f7f7;
  167. }
  168. .timeline-icon-todo{
  169. background-color: #dd4b39 !important;
  170. }
  171. .timeline-icon-in-progress{
  172. background-color: #00c0ef !important;
  173. }
  174. .timeline-icon-done{
  175. background-color: #00a65a !important;
  176. }
  177. .timeline-badge-date{
  178. background-color: #0073b7 !important;
  179. color: #fff !important;
  180. }
  181. .timeline-documents-container{
  182. }
  183. .timeline-documents{
  184. margin-right: 5px;
  185. }