RESOLVED FIXED 186606
Web Inspector: open source Dark Mode
https://bugs.webkit.org/show_bug.cgi?id=186606
Summary Web Inspector: open source Dark Mode
Nikita Vasilyev
Reported 2018-06-13 13:07:56 PDT
Safari Developer Tools on macOS Mojave support a dark mode. Make it publicly available as a part of the WebKit repository. <rdar://problem/41027067>
Attachments
Patch (52.49 KB, patch)
2018-06-13 13:16 PDT, Nikita Vasilyev
no flags
Patch (53.84 KB, patch)
2018-06-13 13:22 PDT, Nikita Vasilyev
timothy: review+
Patch (53.62 KB, patch)
2018-06-13 13:47 PDT, Nikita Vasilyev
no flags
Nikita Vasilyev
Comment 1 2018-06-13 13:16:44 PDT
Nikita Vasilyev
Comment 2 2018-06-13 13:22:14 PDT
Created attachment 342688 [details] Patch Add the license header.
Timothy Hatcher
Comment 3 2018-06-13 13:38:27 PDT
Comment on attachment 342688 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=342688&action=review > Source/WebInspectorUI/UserInterface/Main.html:240 > + <link rel="stylesheet" href="Views/DarkMode.css"> It would be good to merge the rules into the other files for ease of maintenance in a future patch. > Source/WebInspectorUI/UserInterface/Main.html:-243 > - <link rel="stylesheet" href="WebKitAdditions/WebInspectorUI/WebInspectorUIAdditions.css"> Might as well keep this line, in case we need it in the future.
Nikita Vasilyev
Comment 4 2018-06-13 13:47:38 PDT
Created attachment 342690 [details] Patch (In reply to Timothy Hatcher from comment #3) > Comment on attachment 342688 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=342688&action=review > > > Source/WebInspectorUI/UserInterface/Main.html:240 > > + <link rel="stylesheet" href="Views/DarkMode.css"> > > It would be good to merge the rules into the other files for ease of > maintenance in a future patch. Yes, that's the plan!
WebKit Commit Bot
Comment 5 2018-06-13 14:26:41 PDT
Comment on attachment 342690 [details] Patch Clearing flags on attachment: 342690 Committed r232811: <https://trac.webkit.org/changeset/232811>
WebKit Commit Bot
Comment 6 2018-06-13 14:26:43 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.