Skip to content

Commit 8cab7d8

Browse files
author
Rich Harris
committed
add dark mode styles to default error page
1 parent 34fd2a5 commit 8cab7d8

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

.changeset/tasty-comics-give.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/kit': minor
3+
---
4+
5+
feat: add dark mode styles to default error page

packages/kit/src/core/config/default-error.html

+14-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66

77
<style>
88
body {
9+
--bg: white;
10+
--fg: #222;
11+
--divider: #ccc;
12+
background: var(--bg);
13+
color: var(--fg);
914
font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen,
1015
Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
1116
display: flex;
@@ -30,7 +35,7 @@
3035
}
3136

3237
.message {
33-
border-left: 1px solid #ccc;
38+
border-left: 1px solid var(--divider);
3439
padding: 0 0 0 1rem;
3540
margin: 0 0 0 1rem;
3641
min-height: 2.5rem;
@@ -43,6 +48,14 @@
4348
font-size: 1em;
4449
margin: 0;
4550
}
51+
52+
@media (prefers-color-scheme: dark) {
53+
body {
54+
--bg: #222;
55+
--fg: #ddd;
56+
--divider: #666;
57+
}
58+
}
4659
</style>
4760
</head>
4861
<body>

0 commit comments

Comments
 (0)