zentaobiz.css 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. body{overflow: overlay;line-height:1.378;}
  2. html, body {height: 100%;}
  3. #main {height: calc(100% - 50px); padding-bottom: 0;}
  4. #main .container {height: 100%;}
  5. #main .container .step-content {height: calc(100% - 40px);}
  6. #main .container .step-content #mainContent {height: 100%;}
  7. #main .container .step-content #mainContent .display-content,
  8. #main .container .step-content #mainContent .config-content,
  9. #main .container .step-content #mainContent .display-content .cell,
  10. #main .container .step-content #mainContent .config-content .cell {height: 100%; overflow: auto;}
  11. #main .container .step-content #mainContent .display-content .cell .panel {height: 100%; border: unset;}
  12. #main .container .step-content #mainContent .display-content .cell .panel .panel-body {height: calc(100% - 50px); overflow: auto;}
  13. #main .container .step-content #mainContent .config-content .cell .panel-settings {height: 100%; background: #FFFFFF}
  14. #main .container .step-content #mainContent .config-content .cell .panel .panel-body {height: 100%;}
  15. #mainContent #sidebar.col-lg {width: 450px;}
  16. #mainContent #sidebar > .cell {width: 100%; padding: 16px 16px 14px 16px;}
  17. #mainContent #sidebar .form-control {height: auto; position: relative;}
  18. #mainContent #sidebar .form-control button {width: 100%; height: 28px; text-align: left; font-size: 15px; align-items: center;color: rgb(178,178,178);border: 1px dashed rgb(224,224,224); border-radius: 4px; cursor: pointer; background: #fff;}
  19. #mainContent #sidebar .form-control button:hover {background-color: rgb(240,240,240);}
  20. #mainContent #sidebar .form-control a.btn-link {position: absolute; right: 0; top: -32px;}
  21. #mainContent #sidebar .edit-button {margin-bottom: 5px;}
  22. #mainContent #sidebar .edit-button i {float: right; margin-top: 4px;}
  23. #mainContent #sidebar .edit-button i:hover {color: #000;}
  24. .steps {height: 30px; text-align: center;}
  25. .steps>ul {display: inline-block; margin: 0;}
  26. .steps>ul>li {position: relative; background-color: #fff;}
  27. .steps>ul>li.active>a {color: #fff;}
  28. .steps>ul>li>a {padding: 7px 20px; text-align: center; border-radius: 0; border: 0; -webkit-transition: none; -o-transition: none; transition: none;}
  29. .step-margin {margin-left: -10px !important;}
  30. #step1 {z-index: 20;}
  31. #step1 > a {width: 130px; padding-left: 15px;}
  32. #step2 {z-index: 18}
  33. #step2 > a {width: 142px;}
  34. #step3 {z-index: 16}
  35. #step3 > a {width: 142px;}
  36. #step4 {z-index: 14;}
  37. #step4 > a {width: 130px; padding-left: 25px;}
  38. #designSteps > ul {box-shadow: inset 0 0px 0px rgb(0 0 0 / 10%), 0 0 15px rgb(0 0 0 / 10%); border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
  39. #designSteps > ul.nav-primary > li#step1 {border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
  40. #designSteps > ul.nav-primary > li#step4 {border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
  41. #designSteps > ul > li, #designSteps > ul > li > a {height: 32px !important;}
  42. #designSteps > ul > li {background-color: transparent;}
  43. #designSteps > ul > li.current > a {font-weight: bold;}
  44. #designSteps > ul > li.active > a:hover {color: #2e7fff;}
  45. #designSteps > ul > li.clickable > a {color: #313C52;}
  46. #designSteps > ul > li.clickable > a:hover {color: #2e7fff;}
  47. #step1.active > a {background: url('static/svg/arrow-step1-lightblue.svg') no-repeat; }
  48. #step1.current > a {background: url('static/svg/arrow-step1-darkblue.svg') no-repeat; }
  49. #step1 > a:hover {background: url('static/svg/arrow-step1-grey.svg') no-repeat; }
  50. #step2.active > a, #step3.active > a {background: url('static/svg/arrow-step2-lightblue.svg') no-repeat;}
  51. #step2.current > a, #step3.current > a {background: url('static/svg/arrow-step2-darkblue.svg') no-repeat;}
  52. #step2 > a:hover, #step3 > a:hover {background: url('static/svg/arrow-step2-grey.svg') no-repeat; }
  53. #step4.active > a {background: url('static/svg/arrow-step3-lightblue.svg') no-repeat; }
  54. #step4.current > a {background: url('static/svg/arrow-step3-darkblue.svg') no-repeat; }
  55. #step4 > a:hover {background: url('static/svg/arrow-step3-grey.svg') no-repeat; }
  56. #main>.container #mainMenu {padding-bottom: 4px;}
  57. .display-content .cell #draw {width: 100%; min-height: 300px;}
  58. #mainContent .panel-position-child,.panel-body-child {position: absolute; top: 50%; bottom: 50%; left: 50%; transform: translate(-50%, -50%);white-space: nowrap;}
  59. #mainContent .display-content .cell {padding: 10px 0px 0px 0px;}
  60. #mainContent .display-content .cell .panel-heading {border-bottom: 1px solid #f4f5f7; padding: 0px 16px 10px 16px;}
  61. #mainContent .display-content .cell .panel-heading .panel-title {line-height: 32px}
  62. #mainContent .panel-title{font-size: 13px;}
  63. #mainContent .config-content {padding-left: 16px;}
  64. #mainContent .config-content .cell .panel-body {padding: 0px;}
  65. #mainContent .btn-save-setting {margin-right: 9px;}
  66. #filterContent {display: flex; margin-bottom: 16px;}
  67. #filterContent #filterItems {display: flex; flex-wrap: wrap; flex: 1;}
  68. #filterContent #filterItems .filter-item {padding: 0 16px 5px 0;}
  69. #filterContent #filterItems .filter-item-grow {flex-grow: 1;}
  70. #filterContent .queryButton{display: flex; align-items: center; padding-bottom: 5px; flex-basis: 60px;}
  71. #filterContent #filterItems .filter-item .chosen-container, #mainContent #filterItems .filter-item .picker-multi {min-width: 128px !important;}
  72. #mainContent #sidebar .cell {padding: unset;}
  73. #mainContent #sidebar .cell .panel {border: unset;}
  74. #mainContent #sidebar .cell .panel.pull-bottom {padding: 16px; width: 100%;}
  75. #mainContent #sidebar .cell .panel.pull-bottom .panel-heading {padding: 0;}
  76. #mainContent #sidebar .cell.cell-filter .panel-title {display: inline;}
  77. #mainContent #sidebar .cell.cell-filter .panel-body {overflow: auto; width: 100%;}
  78. #mainContent #sidebar .cell.cell-filter .panel-body .filter:not(:last-child) {margin-bottom: 16px;}
  79. #mainContent #sidebar .cell.cell-filter .panel-body .filter {background-color: #F7F7FA;}
  80. #mainContent #sidebar .cell.cell-filter .panel-body .filter .filter-header {border-bottom: 1px solid #EDEEF2; padding: 12px 16px;}
  81. #mainContent #sidebar .cell.cell-filter .panel-body .filter .filter-heading {font-weight: 700;}
  82. #mainContent #sidebar .cell.cell-filter .panel-body .filter .filter-body {padding: 6px 16px;}
  83. #mainContent #sidebar .cell.cell-filter .panel-body .filter .filter-body .table th {font-weight: 400; font-size: 13px; color: #5E626D;}
  84. #mainContent #sidebar .cell.cell-filter .panel-body .filter .filter-body .table .chosen-container .chosen-results {max-height: 160px;}
  85. #mainContent #sidebar .table > tbody > tr > th {white-space: nowrap; padding: 8px 4px 8px 0px;}
  86. #mainContent #sidebar .table tbody > tr > td {vertical-align: top; padding: 8px 0px 8px 4px;}
  87. #step1Content #mainContent div.panel .titleResult {padding:20px 0px 10px 20px;}
  88. .action-padding {padding-top: 5px !important;}
  89. div.draft button {font-size: 14px;}
  90. #mainMenu .next-step .btn-next-step {display: block;}
  91. #mainMenu .next-step .btn-publish {display: none;}
  92. #mainMenu .publish .btn-next-step {display: none;}
  93. #mainMenu .publish .btn-publish {display: block;}
  94. #mainMenu #chartNav {position: absolute; left: 50%; transform: translateX(-50%);}
  95. #mainMenu .margin-left-20 {margin-left: 20px;}
  96. #mainMenu #chartNav {position: absolute; left: 50%; transform: translateX(-50%);}
  97. .fieldSettings {margin: -8px 10px; border: none;}
  98. .ptitle {font-size: 14px !important; padding-bottom: 0px !important}
  99. #mainContent .display-content .cell .panel .panel-body {overflow-y: overlay;}
  100. #mainContent #filterContent .field-search .form-control {width: 128px;}
  101. .auto-scroll {height: calc(100% - 110px); overflow-y: auto; width: 100%;}
  102. .pull-bottom {position: absolute; bottom: 0;}
  103. #mainContent #sidebar .cell .panel.pull-bottom {padding: 16px; width: 100%;}
  104. #mainContent #sidebar .cell .panel.pull-bottom .panel-heading {padding: 0;}
  105. #step2Content .help-text {white-space: nowrap;}
  106. #step2Content .required::after{right: -8px;}
  107. #step2Content .addRow {padding: 5px; border: unset; margin-right: 4px;}
  108. #step2Content .delRow {padding: 5px; border: unset;}
  109. #mainContent .panel-heading {padding:20px;}
  110. #step2Content #sidebar .panel-heading, #step3Content #sidebar .panel-heading, #step4Content #sidebar .panel-heading {padding:16px;}
  111. #step2Content #sidebar .panel-content .panel-body .table-form > tbody > tr > td.btn-list {padding-left: 8px !important;}
  112. #step2Content #mainContent .config-content .cell .panel-content .panel-heading:first-child .panel-body {padding: 12px 0px 0px 0px;}
  113. #step2Content #chartConfig {padding-top: 8px;}
  114. #step2Content #mainContent #sidebar .table tbody > tr > td {padding: 8px 4px;}
  115. #step3Content #sidebar .panel-settings > div.filter-heading {display: flex; justify-content: space-between; align-items: center; height: 52px !important;}
  116. #step2Content #mainContent .panel, #step3Content #mainContent .panel, #step4Content #mainContent .panel {padding: unset;}
  117. #step2Content #sidebar .cell .panel .panel-content .panel-heading:last-child {padding: 16px 12px 16px 16px;}
  118. #step3Content #mainContent #sidebar #filterForm .filter-title {display: flex; justify-content: space-between;}
  119. #step3Content #mainContent #sidebar #filterForm .filter-title .close {font-size: 16px;}
  120. #mainMenu {margin: -10px 0 2px;}
  121. .clear-padding {padding-top: 0 !important;}
  122. .exportButton {display: inline-block; position: absolute; top: 0; right: 16px;}
  123. .exportButton a i {margin-right: 5px;}
  124. #filterContent #filterItems .picker-multi .picker-selections{width: 128px; overflow: hidden; text-overflow: clip; white-space: nowrap;}
  125. #filterForm .picker-selections{overflow: hidden; text-overflow: clip; white-space: nowrap;}
  126. #filterForm .table > tbody > tr > th {padding: 6px 4px 6px 0px !important;}
  127. #filterForm .table > tbody > tr > td {padding: 6px 0px 6px 4px !important;}
  128. #filterForm td.required:after {right: -10px; top: 10px;}
  129. #releaseForm td.required:after {right: -10px; top: 6px;}
  130. #releaseForm .table tbody tr:not(:first-child) td.required:after {top: 13px;}
  131. #releaseForm .table tbody tr:first-child th, #releaseForm .table tbody tr:first-child td {padding-top: unset !important;}
  132. #releaseForm .table tbody tr:last-child th, #releaseForm .table tbody tr:last-child td {padding-bottom: unset !important;}
  133. .main-content { width: 100%; height: 100%; }
  134. .display-content {float:left;width: calc(100% - 450px); height:100%;}
  135. .config-content {float: right; width: 450px;}