mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Merge pull request #36122 from cseelus/respect-operating-system-color-scheme-for-errors
Regard operating system color scheme for rescues
This commit is contained in:
commit
88b12b2f60
2 changed files with 69 additions and 0 deletions
|
@ -7,6 +7,8 @@
|
||||||
body {
|
body {
|
||||||
background-color: #FAFAFA;
|
background-color: #FAFAFA;
|
||||||
color: #333;
|
color: #333;
|
||||||
|
color-scheme: light dark;
|
||||||
|
supported-color-schemes: light dark;
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -119,6 +121,8 @@
|
||||||
|
|
||||||
.button_to {
|
.button_to {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
margin-top: 0.5em;
|
||||||
|
margin-bottom: 0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hidden {
|
.hidden {
|
||||||
|
@ -131,6 +135,60 @@
|
||||||
a:hover { color: #C52F24; }
|
a:hover { color: #C52F24; }
|
||||||
a.trace-frames.selected { color: #C52F24 }
|
a.trace-frames.selected { color: #C52F24 }
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
body {
|
||||||
|
background-color: #222;
|
||||||
|
color: #ECECEC;
|
||||||
|
}
|
||||||
|
|
||||||
|
.details {
|
||||||
|
border-color: #666;
|
||||||
|
}
|
||||||
|
|
||||||
|
.summary {
|
||||||
|
border-color: #666;
|
||||||
|
}
|
||||||
|
|
||||||
|
.source {
|
||||||
|
border-color: #555;
|
||||||
|
background-color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.source .data {
|
||||||
|
background: #444;
|
||||||
|
}
|
||||||
|
|
||||||
|
.source .data .line_numbers {
|
||||||
|
background: #333;
|
||||||
|
border-color: #222;
|
||||||
|
}
|
||||||
|
|
||||||
|
.line:hover {
|
||||||
|
background: #666;
|
||||||
|
}
|
||||||
|
|
||||||
|
.line.active {
|
||||||
|
background-color: #977;
|
||||||
|
}
|
||||||
|
|
||||||
|
input[type="submit"] {
|
||||||
|
color: #EEE;
|
||||||
|
background-color: #535353;
|
||||||
|
border: none;
|
||||||
|
border-radius: 3px;
|
||||||
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0,0,0,0.15), 0 1px 1px rgba(0,0,0,0.15);
|
||||||
|
padding: 2px 7px;
|
||||||
|
}
|
||||||
|
input[type="submit"]:active {
|
||||||
|
background-color: #777;
|
||||||
|
}
|
||||||
|
|
||||||
|
a { color: #C52F24; }
|
||||||
|
a.trace-frames { color: #999; }
|
||||||
|
a:hover { color: #E9382B; }
|
||||||
|
a.trace-frames.selected { color: #E9382B; }
|
||||||
|
}
|
||||||
|
|
||||||
<%= yield :style %>
|
<%= yield :style %>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
|
@ -49,6 +49,17 @@
|
||||||
width: 80%;
|
width: 80%;
|
||||||
font-size: inherit;
|
font-size: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
#route_table tbody tr:nth-child(odd) {
|
||||||
|
background: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
#route_table tbody.exact_matches,
|
||||||
|
#route_table tbody.fuzzy_matches {
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
}
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<table id='route_table' class='route_table'>
|
<table id='route_table' class='route_table'>
|
||||||
|
|
Loading…
Reference in a new issue