1919 --djdt-background-color : white;
2020 --djdt-panel-content-background-color : # eee ;
2121 --djdt-panel-content-table-background-color : var (--djdt-background-color );
22+ --djdt-panel-content-table-alternate-background-color : # fafafa ;
2223 --djdt-panel-title-background-color : # ffc ;
2324 --djdt-djdt-panel-content-table-strip-background-color : # f5f5f5 ;
24- --djdt-- highlighted-background-color : lightgrey ;
25+ --djdt-highlighted-background-color : # ffc ;
2526 --djdt-toggle-template-background-color : # bbb ;
2627
2728 --djdt-sql-font-color : # 333 ;
2829 --djdt-pre-text-color : # 555 ;
29- --djdt-path-and-locals : # 777 ;
30+ --djdt-path-and-locals : black ;
3031 --djdt-stack-span-color : black;
3132 --djdt-template-highlight-color : # 333 ;
3233
33- --djdt-table-border-color : # ccc ;
34- --djdt-button-border-color : var (--djdt-table-border-color );
34+ --djdt-table-header-color : # 666 ;
35+ --djdt-table-header-background-color : # f8f8f8 ;
36+ --djdt-table-border-color : # e8e8e8 ;
37+ --djdt-button-border-color : # ccc ;
38+ --djdt-button-hover-border-color : # 666 ;
3539 --djdt-pre-border-color : var (--djdt-table-border-color );
3640 --djdt-raw-border-color : var (--djdt-table-border-color );
3741}
3842
3943# djDebug [data-theme = "dark" ] {
4044 --djdt-font-color : # f8f8f2 ;
41- --djdt-background-color : # 1e293bff ;
42- --djdt-panel-content-background-color : # 0f1729ff ;
45+ --djdt-background-color : # 121212 ;
46+ --djdt-panel-content-background-color : # 121212 ;
4347 --djdt-panel-content-table-background-color : var (--djdt-background-color );
44- --djdt-panel-title-background-color : # 242432 ;
48+ --djdt-panel-content-table-alternate-background-color : # 171717 ;
49+ --djdt-panel-title-background-color : # 417690 ;
4550 --djdt-djdt-panel-content-table-strip-background-color : # 324154ff ;
46- --djdt-- highlighted-background-color : # 2c2a7dff ;
51+ --djdt-highlighted-background-color : # 00363a ;
4752 --djdt-toggle-template-background-color : # 282755 ;
4853
4954 --djdt-sql-font-color : var (--djdt-font-color );
5055 --djdt-pre-text-color : var (--djdt-font-color );
5156 --djdt-path-and-locals : # 65758cff ;
52- --djdt-stack-span-color : # 7c8fa4 ;
57+ --djdt-stack-span-color : # ccc ;
5358 --djdt-template-highlight-color : var (--djdt-stack-span-color );
5459
55- --djdt-table-border-color : # 324154ff ;
60+ --djdt-table-header-color : # f8f8f8 ;
61+ --djdt-table-header-background-color : # 212121 ;
62+ --djdt-table-border-color : # 353535 ;
5663 --djdt-button-border-color : var (--djdt-table-border-color );
5764 --djdt-pre-border-color : var (--djdt-table-border-color );
5865 --djdt-raw-border-color : var (--djdt-table-border-color );
146153 transition : none;
147154}
148155
149- # djDebug button {
150- background-color : # eee ;
151- background-image : linear-gradient (to bottom, # eee, # cccccc );
156+ # djDebug button , # djDebug .djButton {
157+ background-color : var (--djdt-background-color );
152158 border : 1px solid var (--djdt-button-border-color );
153- border-bottom : 1px solid # bbb ;
154- border-radius : 3px ;
155- color : # 333 ;
159+ border-radius : 4px ;
160+ color : var (--djdt-font-color );
156161 line-height : 1 ;
157- padding : 0 8px ;
162+ padding : 4 px 8px ;
158163 text-align : center;
159- text-shadow : 0 1px 0 # eee ;
164+ text-decoration : none;
165+ }
166+
167+ # djDebug [data-theme = "light" ] button , # djDebug [data-theme = "light" ] .djButton {
168+ box-shadow : 0 -15px 20px -10px rgba (0 , 0 , 0 , 0.15 ) inset;
160169}
161170
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 ;
171+ # djDebug button : hover , # djDebug .djButton : hover {
172+ border-color : var (--djdt-button-hover-border-color );
167173 cursor : pointer;
168- text-shadow : 0 1px 0 # ddd ;
169174}
170175
171- # djDebug button : active {
176+ # djDebug button : active , # djDebug . djButton : active {
172177 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 ;
177178}
178179
179180# djDebug # djDebugToolbar {
318319# djDebug pre {
319320 white-space : pre-wrap;
320321 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 ;
322+ }
323+
324+ # djDebug pre span {
325+ font-family : var (--djdt-font-family-monospace );
326326}
327327
328328# djDebug .djdt-panelContent {
337337 z-index : 100000000 ;
338338}
339339
340- # djDebug .djdt-panelContent > div {
341- border-bottom : 1px solid # ddd ;
342- }
343-
344340# djDebug .djDebugPanelTitle {
345341 position : absolute;
346342 background-color : var (--djdt-panel-title-background-color );
347- color : # 666 ;
343+ border-bottom : 1px solid var (--djdt-table-border-color );
344+ color : # f5dd5d ;
348345 padding-left : 20px ;
349346 top : 0 ;
350347 right : 0 ;
364361 bottom : 0 ;
365362 left : 0 ;
366363 height : auto;
367- padding : 5px 0 0 20px ;
364+ padding : 5px 0 40 px 20px ;
368365}
369366
370367# djDebug .djDebugPanelContent .djdt-loader {
390387 height : 100% ;
391388 overflow : auto;
392389 display : block;
393- padding : 0 10px 0 0 ;
390+ padding : 10 px 10px 10 px 0 ;
394391}
395392
396393# djDebug h3 {
401398
402399# djDebug h4 {
403400 font-size : 20px ;
404- font-weight : bold ;
401+ font-weight : 400 ;
405402 margin-top : 0.8em ;
406403}
407404
417414# djDebug .djdt-panelContent tbody > tr : nth-child (odd): not (.djdt-highlighted ) {
418415 background-color : var (--djdt-panel-content-table-strip-background-color );
419416}
420- # djDebug .djdt-panelContent tbody td ,
421- # djDebug .djdt-panelContent tbody th {
417+ # djDebug .djdt-panelContent th {
418+ border-top : 1px solid var (--djdt-table-border-color );
419+ }
420+ # djDebug .djdt-panelContent td ,
421+ # djDebug .djdt-panelContent th {
422422 vertical-align : top;
423- padding : 2px 3px ;
423+ padding : 8px 10px ;
424+ border-bottom : 1px solid var (--djdt-table-border-color );
424425}
425426# djDebug .djdt-panelContent tbody td .djdt-time {
426427 text-align : center;
427428}
428429
429430# djDebug .djdt-panelContent thead th {
430- padding : 1px 6px 1px 3px ;
431+ color : var (--djdt-table-header-color );
432+ background-color : var (--djdt-table-header-background-color );
431433 text-align : left;
434+ text-transform : uppercase;
432435 font-weight : bold;
433- font-size : 14 px ;
436+ font-size : 11 px ;
434437 white-space : nowrap;
438+ padding : 8px 10px ;
435439}
436440# djDebug .djdt-panelContent tbody th {
437441 width : 12em ;
438442 text-align : right;
439- color : # 666 ;
440- padding-right : 0.5 em ;
443+ color : # d0d0d0 ;
444+ padding : 8 px 10 px ;
441445}
442446
443447# djDebug .djTemplateContext {
444448 background-color : var (--djdt-background-color );
445449}
446450
451+ # djDebug .djdt-badge {
452+ padding : 2px 4px ;
453+ border-radius : 3px ;
454+ font-size : 12px ;
455+ text-transform : uppercase;
456+ color : var (--djdt-font-color );
457+ background-color : var (--djdt-background-color );
458+ }
459+
460+ # djDebug .djdt-badge .djdt-badge-error {
461+ color : # fff ;
462+ background-color : # e7000b ;
463+ }
464+
465+ # djDebug .djdt-badge .djdt-badge-success {
466+ color : # fff ;
467+ background-color : # 05A53F ;
468+ }
469+
447470# djDebug .djdt-panelContent .djDebugClose {
448471 position : absolute;
449472 top : 4px ;
480503 margin-left : 10px ;
481504}
482505
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-
496506# djDebug .djDebugCollapsed {
497507 color : var (--djdt-sql-font-color );
498508}
@@ -1073,6 +1083,10 @@ To regenerate:
10731083 stroke : # 94b24d ;
10741084}
10751085
1086+ # djDebug .djDetailsRow {
1087+ background-color : var (--djdt-panel-content-table-alternate-background-color );
1088+ }
1089+
10761090# djDebug .djDebugRowWarning .djdt-time {
10771091 color : red;
10781092}
@@ -1081,20 +1095,21 @@ To regenerate:
10811095 padding-top : 3px ;
10821096}
10831097# djDebug .djdt-panelContent table .djdt-actions {
1084- min-width : 70 px ;
1098+ min-width : 82 px ;
10851099 white-space : nowrap;
10861100}
10871101# djDebug .djdt-color : after {
10881102 content : "\00a0" ;
10891103}
1104+ # djDebug .djToggleRow {
1105+ cursor : pointer;
1106+ }
10901107# djDebug .djToggleSwitch {
10911108 box-sizing : content-box;
1092- padding : 0 ;
1093- border : 1px solid # 999 ;
1094- border-radius : 0 ;
1109+ padding : 3px ;
10951110 width : 12px ;
1096- color : # 777 ;
1097- background : linear-gradient (to bottom , # fff , # dcdcdc );
1111+ color : var ( --djdt-font-color ) ;
1112+ background : var ( --djdt-background-color );
10981113}
10991114# djDebug .djNoToggleSwitch {
11001115 height : 14px ;
@@ -1106,18 +1121,26 @@ To regenerate:
11061121 margin-top : 0.8em ;
11071122}
11081123
1124+ # djDebug .djdt-stack {
1125+ color : var (--djdt-stack-span-color );
1126+ }
1127+
11091128# djDebug .djdt-stack span {
11101129 color : var (--djdt-stack-span-color );
11111130 font-weight : bold;
11121131}
1113- # djDebug .djdt-stack span .djdt-path ,
11141132# djDebug .djdt-stack pre .djdt-locals ,
11151133# djDebug .djdt-stack pre .djdt-locals span {
11161134 color : var (--djdt-path-and-locals );
11171135 font-weight : normal;
11181136}
1119- # djDebug .djdt-stack span .djdt-code {
1137+ # djDebug .djdt-stack .djdt-code {
11201138 font-weight : normal;
1139+ margin : 5px 0 10px ;
1140+ border : 1px solid var (--djdt-pre-border-color );
1141+ border-collapse : collapse;
1142+ background-color : var (--djdt-background-color );
1143+ padding : 5px ;
11211144}
11221145# djDebug .djdt-stack pre .djdt-locals {
11231146 margin : 0 27px 27px 27px ;
@@ -1143,7 +1166,7 @@ To regenerate:
11431166 max-height : 100% ;
11441167}
11451168# djDebug .djdt-highlighted {
1146- background-color : var (--djdt-- highlighted-background-color );
1169+ background-color : var (--djdt-highlighted-background-color );
11471170}
11481171# djDebug tr .djdt-highlighted .djdt-profile-row {
11491172 background-color : # ffc ;
0 commit comments