Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 
 

645 righe
13 KiB

  1. .form-print-wrapper {
  2. border: 1px solid #d1d8dd;
  3. border-top: none;
  4. }
  5. .print-preview-wrapper {
  6. padding: 30px 0px;
  7. background-color: #f5f7fa;
  8. }
  9. .print-toolbar {
  10. margin: 0px;
  11. padding: 10px 0px;
  12. border-bottom: 1px solid #d1d8dd;
  13. }
  14. .form-inner-toolbar {
  15. padding: 10px 15px 0px;
  16. background-color: #fafbfc;
  17. text-align: right;
  18. }
  19. .form-inner-toolbar .btn {
  20. margin-bottom: 10px;
  21. }
  22. .form-clickable-section {
  23. border-top: 1px solid #d1d8dd;
  24. padding: 10px 15px;
  25. background-color: #F7FAFC;
  26. }
  27. .form-page.second-page {
  28. border-top: 1px solid #d1d8dd;
  29. }
  30. .form-message {
  31. padding: 15px;
  32. }
  33. .document-flow-wrapper {
  34. padding: 40px 15px 30px;
  35. font-size: 12px;
  36. border-bottom: 1px solid #EBEFF2;
  37. }
  38. .document-flow-wrapper .document-flow {
  39. display: inline-block;
  40. position: relative;
  41. left: 50%;
  42. transform: translateX(-50%);
  43. }
  44. .document-flow-wrapper .document-flow .document-flow-link-wrapper {
  45. width: 140px;
  46. display: inline-block;
  47. }
  48. .document-flow-wrapper .document-flow .document-flow-link-wrapper:not(:last-child) {
  49. border-top: 1px solid #b8c2cc;
  50. margin-right: -4px;
  51. }
  52. .document-flow-wrapper .document-flow .document-flow-link-wrapper:last-child {
  53. margin-right: -140px;
  54. }
  55. .document-flow-wrapper .document-flow .document-flow-link {
  56. margin-top: -10px;
  57. display: inline-block;
  58. }
  59. .document-flow-wrapper .document-flow .document-flow-link:not(.disabled):hover .document-flow-link-label,
  60. .document-flow-wrapper .document-flow .document-flow-link:not(.disabled):focus .document-flow-link-label,
  61. .document-flow-wrapper .document-flow .document-flow-link:not(.disabled):active .document-flow-link-label {
  62. text-decoration: underline;
  63. }
  64. .document-flow-wrapper .document-flow .document-flow-link-label {
  65. display: inline-block;
  66. margin-left: -50%;
  67. margin-top: 5px;
  68. }
  69. @media (max-width: 767px) {
  70. .document-flow-wrapper {
  71. display: none;
  72. }
  73. }
  74. .form-dashboard {
  75. background-color: #fafbfc;
  76. border-bottom: 1px solid #d1d8dd;
  77. }
  78. .form-documents h6 {
  79. margin-top: 15px;
  80. }
  81. .form-dashboard-section {
  82. padding: 15px 30px;
  83. border-bottom: 1px solid #EBEFF2;
  84. }
  85. .form-dashboard-section:last-child {
  86. border-bottom: none;
  87. }
  88. .form-heatmap {
  89. padding-top: 30px;
  90. }
  91. .form-heatmap .heatmap-message {
  92. margin-top: 10px;
  93. }
  94. @media (max-width: 991px) {
  95. .form-heatmap {
  96. overflow: hidden;
  97. overflow-x: scroll;
  98. }
  99. }
  100. .inline-graph .inline-graph-half {
  101. width: 48%;
  102. display: inline-block;
  103. position: relative;
  104. height: 30px;
  105. }
  106. .inline-graph .inline-graph-half .inline-graph-count {
  107. font-size: 10px;
  108. position: absolute;
  109. left: 0;
  110. right: 0;
  111. top: 3px;
  112. padding: 0px 5px;
  113. text-align: left;
  114. }
  115. .inline-graph .inline-graph-half .inline-graph-bar {
  116. position: absolute;
  117. left: 0;
  118. right: 0;
  119. top: 20px;
  120. }
  121. .inline-graph .inline-graph-half .inline-graph-bar-inner {
  122. display: block;
  123. float: left;
  124. background-color: #d1d8dd;
  125. height: 6px;
  126. border-radius: 0px 3px 3px 0px;
  127. }
  128. .inline-graph .inline-graph-half .inline-graph-bar-inner.dark {
  129. background-color: #36414C;
  130. }
  131. .inline-graph .inline-graph-half:first-child {
  132. border-right: 1px solid #d1d8dd;
  133. margin-right: -3px;
  134. }
  135. .inline-graph .inline-graph-half:first-child .inline-graph-count {
  136. text-align: right;
  137. }
  138. .inline-graph .inline-graph-half:first-child .inline-graph-bar-inner {
  139. float: right;
  140. border-radius: 3px 0px 0px 3px;
  141. }
  142. .progress-area {
  143. padding-top: 15px;
  144. padding-bottom: 15px;
  145. }
  146. .form-links .document-link {
  147. margin-bottom: 10px;
  148. height: 22px;
  149. }
  150. .form-links .document-link:hover .badge-link {
  151. text-decoration: underline;
  152. }
  153. .form-links .document-link:hover .badge-link[disabled='disabled'] {
  154. text-decoration: none;
  155. }
  156. .form-links .count {
  157. display: inline-block;
  158. margin-left: 5px;
  159. margin-right: 5px;
  160. }
  161. h6.uppercase,
  162. .h6.uppercase {
  163. font-size: 11px;
  164. font-weight: normal;
  165. letter-spacing: 0.4px;
  166. text-transform: uppercase;
  167. color: #8D99A6;
  168. }
  169. .form-section {
  170. margin: 0px;
  171. padding: 15px;
  172. }
  173. .form-section .form-section-description {
  174. margin-bottom: 10px;
  175. }
  176. .form-section .form-section-heading {
  177. margin: 10px 0px;
  178. }
  179. .form-section .section-head {
  180. margin: 0px 0px 15px 15px;
  181. cursor: pointer;
  182. }
  183. .form-section .section-head .collapse-indicator {
  184. color: #d1d8dd;
  185. margin-left: 10px;
  186. position: relative;
  187. bottom: -1px;
  188. }
  189. .form-section .section-head .collapse-indicator.octicon-chevron-up {
  190. bottom: -2px;
  191. }
  192. .form-section .section-head.collapsed {
  193. margin-bottom: 0px;
  194. }
  195. .form-section:not(:last-child),
  196. .form-inner-toolbar {
  197. border-bottom: 1px solid #d1d8dd;
  198. }
  199. .empty-section {
  200. display: none !important;
  201. }
  202. .modal .form-layout {
  203. margin: -15px;
  204. }
  205. .modal .form-grid .form-layout {
  206. margin: 0px;
  207. }
  208. .modal .form-section {
  209. padding: 15px 7px;
  210. }
  211. .help ol {
  212. padding-left: 19px;
  213. }
  214. .field_description_top {
  215. margin-bottom: 3px;
  216. }
  217. .user-actions {
  218. margin-bottom: 15px;
  219. }
  220. .user-actions a {
  221. font-weight: bold;
  222. }
  223. .badge-important {
  224. background-color: #e74c3c;
  225. }
  226. .address-box {
  227. background-color: #fafbfc;
  228. padding: 0px 15px;
  229. margin: 15px 0px;
  230. border: 1px solid #d1d8dd;
  231. border-radius: 3px;
  232. font-size: 12px;
  233. }
  234. .timeline {
  235. margin: 30px 0px;
  236. }
  237. .timeline .timeline-head .comment-input {
  238. height: auto;
  239. }
  240. .timeline-item {
  241. margin-top: 0px;
  242. }
  243. .timeline-item b {
  244. color: #36414C !important;
  245. }
  246. .timeline-item blockquote {
  247. font-size: inherit;
  248. }
  249. .timeline-item .btn-more {
  250. margin-left: 65px;
  251. }
  252. .timeline-item .gmail_extra {
  253. display: none;
  254. }
  255. .timeline-items {
  256. position: relative;
  257. }
  258. .timeline {
  259. position: relative;
  260. }
  261. .timeline::before {
  262. content: " ";
  263. border-left: 1px solid #d1d8dd;
  264. position: absolute;
  265. top: 0px;
  266. bottom: -124px;
  267. left: 43px;
  268. z-index: 0;
  269. }
  270. .timeline.in-dialog::before {
  271. bottom: 0px;
  272. }
  273. @media (max-width: 991px) {
  274. .timeline::before {
  275. bottom: -64px;
  276. }
  277. }
  278. .timeline-item.user-content {
  279. margin: 30px 0px 30px 27px;
  280. }
  281. .timeline-item.user-content .media-body {
  282. border: 1px solid #d1d8dd;
  283. border-radius: 3px;
  284. margin-left: -7px;
  285. position: relative;
  286. overflow: visible;
  287. }
  288. .timeline-item.user-content .avatar-medium {
  289. margin-right: 10px;
  290. height: 45px;
  291. width: 45px;
  292. }
  293. .timeline-item.user-content .comment-header {
  294. background-color: #fafbfc;
  295. padding: 10px 15px 10px 13px;
  296. margin: 0px;
  297. color: #8D99A6;
  298. border-bottom: 1px solid #EBEFF2;
  299. }
  300. .timeline-item.user-content .comment-header .octicon-heart {
  301. color: #ff5858;
  302. cursor: pointer;
  303. }
  304. .timeline-item.user-content .reply {
  305. padding: 15px;
  306. }
  307. .timeline-item.user-content .reply > div > p:first-child {
  308. margin-top: 0px;
  309. }
  310. .timeline-item.user-content .reply > div > p:last-child {
  311. margin-bottom: 0px;
  312. }
  313. .timeline-item.user-content .reply hr {
  314. margin: 10px 0px;
  315. }
  316. .timeline-item.user-content .close-btn-container {
  317. padding: 4px 10px 2px 5px;
  318. }
  319. .timeline-item.user-content .edit-btn-container {
  320. padding: 4px 5px;
  321. }
  322. .timeline-item.user-content .edit-btn-container .edit {
  323. color: inherit;
  324. font-size: 21px;
  325. line-height: 1;
  326. }
  327. .timeline-item.user-content .edit-btn-container .edit .octicon-check {
  328. font-size: 1em;
  329. }
  330. .timeline-item.user-content .edit-btn-container .edit:hover,
  331. .timeline-item.user-content .edit-btn-container .edit:focus {
  332. color: #000;
  333. }
  334. .timeline-item.user-content .comment-likes {
  335. margin-left: 5px;
  336. }
  337. .timeline-item.user-content .media-body:after,
  338. .timeline-item.user-content .media-body:before {
  339. right: 100%;
  340. top: 15px;
  341. border: solid transparent;
  342. content: " ";
  343. height: 0;
  344. width: 0;
  345. position: absolute;
  346. pointer-events: none;
  347. }
  348. .timeline-item.user-content .media-body:after {
  349. border-color: rgba(136, 183, 213, 0);
  350. border-right-color: #fafbfc;
  351. border-width: 6px;
  352. margin-top: -6px;
  353. }
  354. .timeline-item.user-content .media-body:before {
  355. border-color: rgba(194, 225, 245, 0);
  356. border-right-color: #d1d8dd;
  357. border-width: 7px;
  358. margin-top: -7px;
  359. }
  360. .timeline-item.notification-content {
  361. padding-left: 30px;
  362. margin: 30px 0px;
  363. position: relative;
  364. color: #8D99A6;
  365. }
  366. .timeline-item.notification-content * {
  367. color: #8D99A6;
  368. }
  369. .timeline-item.notification-content .fa-fw {
  370. margin-left: 36px;
  371. }
  372. .timeline-item.notification-content div.small {
  373. padding-left: 40px;
  374. }
  375. .timeline-item.notification-content div.small .fa-fw {
  376. margin-left: 0px;
  377. }
  378. .timeline-item.notification-content .octicon-heart {
  379. color: #ff5858 !important;
  380. }
  381. .timeline-item.notification-content::before {
  382. content: " ";
  383. width: 7px;
  384. height: 7px;
  385. background-color: #d1d8dd;
  386. position: absolute;
  387. left: 40px;
  388. border-radius: 50%;
  389. top: 5px;
  390. }
  391. .timeline-item .reply-link {
  392. padding-left: 7px;
  393. }
  394. .timeline-head {
  395. background-color: white;
  396. border: 1px solid #d1d8dd;
  397. border-radius: 3px;
  398. position: relative;
  399. z-index: 1;
  400. }
  401. .timeline-head .comment-input-header {
  402. background-color: #fafbfc;
  403. padding: 7px 15px;
  404. border-bottom: 1px solid #EBEFF2;
  405. }
  406. .timeline-head .comment-input-container {
  407. padding: 15px;
  408. }
  409. .timeline-head .comment-input-container .awesomplete > ul {
  410. min-width: 200px;
  411. }
  412. .timeline-head .comment-input {
  413. border-color: #EBEFF2;
  414. max-width: 100%;
  415. }
  416. .timeline-head .comment-input:focus {
  417. box-shadow: none;
  418. }
  419. @media (max-width: 767px) {
  420. .timeline-head {
  421. border-left: none;
  422. border-right: none;
  423. border-radius: 0px;
  424. }
  425. }
  426. .signature-field {
  427. min-height: 300px;
  428. background: #fff;
  429. border: 1px solid #d1d8dd;
  430. border-radius: 3px;
  431. position: relative;
  432. margin-top: -10px;
  433. }
  434. .signature-display {
  435. margin: 7px 0px;
  436. background: #fff;
  437. }
  438. .signature-btn-row {
  439. position: absolute;
  440. bottom: 12px;
  441. right: 12px;
  442. }
  443. .signature-reset {
  444. height: 30px;
  445. width: 30px;
  446. padding: 4px 0px;
  447. }
  448. .signature-img {
  449. border: 1px solid #d1d8dd;
  450. background: #fff;
  451. border-radius: 3px;
  452. margin-top: 5px;
  453. width: 100%;
  454. max-height: 300px;
  455. }
  456. .timeline-new-email {
  457. margin: 30px 0px;
  458. padding-left: 70px;
  459. position: relative;
  460. }
  461. .timeline-new-email::before {
  462. content: " ";
  463. width: 7px;
  464. height: 7px;
  465. background-color: #d1d8dd;
  466. position: absolute;
  467. left: 40px;
  468. border-radius: 50%;
  469. top: 5px;
  470. }
  471. .form-footer h5 {
  472. margin: 15px 0px;
  473. font-weight: bold;
  474. }
  475. .control-label,
  476. .grid-heading-row {
  477. color: #8D99A6;
  478. font-size: 12px;
  479. }
  480. .control-label {
  481. margin-bottom: 5px;
  482. font-weight: normal;
  483. }
  484. .like-disabled-input {
  485. margin-bottom: 7px;
  486. min-height: 30px;
  487. font-weight: bold;
  488. background-color: #f5f7fa;
  489. padding: 5px 10px;
  490. border-radius: 3px;
  491. }
  492. .disabled-check {
  493. color: #f5f7fa;
  494. margin-right: 3px;
  495. margin-bottom: -2px;
  496. }
  497. .like-disabled-input.for-description {
  498. font-weight: normal;
  499. }
  500. .frappe-control {
  501. margin-bottom: 10px;
  502. }
  503. .frappe-control .help-box {
  504. margin-top: 3px;
  505. }
  506. .frappe-control pre {
  507. white-space: pre-wrap;
  508. background-color: inherit;
  509. border: none;
  510. padding: 0px;
  511. margin: 0px;
  512. }
  513. .hide-control {
  514. display: none !important;
  515. }
  516. .shared-user {
  517. margin-bottom: 10px;
  518. }
  519. .attach-missing-image,
  520. .attach-image-display {
  521. cursor: pointer;
  522. }
  523. select.form-control {
  524. -webkit-appearance: none;
  525. -moz-appearance: none;
  526. appearance: none;
  527. }
  528. .form-control.bold {
  529. color: #000;
  530. font-weight: bold;
  531. background-color: #fffdf4;
  532. }
  533. .form-headline {
  534. padding: 0px 15px;
  535. margin: 0px;
  536. }
  537. .form-headline .alert {
  538. font-size: 12px;
  539. background-color: #fffce7;
  540. font-weight: normal !important;
  541. border: 0px;
  542. border-radius: 0px;
  543. margin-bottom: 0px;
  544. margin: 0px -15px;
  545. padding: 10px 30px;
  546. }
  547. .delivery-status-indicator {
  548. display: inline-block;
  549. margin-top: -3px;
  550. margin-left: 1px;
  551. font-weight: 500;
  552. color: #8D99A6;
  553. }
  554. @media (min-width: 768px) {
  555. .layout-main .form-column.col-sm-12 > form > .input-max-width {
  556. max-width: 50%;
  557. padding-right: 15px;
  558. }
  559. .col-sm-6 .form-grid .form-column.col-sm-12 > form > .input-max-width {
  560. max-width: none;
  561. padding-right: 0px;
  562. }
  563. .form-column.col-sm-6 textarea[data-fieldtype="Code"] {
  564. height: 120px !important;
  565. }
  566. }
  567. @media (max-width: 991px) {
  568. .form-section .form-section-heading {
  569. margin-top: 10px;
  570. }
  571. }
  572. @media (max-width: 767px) {
  573. .form-section .section-head {
  574. padding: 15px 15px 15px 0px;
  575. }
  576. .form-section .section-body .form-column:first-child .radio,
  577. .form-section .section-body .form-column:first-child .checkbox {
  578. margin-top: 0;
  579. }
  580. .form-column {
  581. border-bottom: 1px solid #EBEFF2;
  582. padding-top: 15px;
  583. padding-bottom: 15px;
  584. }
  585. .form-column:last-child {
  586. border-bottom: 0px;
  587. }
  588. .form-section {
  589. padding-left: 0px !important;
  590. padding-right: 0px !important;
  591. }
  592. .form-grid {
  593. margin-left: -17px;
  594. margin-right: -17px;
  595. border-left: none !important;
  596. border-right: none !important;
  597. border-radius: none;
  598. }
  599. .form-page .form-section {
  600. padding: 0px 15px;
  601. }
  602. .frappe-control.form-page {
  603. padding: 7px 15px;
  604. border-bottom: 1px solid #EBEFF2;
  605. margin: 0px -15px;
  606. }
  607. .frappe-control.form-page .link-btn {
  608. top: -2px;
  609. }
  610. .frappe-control.form-page .like-disabled-input {
  611. min-height: 0px !important;
  612. }
  613. .frappe-control.form-page:last-child {
  614. margin-bottom: 0px;
  615. }
  616. .form-page .frappe-control:last-child {
  617. border-bottom: 0px;
  618. }
  619. .form-page .frappe-control[data-fieldtype="Table"] {
  620. padding: 0px 15px;
  621. margin-top: -1px;
  622. border-bottom: none;
  623. }
  624. .form-page .frappe-control[data-fieldtype="Table"] label {
  625. margin-top: 7px;
  626. }
  627. .form-page .form-control {
  628. border: none;
  629. border-bottom: 1px solid #d1d8dd;
  630. box-shadow: none;
  631. background-color: inherit;
  632. height: auto;
  633. padding: 0px;
  634. margin-bottom: 7px;
  635. border-radius: 0px;
  636. text-align: left !important;
  637. }
  638. .form-page .form-control:focus {
  639. box-shadow: none;
  640. }
  641. }
  642. body[data-route^="Form/Communication"] textarea[data-fieldname="subject"] {
  643. height: 80px !important;
  644. }