immodem.CSS

Test for UserCSS on immodem

目前为 2020-01-09 提交的版本,查看 最新版本

  1. /* ==UserStyle==
  2. @name immodem.CSS
  3. @namespace immodem.poste-immo.intra.laposte.fr
  4. @version 0.0.3
  5. @author CoStiC
  6. @description Test for UserCSS on immodem
  7. @license unlicense
  8. ==/UserStyle== */
  9. @import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');
  10. @import url('https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap');
  11.  
  12. @-moz-document domain("immodem.poste-immo.intra.laposte.fr") {
  13.  
  14. ::-webkit-scrollbar {
  15. width: 6px;
  16. }
  17.  
  18. ::-webkit-scrollbar-thumb {
  19. /*background: #666;*/
  20. background: linear-gradient(to right, #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);
  21. border-radius: 3px;
  22. }
  23. ::-webkit-scrollbar-track {
  24. background: #eee;
  25. border-radius: 3px;
  26. box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .25);
  27. }
  28.  
  29. html,
  30. body {
  31. font-size: 100%;
  32. font-family: Roboto;
  33. }
  34.  
  35. body {
  36. padding-top: 0;
  37. }
  38.  
  39. #page-content-wrapper {
  40. height: 100vh;
  41. }
  42.  
  43. .navbar {
  44. display: none;
  45. }
  46.  
  47. .left-menu {
  48. overflow: hidden;
  49. }
  50.  
  51. [vertilize-container] {
  52. display: flex;
  53. flex-flow: row nowrap;
  54. }
  55.  
  56. .stepBucket {
  57. flex: 1;
  58. height: calc(100vh - 150px);
  59. box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .25);
  60. border: 1px solid #ccc;
  61. margin: 0 8px;
  62. display: flex;
  63. flex-flow: column nowrap
  64. }
  65.  
  66. .stepBucket > h4 {
  67. background: #DDD;
  68. margin: 0;
  69. padding: 16px 8px;
  70. color: #555;
  71. text-shadow: 0 1px 0 #FFF;
  72. }
  73.  
  74. .tasksContainer {
  75. display: flex;
  76. flex-flow: column nowrap;
  77. overflow: hidden;
  78. overflow-y: auto;
  79. /* height: calc(100vh - 305px);*/
  80. padding: 0 6px;
  81. scrollbar-width: thin;
  82. scollbar-height: thin;
  83. border-top: 1px solid #CCC;
  84. justify-content: flex-start;
  85. margin: 6px
  86. }
  87.  
  88. .tasksContainer > .card {
  89. flex: 0 0 auto;
  90. width: 100%;
  91. padding: 0 6px;
  92. }
  93.  
  94. .thumbnail,
  95. .thumbnail .caption {
  96. padding: 0;
  97. }
  98.  
  99. .thumbnail .caption .row {
  100. margin: 0;
  101. background: #CCC;
  102. }
  103.  
  104. .taskCard {
  105. height: auto !important;
  106. border-radius: 2px;
  107. }
  108. .taskCard .taskLabel {
  109. text-align: left;
  110. }
  111. .taskCard .taskDetail {
  112. text-align: right;
  113. }
  114.  
  115. .taskCard:hover {
  116. border-radius: 2px;
  117. }
  118.  
  119. .taskCard .itemStep {
  120. display: none;
  121. }
  122.  
  123. .stepBucket > h4 {
  124. text-align: center;
  125. width: 100%;
  126. }
  127.  
  128. .ref-color {
  129. font-family: "roboto mono";
  130. letter-spacing: .1em;
  131. background: none;
  132. }
  133.  
  134. .text-primary {
  135. color: #555;
  136. text-shadow: 0 1px 0 #FFF, 0 -1px 4px rgba(0, 0, 0, .25);
  137. }
  138.  
  139. .taskInfos {
  140. font-size: 12px;
  141. margin: 4px;
  142. padding: 8px;
  143. display: flex;
  144. justify-content: space-between;
  145. }
  146.  
  147. .infoLabel {
  148. flex: 1;
  149. font-weight: bold;
  150. margin-right: 16px;
  151. border-bottom: 1px solid #ccc;
  152. }
  153.  
  154. .infoValue {
  155. flex: 2;
  156. border-bottom: 1px solid #ccc;
  157. }
  158.  
  159. .remainingTime {
  160. text-align: center;
  161. }
  162.  
  163. [data-step="ValidationCP"] {
  164. background: #FF5722;
  165. order: 1;
  166. }
  167. [data-step="Validationtechnique"] {
  168. background: #FFC107;
  169. order: 2;
  170. }
  171. [data-step="Réalisation"] {
  172. background: #FFEB3B;
  173. order: 3;
  174. }
  175. [data-step="Réceptiondelademande"] {
  176. background: #AED581;
  177. order: 4;
  178. }
  179.  
  180. /* ######################################################## FORMULAIRE ########################################################### */
  181. input,
  182. .input-group-addon {
  183. background: none !important;
  184. box-shadow: none !important;
  185. border-radius: 0 !important;
  186. border-width: 0 0 1px 0 !important;
  187. }
  188. .input-group-addon {
  189. font-weight: bold;
  190. }
  191.  
  192. .panel-info {
  193. border: none !important;
  194. border-radius: 0 !important;
  195. }
  196.  
  197. textarea.form-control {
  198. border: 1px solid #eee !important;
  199. border-radius: 0 !important;
  200. background: none !important;
  201. }
  202.  
  203. textarea.form-control[disabled="disabled"] {
  204. background: #EEE !important;
  205. }
  206. }