UNPKG

odhin-reports-playwright

Version:
375 lines (352 loc) 11.8 kB
* { scrollbar-color: var(--odhin-color-scrollbar-thumb); scrollbar-face-color: var(--odhin-color-scrollbar-thumb); scrollbar-shadow-color: var(--odhin-color-scrollbar-track); scrollbar-highlight-color: var(--odhin-color-scrollbar-track); scrollbar-3dlight-color: var(--odhin-color-scrollbar-track); scrollbar-darkshadow-color: var(--odhin-color-scrollbar-track); scrollbar-track-color: var(--odhin-color-scrollbar-track); scrollbar-arrow-color: var(--odhin-color-scrollbar-track); } body, html { background-color: var(--odhin-color-background-2); } *::-webkit-scrollbar-track { background: var(--odhin-color-scrollbar-track); } *::-webkit-scrollbar-thumb { background: var(--odhin-color-scrollbar-thumb); border: 1px solid var(--odhin-color-scrollbar-thumb); } ::-moz-selection { color: var(--odhin-color-selection-font); background: var(--odhin-color-selection-background); } ::selection { color: var(--odhin-color-selection-font); background: var(--odhin-color-selection-background); } .odhin-bg { background-color: var(--odhin-color-background-1); } .odhin-bg-2{ background-color: var(--odhin-color-background-2); } .odhin-text-1 { color: var(--odhin-color-font-1); } .odhin-text-2 { color: var(--odhin-color-font-2); } .text-secondary-emphasis{ color: var(--odhin-color-font-2) !important; } .odhin-border { border: 2px solid var(--odhin-color-others-borders); } .odhin-thin-border { border: 1px solid var(--odhin-color-others-borders); } .odhin-thin-border-bottom { border-bottom: 1px solid var(--odhin-color-others-borders); } #loading { background-color: #fff; } .version-link{ color: var(--odhin-color-font-1); } .version-link:hover{ color: var(--odhin-color-close-button-hover-font); } .odhin-attachments-label{ color: var(--odhin-color-font-2) !important; } .odhin-attachments-label-special{ color: var(--odhin-color-font-2) !important; } .odhin-attachment-body img, .odhin-attachment-body video { border: var(--odhin-color-others-borders) 1px solid; } .chart-status-passed { color: var(--odhin-passed-status-color); border-left: var(--odhin-passed-status-color) 10px solid; background-color: var(--odhin-light-passed-status-color) !important; } .chart-status-passed-info { color: var(--odhin-passed-status-color); background-color: var(--odhin-light-passed-status-color) !important; } .chart-status-failed { color: var(--odhin-failed-status-color); border-left: var(--odhin-failed-status-color) 10px solid; background-color: var(--odhin-light-failed-status-color) !important; } .chart-status-failed-info { color: var(--odhin-failed-status-color); background-color: var(--odhin-light-failed-status-color) !important; } .chart-status-timedOut { color: var(--odhin-timedOut-status-color); border-left: var(--odhin-timedOut-status-color) 10px solid; background-color: var(--odhin-light-timedOut-status-color) !important; } .chart-status-timedOut-info { color: var(--odhin-timedOut-status-color); background-color: var(--odhin-light-timedOut-status-color) !important; } .chart-status-skipped { color: var(--odhin-skipped-status-color); border-left: var(--odhin-skipped-status-color) 10px solid; background-color: var(--odhin-light-skipped-status-color) !important; } .chart-status-skipped-info { color: var(--odhin-skipped-status-color); background-color: var(--odhin-light-skipped-status-color) !important; } .chart-status-interrupted { color: var(--odhin-interrupted-status-color); border-left: var(--odhin-interrupted-status-color) 10px solid; background-color: var(--odhin-light-interrupted-status-color) !important; } .chart-status-interrupted-info { color: var(--odhin-interrupted-status-color); background-color: var(--odhin-light-interrupted-status-color) !important; } .chart-status-flaky { color: var(--odhin-flaky-status-color); border-left: var(--odhin-flaky-status-color) 10px solid; background-color: var(--odhin-light-flaky-status-color) !important; } .chart-status-flaky-info { color: var(--odhin-flaky-status-color); background-color: var(--odhin-light-flaky-status-color) !important; } .info-header { background-color: var(--odhin-color-background-1); color: var(--odhin-color-font-1); } .result-header { background-color: var(--odhin-color-background-1); color: var(--odhin-color-font-1); } .result-tab-header { background-color: var(--odhin-color-tab-background); color: var(--odhin-color-tab-font); } .close-btn { background-color: var(--odhin-color-close-button-background); color: var(--odhin-color-close-button-font); border: 1px solid var(--odhin-color-close-button-border); } .close-btn:hover { background-color: var(--odhin-color-close-button-hover-background); color: var(--odhin-color-close-button-hover-font); border: 1px solid var(--odhin-color-close-button-hover-border); } .download-btn { background-color: var(--odhin-color-download-button-background); color: var(--odhin-color-download-button-font); border: 1px solid var(--odhin-color-download-button-border); } .download-btn:hover { background-color: var(--odhin-color-download-button-hover-background) !important; color: var(--odhin-color-download-button-hover-font) !important; border: 1px solid var(--odhin-color-download-button-hover-border) !important; } .label-status-passed { background-color: var(--odhin-light-passed-status-color) !important; color: var(--odhin-passed-status-color) !important; border: var(--odhin-passed-status-color) 1px solid !important; } .label-status-failed { background-color: var(--odhin-light-failed-status-color) !important; color: var(--odhin-failed-status-color) !important; border: var(--odhin-failed-status-color) 1px solid !important; } .label-status-timedOut { background-color: var(--odhin-light-timedOut-status-color) !important; color: var(--odhin-timedOut-status-color) !important; border: var(--odhin-timedOut-status-color) 1px solid !important; } .label-status-skipped { background-color: var(--odhin-light-skipped-status-color) !important; color: var(--odhin-skipped-status-color) !important; border: var(--odhin-skipped-status-color) 1px solid !important; } .label-status-interrupted { background-color: var(--odhin-light-interrupted-status-color) !important; color: var(--odhin-interrupted-status-color) !important; border: var(--odhin-interrupted-status-color) 1px solid !important; } .label-status-flaky { background-color: var(--odhin-light-flaky-status-color) !important; color: var(--odhin-flaky-status-color) !important; border: var(--odhin-flaky-status-color) 1px solid !important; } .result-status-passed { background-color: var(--odhin-light-passed-status-color) !important; color: var(--odhin-passed-status-color) !important; } tr.row-result-status-passed:hover{ border-left: 5px solid var(--odhin-passed-status-color) !important; border-right: 5px solid var(--odhin-passed-status-color) !important; } .result-status-failed { background-color: var(--odhin-light-failed-status-color) !important; color: var(--odhin-failed-status-color) !important; } tr.row-result-status-failed:hover{ border-left: 5px solid var(--odhin-failed-status-color) !important; border-right: 5px solid var(--odhin-failed-status-color) !important; } .result-status-timedOut { background-color: var(--odhin-light-timedOut-status-color) !important; color: var(--odhin-timedOut-status-color) !important; } tr.row-result-status-timedOut:hover{ border-left: 5px solid var(--odhin-timedOut-status-color) !important; border-right: 5px solid var(--odhin-timedOut-status-color) !important; } .result-status-skipped { background-color: var(--odhin-light-skipped-status-color) !important; color: var(--odhin-skipped-status-color) !important; } tr.row-result-status-skipped:hover{ border-left: 5px solid var(--odhin-skipped-status-color) !important; border-right: 5px solid var(--odhin-skipped-status-color) !important; } .result-status-interrupted { background-color: var(--odhin-light-interrupted-status-color) !important; color: var(--odhin-interrupted-status-color) !important; } tr.row-result-status-interrupted:hover{ border-left: 5px solid var(--odhin-interrupted-status-color) !important; border-right: 5px solid var(--odhin-interrupted-status-color) !important; } .result-status-flaky { background-color: var(--odhin-light-flaky-status-color) !important; color: var(--odhin-flaky-status-color) !important; } tr.row-result-status-flaky:hover{ border-left: 5px solid var(--odhin-flaky-status-color) !important; border-right: 5px solid var(--odhin-flaky-status-color) !important; } .step-ok { color: var(--odhin-passed-status-color) !important; } .step-error { color: var(--odhin-failed-status-color) !important; } .step-ok-hover:hover, .step-ok-hover:hover > *{ color: var(--odhin-passed-status-color) !important; background-color: var(--odhin-light-passed-status-color) !important; } .step-error-hover:hover, .step-error-hover:hover > *{ color: var(--odhin-failed-status-color) !important; background-color: var(--odhin-light-failed-status-color) !important; } .pre-line-number { color: var(--odhin-failed-status-color); } .pre-line-info { color: var(--odhin-passed-status-color); } .tableFixHead thead th { color: var(--odhin-color-font-2); background-color: var(--odhin-color-background-2); } .tr-border-bottom, .table-sm tbody tr { border-color: var(--odhin-color-others-borders); } .odhin-table-no-scroll table tbody tr:last-child, .testcase-run-info-table tbody tr:last-child { border-bottom-color: transparent !important; } table.dataTable tr, table.dataTable thead { border-top: 1px solid var(--odhin-color-main-tests-table-border) !important; border-bottom: 1px solid var(--odhin-color-main-tests-table-border) !important; } table.dataTable tbody tr:first-child { border-top: 1px solid var(--odhin-color-main-tests-table-border) !important; } .info-box-header{ color: var(--odhin-color-dashboard-card-title-font); background-color: var(--odhin-color-dashboard-card-title-background); border-bottom: 1px solid var(--odhin-color-dashboard-card-title-bottom-border); } .pre{ background-color: #2d2d2d; } pre{ color: var(--odhin-color-font-1); } /* Bootstrap */ .accordion-button:not(.collapsed) { color: var(--odhin-color-font-2); background-color: transparent !important; } .accordion-button.collapsed{ color: var(--odhin-color-font-2); background-color: transparent !important; } .accordion-steps:not(.collapsed) { color: var(--odhin-color-font-2) !important; } .accordion-steps.collapsed { color: var(--odhin-color-font-2) !important; } .accordion-steps, .accordion-steps-no-link{ color: var(--odhin-color-font-2) !important; background-color: transparent !important; } .modal-content { border: 1px solid var(--odhin-color-background-1); background-color: var(--odhin-color-background-1); } .accordion-item { background-color: var(--odhin-color-background-2) !important; color: var(--odhin-color-font-2) !important; } /* DataTable */ #test-list-table, .dataTables_info, .dataTables_length, .dataTables_paginate, .dataTables_filter{ color: var(--odhin-color-datatable-font) !important; } .dataTables_length select { background-color: var(--odhin-color-datatable-background) !important; color: var(--odhin-color-datatable-font) !important; } .dataTables_filter input { background-color: var(--odhin-color-datatable-background) !important; color: var(--odhin-color-datatable-font) !important; } /* Style the tab */ .tab button { background-color: var(--odhin-color-tab-background); color: var(--odhin-color-tab-font) } .tab button:hover, .tab button.active { background-color: var(--odhin-color-tab-hover-background); color: var(--odhin-color-tab-hover-font); } .tabcontent, .result-tabcontent { background-color: var(--odhin-color-background-2); } .link-annotation{ color: var(--odhin-color-font-2); }