main.css 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399
  1. /** ISSUE **/
  2. .issue-report-modal {
  3. z-index: 1115;
  4. }
  5. .issue-report-modal .issue-screenshot{
  6. overflow: auto;
  7. margin-top: 5px;
  8. max-height: 300px;
  9. border: 5px dotted #cecece;
  10. }
  11. .issue-report-modal .issue-screenshot img{
  12. width: 100%;
  13. height: auto;
  14. padding: 5px;
  15. }
  16. .issue-report-modal .badge.badge-tag {
  17. border-radius: 50px;
  18. text-transform: uppercase;
  19. font-weight: bold;
  20. font-size: 14px;
  21. border-radius: 3px;
  22. padding: 4px 6px 4px 6px;
  23. border: 1px solid transparent;
  24. cursor: pointer;
  25. color: #929292;
  26. font-weight: normal;
  27. transition: all 0.2s ease-in-out;
  28. background-color: #e6e6e6;
  29. }
  30. .issue-report-modal span.page-link-issue {
  31. word-break: break-all;
  32. white-space: pre-wrap;
  33. text-align: left;
  34. font-size: 0.9em;
  35. }
  36. .issue-report-modal .modal-dialog{
  37. max-width: 99% !important;
  38. }
  39. .issue-report-modal .issue-form .trumbowyg-editor-visible {
  40. margin-top: 0;
  41. }
  42. .issue-report-modal .issue-form .bold-title{
  43. color: #6c757d!important;
  44. font-weight: bold;
  45. font-size:12px;
  46. }
  47. .issue-report-modal .issue-form textarea,
  48. .issue-report-modal .issue-form .trumbowyg-editor {
  49. height: 250px;
  50. min-height: 250px;
  51. }
  52. .issue-declare-button{
  53. cursor: pointer;
  54. position: fixed;
  55. bottom: 10px;
  56. left: 10px;
  57. opacity: 0.5;
  58. border-radius: 100%;
  59. z-index: 1050;
  60. width: 30px;
  61. height: 30px;
  62. text-align: center;
  63. box-sizing: border-box;
  64. background-color: #cecece;
  65. transition: all 0.1s linear;
  66. }
  67. .issue-declare-button:hover{
  68. opacity: 0.7;
  69. }
  70. .list-issue-reports .issue-details {
  71. display: none;
  72. }
  73. .list-issue-reports .created-head,
  74. .list-issue-reports .created-cell {
  75. width: 130px;
  76. text-align: center;
  77. }
  78. #issuereports .button-head {
  79. width: 180px;
  80. }
  81. #issuereports .button-cell {
  82. padding: 0;
  83. vertical-align: middle;
  84. text-align: center;
  85. }
  86. #issuereports .infos-cell {
  87. padding: 0.25rem .25rem;
  88. vertical-align: middle;
  89. position: relative;
  90. }
  91. #issuereports > li .report-buttons {
  92. height: 30px;
  93. font-size: 20px;
  94. position: absolute;
  95. right: 50px;
  96. top: calc(50% - 15px);
  97. }
  98. #issuereports > li .report-buttons .btn-delete{
  99. opacity: 0.5;
  100. font-size: 16px;
  101. margin-left:10px;
  102. transition: opacity 0.2s ease-in-out;
  103. }
  104. #issuereports > li .report-buttons .btn-delete:hover{
  105. opacity:1;
  106. }
  107. #issuereports{
  108. margin:0;
  109. padding: 0;
  110. }
  111. #issuereports > li,
  112. .issue-reports-search {
  113. background-color: #ffffff;
  114. border-radius: 3px;
  115. list-style-type: none;
  116. padding: 5px;
  117. }
  118. #issuereports > li {
  119. margin: 0 0 0.5rem 0;
  120. position: relative;
  121. transition: all 0.1s linear;
  122. }
  123. #issuereports > li .issue-state{
  124. margin-top: 11px;
  125. font-size: 30px;
  126. display: inline-block;
  127. width: 50px;
  128. vertical-align: top;
  129. }
  130. #issuereports > li .infos-cell{
  131. display: inline-block;
  132. vertical-align: top;
  133. }
  134. #issuereports .issue-state{
  135. width:40px;
  136. vertical-align: middle;
  137. text-align: center;
  138. font-size: 20px;
  139. }
  140. #issuereports .issue-title {
  141. display: block;
  142. height:100%;
  143. color:#333;
  144. }
  145. #issuereports .issue-title:hover {
  146. text-decoration: none;
  147. }
  148. #issuereports .assign{
  149. color:#555;
  150. background: #f4f4f4;
  151. font-style: italic;
  152. font-size: 10px;
  153. padding:3px;
  154. display: inline-block;
  155. margin-top: 3px;
  156. vertical-align: top;
  157. }
  158. .section-global-report .nav-link{
  159. border-radius: 3px;
  160. border:0;
  161. }
  162. .section-global-report .nav-tabs {
  163. border:0;
  164. }
  165. .section-global-report .data-type-tagcloud {
  166. display: inline-flex;
  167. }
  168. div.issue-state-list > .dropdown-menu {
  169. padding: 0;
  170. }
  171. div.issue-state-list > .dropdown-menu > a:hover {
  172. opacity: 0.9;
  173. transition: all 0.05s ease-in-out;
  174. }
  175. #issuereports .report-tag,#issuereports .report-tag li{
  176. display: inline-flex;
  177. vertical-align: top;
  178. margin: 0 1px;
  179. padding: 0;
  180. }
  181. #issuereports .report-tag li .badge.badge-tag{
  182. font-size: 10px;
  183. padding: 3px;
  184. cursor: default;
  185. }
  186. #issuereports .text-muted{
  187. color:#cecece;
  188. font-size: 12px;
  189. }
  190. #issuereport-form .report-tag,
  191. #issuereport-form .report-tag li {
  192. display: inline-flex;
  193. vertical-align: middle;
  194. padding: 0;
  195. }
  196. #issuereport-form .report-tag{
  197. margin-left: 10px;
  198. }
  199. .issuereport-form .page-container a {
  200. word-break: break-all;
  201. font-size: 0.7em;
  202. }
  203. .issue-form {
  204. margin-bottom: 20px;
  205. }
  206. @keyframes spinner {
  207. to {transform: rotate(360deg);}
  208. }
  209. .rotate {
  210. animation: spinner 1s linear infinite;
  211. }
  212. .module-issue.page-sheet-report,
  213. .module-issue.page-list-issue body,
  214. .module-issue.page-sheet-report body {
  215. background:#f3f3f3;
  216. }
  217. .issuereport-form .btn-following.followed i::before{
  218. content: "\f06e";
  219. }
  220. .issuereport-form .btn-following i::before{
  221. content: "\f070";
  222. }
  223. .issuereport-form .btn-following span::before{
  224. content: "NON SUIVI";
  225. }
  226. .issuereport-form .btn-following.followed span::before{
  227. content: "SUIVI";
  228. }
  229. .issuereport-form .issue-followers{
  230. list-style-type:none;
  231. margin:0;
  232. padding:0;
  233. }
  234. .issuereport-form .issue-followers li{
  235. display: inline-block;
  236. vertical-align: top;
  237. padding:5px;
  238. }
  239. .module-issue .issue-events{
  240. padding:0;
  241. margin: 0;
  242. list-style-type:none;
  243. }
  244. .module-issue .issue-events .issue-event,.module-issue .issue-event-form{
  245. background-color: #ffffff;
  246. border-radius: 3px;
  247. list-style-type:none;
  248. padding:15px;
  249. margin:0 0 15px 0;
  250. }
  251. .module-issue .issue-events .issue-event.issue-state,
  252. .module-issue .issue-events .issue-event.issue-assignation,
  253. .module-issue .issue-events .issue-event.issue-tag{
  254. background-color: transparent;
  255. padding:10px 15px;
  256. }
  257. .module-issue .issue-event-form .trumbowyg-box,
  258. .module-issue .issue-event-form .trumbowyg-editor{
  259. border:0;
  260. }
  261. .module-issue .issue-event-form .trumbowyg-box,
  262. .module-issue .issue-event-form .trumbowyg-editor {
  263. min-height: 150px;
  264. }
  265. .module-issue .issue-event .only-editable{
  266. display: none;
  267. margin:0;
  268. }
  269. .module-issue .issue-event .only-editable > li{
  270. cursor: pointer;
  271. font-size: 14px;
  272. display: inline-block;
  273. list-style-type: none;
  274. padding: 3px;
  275. opacity: 0.5;
  276. margin: 0;
  277. transition: opacity 0.2s ease-in-out;
  278. }
  279. .module-issue .issue-event .only-editable > li:hover{
  280. opacity:1;
  281. }
  282. .module-issue .issue-event.editable .only-editable{
  283. display: inline-block;
  284. }
  285. .module-issue .issue-sidebar .list-group-item{
  286. border: 0;
  287. }
  288. .module-issue .issue-event .comment-header{
  289. width: 100%;
  290. padding-bottom: 10px;
  291. border-bottom:1px solid #f8f8f8;
  292. }
  293. .module-issue .data-type-user{
  294. border: 0;
  295. }
  296. .module-issue .issue-event .header-infos{
  297. display: inline-block;
  298. margin-left: 8px;
  299. margin-top: 5px;
  300. vertical-align: top;
  301. }
  302. .module-issue .issue-event .comment-message{
  303. overflow: auto;
  304. margin-top: 10px;
  305. }
  306. .module-issue .comment-attachments {
  307. margin-top: 10px;
  308. }
  309. .module-issue .comment-attachments {
  310. overflow-x: auto;
  311. }
  312. .module-issue .comment-attachments > h5{
  313. font-size: 14px;
  314. font-weight: bold;
  315. color:#9da9b3;
  316. }
  317. .module-issue .comment-attachment .attachment-image{
  318. overflow: hidden;
  319. display: inline-block;
  320. }
  321. .module-issue .comment-attachment.attachment-image img{
  322. max-height: 150px;
  323. max-width: 1000px;
  324. }
  325. .module-issue .issue-sidebar h5{
  326. font-size: 14px;
  327. font-weight: bold;
  328. color:#9da9b3;
  329. }
  330. .module-issue .issue-event-form [data-type="dropzone"]{
  331. height:50px;
  332. border-radius: 3px;
  333. border: 0;
  334. }
  335. .module-issue .issue-event-form [data-type="dropzone"] > div {
  336. font-size: 11px;
  337. color: #999999;
  338. text-align: center;
  339. padding: 18px 5px 5px 5px;
  340. text-transform: uppercase;
  341. font-weight: bold;
  342. }
  343. .module-issue .comment-attachment{
  344. opacity: 0.7;
  345. transition: opacity 0.15s linear;
  346. display: inline-block;
  347. vertical-align: top;
  348. color: inherit;
  349. text-decoration: none;
  350. }
  351. .module-issue .comment-attachment:not(:last-of-type) {
  352. margin-right: 5px;
  353. }
  354. .module-issue .comment-attachment:hover{
  355. opacity: 1;
  356. }
  357. .module-issue .comment-attachment:hover .attachment-image-view {
  358. box-shadow: 0 0 10px 1px rgba(0,0,0,0.25);
  359. }
  360. .module-issue .comment-attachment .attachment-image-view{
  361. border-radius: 3px;
  362. box-shadow: 0 0 10px 1px rgba(0,0,0,0.15);
  363. transition: box-shadow 0.15s linear;
  364. }
  365. .module-issue .comment-attachment .attachment-file-view{
  366. width: 150px;
  367. padding-top: 20px;
  368. overflow: hidden;
  369. }
  370. .module-issue .comment-attachment .attachment-file-view i{
  371. font-size: 80px;
  372. text-align: center;
  373. display: block;
  374. }
  375. .module-issue .comment-attachment .attachment-file-view h6{
  376. font-size: 10px;
  377. font-weight: bold;
  378. height: 35px;
  379. text-align: center;
  380. width: 100px;
  381. margin: 5px auto auto auto;
  382. overflow: hidden;
  383. color:#cecece;
  384. text-transform: uppercase;
  385. }
  386. .module-issue .attachment-file .attachment-image-view,
  387. .module-issue .attachment-image .attachment-file-view{
  388. display: none;
  389. }