@@ -34,6 +34,11 @@ final class CodeDumper
3434 text-align: left;
3535 }
3636
37+ .color-scheme-dark .__formwork-code {
38+ background-color: #333;
39+ color: #f0f0f0;
40+ }
41+
3742 .__formwork-code .__line {
3843 color: #aaa;
3944 user-select: none;
@@ -44,34 +49,67 @@ final class CodeDumper
4449 border-radius: 4px;
4550 }
4651
52+ .color-scheme-dark .__formwork-code .__highlighted-line {
53+ background-color: #665600;
54+ color: #f0f0f0;
55+ }
56+
4757 .__formwork-code .__type-number {
4858 color: #75438a;
4959 }
5060
61+ .color-scheme-dark .__formwork-code .__type-number {
62+ color: #d48cf2;
63+ }
64+
5165 .__formwork-code .__type-string {
5266 color: #b35e14;
5367 }
5468
69+ .color-scheme-dark .__formwork-code .__type-string {
70+ color: #ea9143;
71+ }
72+
5573 .__formwork-code .__type-null {
5674 color: #75438a;
5775 }
5876
77+ .color-scheme-dark .__formwork-code .__type-null {
78+ color: #d48cf2;
79+ }
80+
5981 .__formwork-code .__type-comment {
6082 color: #777;
6183 }
6284
85+ .color-scheme-dark .__formwork-code .__type-comment {
86+ color: #888;
87+ }
88+
6389 .__formwork-code .__type-name {
6490 color: #047d65;
6591 }
6692
93+ .color-scheme-dark .__formwork-code .__type-name {
94+ color: #07dfb3;
95+ }
96+
6797 .__formwork-code .__type-var {
6898 color: #1d75b3;
6999 }
70100
101+ .color-scheme-dark .__formwork-code .__type-var {
102+ color: #40abf7;
103+ }
104+
71105 .__formwork-code .__type-keyword {
72106 color: #dd4a68;
73107 }
74108
109+ .color-scheme-dark .__formwork-code .__type-keyword {
110+ color: #ff5c7c;
111+ }
112+
75113 .__formwork-trace-call {
76114 margin: 8px 0;
77115 padding: 12px 8px;
@@ -82,10 +120,19 @@ final class CodeDumper
82120 font-size: 13px;
83121 }
84122
123+ .color-scheme-dark .__formwork-trace-call {
124+ background-color: #333;
125+ color: #f0f0f0;
126+ }
127+
85128 .__formwork-trace-call .__name {
86129 color: #047d65;
87130 }
88131
132+ .color-scheme-dark .__formwork-trace-call .__name {
133+ color: #07dfb3;
134+ }
135+
89136 .__formwork-trace-params {
90137 overflow-x: auto;
91138 margin-bottom: 16px;
@@ -112,11 +159,13 @@ final class CodeDumper
112159 padding-right: 8px;
113160 }
114161
162+ .color-scheme-dark .__formwork-trace-params .__param-name {
163+ color: #40abf7;
164+ }
165+
115166 .__formwork-trace-params code {
116167 padding: 2px 4px;
117168 border-radius: 4px;
118- background-color: #f0f0f0;
119- color: inherit;
120169 font-size: inherit;
121170 }
122171
@@ -172,7 +221,7 @@ public static function dumpBacktraceFrame(array $frame, int $contextLines = 5):
172221 return ;
173222 }
174223
175- $ result = sprintf ('<div class="__formwork-trace-call"><span class="__name">%s</span>%s<span class="__name">%s</span>()</div > ' , $ frame ['class ' ] ?? '' , $ frame ['type ' ] ?? '' , $ frame ['function ' ]);
224+ $ result = sprintf ('<pre class="__formwork-trace-call"><span class="__name">%s</span>%s<span class="__name">%s</span>()</pre > ' , $ frame ['class ' ] ?? '' , $ frame ['type ' ] ?? '' , $ frame ['function ' ]);
176225
177226 $ parameterCount = 0 ;
178227
0 commit comments