-
Notifications
You must be signed in to change notification settings - Fork 9
/
debugger.css
100 lines (83 loc) · 1.56 KB
/
debugger.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
html, body, input, option {
font-family: Consolas, monospace;
font-size: 9pt;
}
input {
text-align: right;
margin-left: 5px;
}
#screen {
float: left;
width: 640px;
height: 480px;
margin-right: 20px;
border: 1px #000 solid;
}
#utils {
float: left;
height: -webkit-calc(435px - 1em);
width: 170px;
overflow: hidden;
}
#breakpoints {
list-style-type: none;
padding: 0px;
display: block;
overflow: auto;
}
#utils > div {
height: 100%;
}
#stack {
width: 100%;
height: -webkit-calc(100% - 1em);
}
legend > span {
cursor: pointer;
}
#regs {
max-width: 420px;
float: left;
}
#regs > div {
max-height: -webkit-calc(420px - 2em);
overflow: hidden;
padding-top: 15px;
}
#disassembly {
float: left;
height: -webkit-calc(435px - 1em);
overflow: hidden;
}
#disassembly > div {
overflow: auto;
height: -webkit-calc(100% - 2em);
}
#disassembly td:nth-child(1) { width: 10px; }
#disassembly td:nth-child(2) { width: 10ex; cursor: pointer; }
#disassembly td:nth-child(3) { width: auto; }
#disassembly tr:not(.after):not(.before) { font-weight: bold; }
#disassembly tr.after :first-child { color: #6A6; }
#disassembly tr.before :first-child { color: #A66; }
#disassembly tr.nop :not(:first-child) { opacity: 0.5; }
#disassembly tr.invalid { color: red; }
#disassembly tr.jump { color: blue; }
#pause { display: none; }
.regs, .memory {
display: block;
float: left;
height: 480px;
margin-right: 20px;
margin-top: -0.5em;
width: 480px;
}
.regs label {
display: block;
text-align: right;
float: left;
width: 175px;
margin: 0em 1em;
}
th {
text-align: left;
}