1 /*===-- HTMLLogger.css ----------------------------------------------------===
3 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 * See https://llvm.org/LICENSE.txt for license information.
5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 *===----------------------------------------------------------------------===*/
8 html
{ font-family: sans-serif
; }
9 body
{ margin: 0; display: flex
; justify-content: left
; }
10 body
> * { box-sizing: border-box
; }
12 border: 1px solid black
;
18 background-color: #008;
28 border-top: 1px solid
#aaa;
31 min-width: max-content
;
33 #timeline .entry
.hover
{
34 background-color: #aaa;
36 #timeline .entry
.iter-select
{
37 background-color: #aac;
41 font-family: monospace
;
43 border-collapse: collapse
;
45 #bb-elements td:nth-child
(1) {
48 border-right: 1px solid
#008;
54 #bb-elements tr
.hover
{
55 background-color: #abc;
57 #bb-elements tr
.elt-select
{
58 background-color: #acf;
63 #iterations .chooser
{
68 #iterations .chooser :last-child
{
71 #iterations .chooser:not
(.iter-select
).hover
{
72 background-color: #ddd;
74 #iterations .iter-select
{
77 #iterations .chooser:not
(.iter-select
) {
78 text-decoration: underline
;
81 background-color: #ccc;
87 background-color: #ccc;
95 code
.line:before
{ /* line numbers */
96 content: attr
(data-line
);
97 display: inline-block
;
101 background-color: #ccc;
102 border-right: 1px solid
#888;
105 code
.line:has
(.bb-select
):before
{
106 border-right: 4px solid black
;
109 .c.hover, .bb.hover {
110 filter: saturate
(200%) brightness
(90%);
113 box-shadow: inset
0 -4px 2px -2px #a00;
115 .bb.bb-select polygon {
117 filter: brightness
(70%) saturate
(150%);
119 .bb { user-select: none
; }
120 .bb polygon { fill: white
; }
127 border: 1px solid
#888;
132 background-color: #ace;
136 .value > summary::before {
137 content: '\25ba'; /* Black Right-Pointing Pointer */
141 .value[open] > summary::before {
142 content: '\25bc'; /* Black Down-Pointing Triangle */
144 .value > summary > .location {
149 font-family: monospace
;
156 .value .property .key {