From e072ef3facbe13c51237656bd3c0ea49c746dadf Mon Sep 17 00:00:00 2001 From: Yorik Timo Hansen Date: Thu, 29 Aug 2024 16:41:40 +0200 Subject: [PATCH 1/6] Add dark mode support to pages generated by http.server The error pages and the directory lists generated by http.server did not allow browsers to enable the inbuilt dark mode. This change allows for that by setting the css property color-scheme properly. --- Lib/http/server.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Lib/http/server.py b/Lib/http/server.py index 2d010649e56b51..a6f7aecc78763f 100644 --- a/Lib/http/server.py +++ b/Lib/http/server.py @@ -114,6 +114,11 @@ + Error response @@ -804,6 +809,7 @@ def list_directory(self, path): r.append('') r.append('') r.append(f'') + r.append('') r.append(f'{title}\n') r.append(f'\n

{title}

') r.append('
\n