2121 --djdt-panel-content-table-background-color : var (--djdt-background-color );
2222 --djdt-panel-title-background-color : # ffc ;
2323 --djdt-djdt-panel-content-table-strip-background-color : # f5f5f5 ;
24- --djdt-- highlighted-background-color : lightgrey ;
24+ --djdt-highlighted-background-color : # ffc ;
2525 --djdt-toggle-template-background-color : # bbb ;
2626
2727 --djdt-sql-font-color : # 333 ;
2828 --djdt-pre-text-color : # 555 ;
29- --djdt-path-and-locals : # 777 ;
29+ --djdt-path-and-locals : black ;
3030 --djdt-stack-span-color : black;
3131 --djdt-template-highlight-color : # 333 ;
3232
33- --djdt-table-border-color : # ccc ;
34- --djdt-button-border-color : var (--djdt-table-border-color );
33+ --djdt-table-header-color : # 666 ;
34+ --djdt-table-header-background-color : # f8f8f8 ;
35+ --djdt-table-border-color : # e8e8e8 ;
36+ --djdt-button-border-color : # ccc ;
37+ --djdt-button-hover-border-color : # 666 ;
3538 --djdt-pre-border-color : var (--djdt-table-border-color );
3639 --djdt-raw-border-color : var (--djdt-table-border-color );
3740}
3841
3942# djDebug [data-theme = "dark" ] {
4043 --djdt-font-color : # f8f8f2 ;
41- --djdt-background-color : # 1e293bff ;
42- --djdt-panel-content-background-color : # 0f1729ff ;
44+ --djdt-background-color : # 121212 ;
45+ --djdt-panel-content-background-color : # 121212 ;
4346 --djdt-panel-content-table-background-color : var (--djdt-background-color );
44- --djdt-panel-title-background-color : # 242432 ;
47+ --djdt-panel-title-background-color : # 417690 ;
4548 --djdt-djdt-panel-content-table-strip-background-color : # 324154ff ;
46- --djdt-- highlighted-background-color : # 2c2a7dff ;
49+ --djdt-highlighted-background-color : # 00363a ;
4750 --djdt-toggle-template-background-color : # 282755 ;
4851
4952 --djdt-sql-font-color : var (--djdt-font-color );
5255 --djdt-stack-span-color : # 7c8fa4 ;
5356 --djdt-template-highlight-color : var (--djdt-stack-span-color );
5457
55- --djdt-table-border-color : # 324154ff ;
58+ --djdt-table-header-color : # f8f8f8 ;
59+ --djdt-table-header-background-color : # 212121 ;
60+ --djdt-table-border-color : # 353535 ;
5661 --djdt-button-border-color : var (--djdt-table-border-color );
5762 --djdt-pre-border-color : var (--djdt-table-border-color );
5863 --djdt-raw-border-color : var (--djdt-table-border-color );
146151 transition : none;
147152}
148153
149- # djDebug button {
150- background-color : # eee ;
151- background-image : linear-gradient (to bottom, # eee, # cccccc );
154+ # djDebug button , # djDebug .djButton {
155+ background-color : var (--djdt-background-color );
152156 border : 1px solid var (--djdt-button-border-color );
153- border-bottom : 1px solid # bbb ;
154- border-radius : 3px ;
155- color : # 333 ;
157+ border-radius : 4px ;
158+ color : var (--djdt-font-color );
156159 line-height : 1 ;
157- padding : 0 8px ;
160+ padding : 4 px 8px ;
158161 text-align : center;
159- text-shadow : 0 1 px 0 # eee ;
162+ text-decoration : none ;
160163}
161164
162- # djDebug button : hover {
163- background-color : # ddd ;
164- background-image : linear-gradient (to bottom, # ddd, # bbb );
165- border-color : # bbb ;
166- border-bottom-color : # 999 ;
165+ # djDebug [data-theme = "light" ] button , # djDebug [data-theme = "light" ] .djButton {
166+ box-shadow : 0 -15px 20px -10px rgba (0 , 0 , 0 , 0.15 ) inset;
167+ }
168+
169+ # djDebug button : hover , # djDebug .djButton : hover {
170+ border-color : var (--djdt-button-hover-border-color );
167171 cursor : pointer;
168- text-shadow : 0 1px 0 # ddd ;
169172}
170173
171- # djDebug button : active {
174+ # djDebug button : active , # djDebug . djButton : active {
172175 border : 1px solid # aaa ;
173- border-bottom : 1px solid # 888 ;
174- box-shadow :
175- inset 0 0 5px 2px # aaa,
176- 0 1px 0 0 # eee ;
177176}
178177
179178# djDebug # djDebugToolbar {
318317# djDebug pre {
319318 white-space : pre-wrap;
320319 color : var (--djdt-pre-text-color );
321- border : 1px solid var (--djdt-pre-border-color );
322- border-collapse : collapse;
323- background-color : var (--djdt-background-color );
324- padding : 2px 3px ;
325- margin-bottom : 3px ;
320+ }
321+
322+ # djDebug pre span {
323+ font-family : var (--djdt-font-family-monospace );
326324}
327325
328326# djDebug .djdt-panelContent {
337335 z-index : 100000000 ;
338336}
339337
340- # djDebug .djdt-panelContent > div {
341- border-bottom : 1px solid # ddd ;
342- }
343-
344338# djDebug .djDebugPanelTitle {
345339 position : absolute;
346340 background-color : var (--djdt-panel-title-background-color );
347- color : # 666 ;
341+ border-bottom : 1px solid var (--djdt-table-border-color );
342+ color : # f5dd5d ;
348343 padding-left : 20px ;
349344 top : 0 ;
350345 right : 0 ;
364359 bottom : 0 ;
365360 left : 0 ;
366361 height : auto;
367- padding : 5px 0 0 20px ;
362+ padding : 5px 0 40 px 20px ;
368363}
369364
370365# djDebug .djDebugPanelContent .djdt-loader {
390385 height : 100% ;
391386 overflow : auto;
392387 display : block;
393- padding : 0 10px 0 0 ;
388+ padding : 10 px 10px 10 px 0 ;
394389}
395390
396391# djDebug h3 {
401396
402397# djDebug h4 {
403398 font-size : 20px ;
404- font-weight : bold ;
399+ font-weight : 400 ;
405400 margin-top : 0.8em ;
406401}
407402
417412# djDebug .djdt-panelContent tbody > tr : nth-child (odd): not (.djdt-highlighted ) {
418413 background-color : var (--djdt-panel-content-table-strip-background-color );
419414}
420- # djDebug .djdt-panelContent tbody td ,
421- # djDebug .djdt-panelContent tbody th {
415+ # djDebug .djdt-panelContent th {
416+ border-top : 1px solid var (--djdt-table-border-color );
417+ }
418+ # djDebug .djdt-panelContent td ,
419+ # djDebug .djdt-panelContent th {
422420 vertical-align : top;
423- padding : 2px 3px ;
421+ padding : 8px 10px ;
422+ border-bottom : 1px solid var (--djdt-table-border-color );
424423}
425424# djDebug .djdt-panelContent tbody td .djdt-time {
426425 text-align : center;
427426}
428427
429428# djDebug .djdt-panelContent thead th {
430- padding : 1px 6px 1px 3px ;
429+ color : var (--djdt-table-header-color );
430+ background-color : var (--djdt-table-header-background-color );
431431 text-align : left;
432+ text-transform : uppercase;
432433 font-weight : bold;
433- font-size : 14 px ;
434+ font-size : 11 px ;
434435 white-space : nowrap;
436+ padding : 8px 10px ;
435437}
436438# djDebug .djdt-panelContent tbody th {
437439 width : 12em ;
438440 text-align : right;
439- color : # 666 ;
440- padding-right : 0.5 em ;
441+ color : # d0d0d0 ;
442+ padding : 8 px 10 px ;
441443}
442444
443445# djDebug .djTemplateContext {
444446 background-color : var (--djdt-background-color );
445447}
446448
449+ # djDebug .djdt-badge {
450+ padding : 2px 4px ;
451+ border-radius : 3px ;
452+ font-size : 12px ;
453+ text-transform : uppercase;
454+ color : var (--djdt-font-color );
455+ background-color : var (--djdt-background-color );
456+ }
457+
458+ # djDebug .djdt-badge .djdt-badge-error {
459+ color : # fff ;
460+ background-color : # e7000b ;
461+ }
462+
463+ # djDebug .djdt-badge .djdt-badge-success {
464+ color : # fff ;
465+ background-color : # 05A53F ;
466+ }
467+
447468# djDebug .djdt-panelContent .djDebugClose {
448469 position : absolute;
449470 top : 4px ;
480501 margin-left : 10px ;
481502}
482503
483- # djDebug a .toggleTemplate {
484- padding : 4px ;
485- background-color : var (--djdt-toggle-template-background-color );
486- border-radius : 3px ;
487- }
488-
489- # djDebug a .toggleTemplate : hover {
490- padding : 4px ;
491- background-color : # 444 ;
492- color : # ffe761 ;
493- border-radius : 3px ;
494- }
495-
496504# djDebug .djDebugCollapsed {
497505 color : var (--djdt-sql-font-color );
498506}
@@ -1073,6 +1081,10 @@ To regenerate:
10731081 stroke : # 94b24d ;
10741082}
10751083
1084+ # djDebug .djDetailsRow {
1085+ background-color : # fafafa ;
1086+ }
1087+
10761088# djDebug .djDebugRowWarning .djdt-time {
10771089 color : red;
10781090}
@@ -1081,20 +1093,21 @@ To regenerate:
10811093 padding-top : 3px ;
10821094}
10831095# djDebug .djdt-panelContent table .djdt-actions {
1084- min-width : 70 px ;
1096+ min-width : 82 px ;
10851097 white-space : nowrap;
10861098}
10871099# djDebug .djdt-color : after {
10881100 content : "\00a0" ;
10891101}
1102+ # djDebug .djToggleRow {
1103+ cursor : pointer;
1104+ }
10901105# djDebug .djToggleSwitch {
10911106 box-sizing : content-box;
1092- padding : 0 ;
1093- border : 1px solid # 999 ;
1094- border-radius : 0 ;
1107+ padding : 3px ;
10951108 width : 12px ;
1096- color : # 777 ;
1097- background : linear-gradient (to bottom , # fff , # dcdcdc );
1109+ color : var ( --djdt-font-color ) ;
1110+ background : var ( --djdt-background-color );
10981111}
10991112# djDebug .djNoToggleSwitch {
11001113 height : 14px ;
@@ -1110,14 +1123,18 @@ To regenerate:
11101123 color : var (--djdt-stack-span-color );
11111124 font-weight : bold;
11121125}
1113- # djDebug .djdt-stack span .djdt-path ,
11141126# djDebug .djdt-stack pre .djdt-locals ,
11151127# djDebug .djdt-stack pre .djdt-locals span {
11161128 color : var (--djdt-path-and-locals );
11171129 font-weight : normal;
11181130}
1119- # djDebug .djdt-stack span .djdt-code {
1131+ # djDebug .djdt-stack .djdt-code {
11201132 font-weight : normal;
1133+ margin : 5px 0 10px ;
1134+ border : 1px solid var (--djdt-pre-border-color );
1135+ border-collapse : collapse;
1136+ background-color : var (--djdt-background-color );
1137+ padding : 2px 3px ;
11211138}
11221139# djDebug .djdt-stack pre .djdt-locals {
11231140 margin : 0 27px 27px 27px ;
@@ -1143,7 +1160,7 @@ To regenerate:
11431160 max-height : 100% ;
11441161}
11451162# djDebug .djdt-highlighted {
1146- background-color : var (--djdt-- highlighted-background-color );
1163+ background-color : var (--djdt-highlighted-background-color );
11471164}
11481165# djDebug tr .djdt-highlighted .djdt-profile-row {
11491166 background-color : # ffc ;
0 commit comments