@@ -18,8 +18,8 @@ div.phpdebugbar-openhandler {
1818 --color-badge : # fff ;
1919 --color-badge-text : var (--color-red-vivid );
2020
21- /* --color-badge-active: #555;*/
22- /* --color-badge-active-text: #fff;*/
21+ --color-badge-active : var ( --color-red-vivid );
22+ --color-badge-active-text : # fff ;
2323
2424 /*--color-link: #888;*/
2525 /*--color-hover: #aaa;*/
@@ -29,6 +29,49 @@ div.phpdebugbar-openhandler {
2929 --color-background-alt : # f5f5f5 ;
3030}
3131
32+ /* Dark mode */
33+ div .phpdebugbar [data-theme = 'dark' ],
34+ div .phpdebugbar-openhandler [data-theme = 'dark' ] {
35+ --color-white : # FFFFFF ;
36+ --color-gray-100 : # F7FAFC ;
37+ --color-gray-200 : # EDF2F7 ;
38+ --color-gray-300 : # E2E8F0 ;
39+ --color-gray-400 : # CBD5E0 ;
40+ --color-gray-500 : # A0AEC0 ;
41+ --color-gray-600 : # 718096 ;
42+ --color-gray-700 : # 4A5568 ;
43+ --color-gray-800 : # 252a37 ;
44+ --color-gray-900 : # 18181b ;
45+ --color-red-vivid : # eb4432 ;
46+
47+ --color-background : var (--color-gray-800 );
48+ --color-text : var (--color-gray-100 );
49+ --color-text-muted : var (--color-gray-600 );
50+ --color-border : var (--color-gray-600 );
51+
52+ --color-header : var (--color-gray-900 );
53+ --color-header-text : var (--color-gray-200 );
54+ --color-header-border : var (--color-gray-800 );
55+
56+ --color-active : var (--color-gray-800 );
57+ --color-active-text : var (--color-gray-100 );
58+
59+ --color-icons : var (--color-header-text );
60+ --color-badge : var (--color-white );
61+ --color-badge-text : var (--color-red-vivid );
62+
63+ --color-badge-active : var (--color-red-vivid );
64+ --color-badge-active-text : var (--color-white );
65+
66+ --color-link : var (--color-gray-500 );
67+ --color-hover : var (--color-gray-400 );
68+ --color-hover-bg : var (--color-gray-300 );
69+
70+ --color-header-hover : var (--color-gray-700 );
71+ --color-background-alt : var (--color-gray-900 );
72+ }
73+
74+
3275
3376/* Force Laravel Whoops exception handler to be displayed under the debug bar */
3477.Whoops .container {
@@ -64,7 +107,6 @@ div.phpdebugbar-openhandler .phpdebugbar-openhandler-actions button {
64107 border : 1px solid var (--color-border );
65108 background-color : var (--color-header );
66109 color : var (--color-header-text );
67- text-shadow : 1px 1px # fff ;
68110 font-size : 13px ;
69111}
70112
@@ -134,7 +176,6 @@ div.phpdebugbar-openhandler table th {
134176}
135177
136178div .phpdebugbar-openhandler table th {
137- text-shadow : 1px 1px # fff ;
138179 font-size : 12px ;
139180 text-transform : uppercase;
140181 padding : 5px 8px ;
@@ -233,7 +274,6 @@ div.phpdebugbar-body {
233274div .phpdebugbar-header {
234275 min-height : 30px ;
235276 line-height : 20px ;
236- text-shadow : 1px 1px # FFF ;
237277}
238278
239279div .phpdebugbar-header span .phpdebugbar-text , div .phpdebugbar-header > div > span > span , div .phpdebugbar-header > div > span > i {
@@ -365,7 +405,6 @@ ul.phpdebugbar-widgets-timeline li span.phpdebugbar-widgets-collector {
365405
366406ul .phpdebugbar-widgets-timeline li .phpdebugbar-widgets-value span .phpdebugbar-widgets-label {
367407 color : # fff ;
368- text-shadow : 1px 1px # 000 ;
369408}
370409
371410ul .phpdebugbar-widgets-timeline table .phpdebugbar-widgets-params {
@@ -432,7 +471,6 @@ div.phpdebugbar-widgets-messages div.phpdebugbar-widgets-toolbar a.phpdebugbar-w
432471 padding : 5px 8px 4px ;
433472 text-transform : uppercase;
434473 font-size : 10px ;
435- text-shadow : 1px 1px # 585858 ;
436474 transition : background-color .25s linear 0s , color .25s linear 0s ;
437475 color : # FFF ;
438476
@@ -507,13 +545,11 @@ a.phpdebugbar-tab.phpdebugbar-active {
507545 background : var (--color-red-vivid );
508546 background-image : none;
509547 color : # fff !important ;
510- text-shadow : 1px 1px # bf3039 ;
511548}
512549
513550a .phpdebugbar-tab .phpdebugbar-active span .phpdebugbar-badge {
514551 background-color : var (--color-badge );
515552 color : var (--color-badge-text );
516- text-shadow : 1px 1px # ebebeb ;
517553}
518554
519555a .phpdebugbar-tab span .phpdebugbar-badge {
@@ -523,8 +559,7 @@ a.phpdebugbar-tab span.phpdebugbar-badge {
523559 background : var (--color-red-vivid );
524560 font-size : 11px ;
525561 font-family : monospace;
526- color : # fff ;
527- text-shadow : 1px 1px # bf3039 ;
562+ color : var (--color-badge-active-text );
528563 border-radius : 10px ;
529564 position : relative;
530565}
@@ -542,7 +577,6 @@ div.phpdebugbar-mini-design a.phpdebugbar-tab:hover span.phpdebugbar-text {
542577 width : auto;
543578 white-space : nowrap;
544579 padding : 2px 18px ;
545- text-shadow : none;
546580
547581 -webkit-touch-callout : none;
548582 -webkit-user-select : none;
@@ -734,7 +768,6 @@ div.phpdebugbar-panel div.phpdebugbar-widgets-status > span:first-child:before {
734768 font-family : PhpDebugbarFontAwesome;
735769 content : "\f05a" ;
736770 color : var (--color-icons );
737- text-shadow : 1px 1px # fff ;
738771 font-size : 14px ;
739772 position : relative;
740773 top : 1px ;
@@ -865,7 +898,7 @@ div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-param-count:before {
865898}
866899
867900div .phpdebugbar dl .phpdebugbar-widgets-kvlist > : nth-child (4n)::before {
868- background-color : # f5f5f5 ;
901+ background-color : var ( --background-color-alt ) ;
869902}
870903
871904dt .phpdebugbar-widgets-key {
0 commit comments