cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/* $Id$ */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/** @file
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Test Manager - Test Details CSS.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/*
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Copyright (C) 2012-2014 Oracle Corporation
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync *
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * available from http://www.virtualbox.org. This file is free software;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * you can redistribute it and/or modify it under the terms of the GNU
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * General Public License (GPL) as published by the Free Software
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync *
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * The contents of this file may alternatively be used under the terms
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * of the Common Development and Distribution License Version 1.0
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * VirtualBox OSE distribution, in which case the provisions of the
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * CDDL are applicable instead of those of the GPL.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync *
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * You may elect to license modified versions of this file under the
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * terms and conditions of either the GPL or the CDDL or both.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/*
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * The test details page has no side menu, so adjust the top-menu and main
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * sections so they start at the left border.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync#top-menu, #main {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync left: 0;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmtbl-events {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmstatusrow-failure, .tmstatusrow-timed-out, .tmstatusrow-rebooted {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync color: #e80000;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmstatusrow-skipped, .tmstatusrow-aborted, .tmstatusrow-bad-testbox {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync color: #0000f0;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/*
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Test results.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/*
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Details table on the individual test result page.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctable.tmtbl-testresult-details {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-style: dashed;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-spacing: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-width: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-color: gray;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-collapse: separate;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctable.tmtbl-testresult-details caption {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-align: left;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-weight: bold;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-size: 1.2em;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctable.tmtbl-testresult-details td, table.tmtbl-testresult-details th {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-size: 1em;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-style: none;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 3px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 3px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-left: 2px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-right: 2px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-width: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctable.tmtbl-testresult-details th {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-align: left;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmtbl-result-details-caption {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-size: 1.2em;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-weight: bold;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-align: center;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync background-color: #c0d0e0;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmtbl-result-details-subcaption {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-align: center;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/*
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Event log on the individual test result page.
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmtbl-events td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-left: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-right: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync vertical-align: top;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmtbl-events th {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-size: 1.3em;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-align: center;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctable.tmtbl-events, table.tmtbl-events tr, table.tmtbl-events td, table.tmtbl-events th {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-collapse: collapse;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-leaf {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-first {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-top: 1px dotted;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-value {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-final {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync border-bottom: 1px dotted;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl0 td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 8px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 8px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl1 td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 6px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 6px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl2 td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 4px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 4px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl3 td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 2px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 2px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl4 td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 1px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl5 td,
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl6 td,
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl7 td,
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl8 td,
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl9 td,
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-lvl10 td {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-top: 0px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-bottom: 0px;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctd.tmtbl-events-number {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-align: right;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctd.tmtbl-events-number, td.tmtbl-events-unit {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-value td:nth-child(3),
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-file td:nth-child(3),
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-message td:nth-child(3) {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync padding-left: 2em;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-value td:nth-child(3),
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsynctr.tmtbl-events-message td:nth-child(3) {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-style: italic;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync/*
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync * Status coloring. (move to common.css?)
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync */
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmspan-status-success {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync color: green;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmspan-status-skipped {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync color: blue;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmspan-status-failure {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync color: red;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync.tmspan-status-success, .tmspan-status-skipped, .tmspan-status-failure {
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync font-weight: bold;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync text-transform: uppercase;
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync}
cf22150eaeeb72431bf1cf65c309a431454fb22bvboxsync