diff options
Diffstat (limited to 'Lib/http/server.py')
-rw-r--r-- | Lib/http/server.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/http/server.py b/Lib/http/server.py index 2d01064..a6f7aec 100644 --- a/Lib/http/server.py +++ b/Lib/http/server.py @@ -114,6 +114,11 @@ DEFAULT_ERROR_MESSAGE = """\ <html lang="en"> <head> <meta charset="utf-8"> + <style type="text/css"> + :root { + color-scheme: light dark; + } + </style> <title>Error response</title> </head> <body> @@ -804,6 +809,7 @@ class SimpleHTTPRequestHandler(BaseHTTPRequestHandler): r.append('<html lang="en">') r.append('<head>') r.append(f'<meta charset="{enc}">') + r.append('<style type="text/css">\n:root {\ncolor-scheme: light dark;\n}\n</style>') r.append(f'<title>{title}</title>\n</head>') r.append(f'<body>\n<h1>{title}</h1>') r.append('<hr>\n<ul>') |