Changeset 232811 in webkit
- Timestamp:
- Jun 13, 2018 2:26:34 PM (6 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r232665 r232811 1 2018-06-13 Nikita Vasilyev <nvasilyev@apple.com> 2 3 Web Inspector: open source Dark Mode 4 https://bugs.webkit.org/show_bug.cgi?id=186606 5 6 Reviewed by Timothy Hatcher. 7 8 The dark mode is currently only available on macOS Mojave via prefers-dark-interface CSS media query. 9 10 * UserInterface/Main.html: 11 * UserInterface/Views/DarkMode.css: Added. 12 (@media (prefers-dark-interface)): 13 (:root): 14 (body.window-inactive): 15 (body.window-inactive *): 16 (#main): 17 (.tree-outline.dom li.selected .selection-area): 18 (.tab-bar > .item > .icon): 19 (.go-to-arrow): 20 (.resource-link,): 21 (.expand-list-button): 22 (:matches(img, canvas).show-grid): 23 (.formatted-object,): 24 (.formatted-null,): 25 (.editing): 26 (.editing, .editing *): 27 (.text-editor > .CodeMirror .execution-line): 28 (.text-editor > .CodeMirror .execution-range-highlight:not(.CodeMirror-selectedtext),): 29 (.details-section > .header): 30 (.details-section > .header > label): 31 (.details-section .details-section,): 32 (.details-section .details-section:not(.collapsed) > .header): 33 (.details-section > .content > .group > .row.simple > .label): 34 (.details-section > .content > .group:nth-child(even)): 35 (.details-section > .content > .group > .row:matches(.empty, .text)): 36 (.data-grid th): 37 (.data-grid td .subtitle): 38 (.data-grid:matches(:focus, .force-focus) tr.selected td .subtitle): 39 (body:not(.window-inactive, .window-docked-inactive) .data-grid:matches(:focus, .force-focus) tr.editable.selected .cell-content > input): 40 (.data-grid tr.editable .cell-content > input): 41 (.data-grid td.spanning): 42 (.object-tree,): 43 (.object-preview .name): 44 (.object-preview > .size): 45 (.tab-bar): 46 (.tab-bar > .item): 47 (.tab-bar > .item > .title): 48 (.tab-bar > .item:not(.disabled).selected): 49 (.tab-bar:not(.animating) > .item:not(.selected):hover): 50 (.tab-bar > .item > .close): 51 (body.window-inactive .tab-bar): 52 (body.window-inactive .tab-bar > .item): 53 (body.window-inactive .tab-bar > .item.selected): 54 (body.window-inactive .tab-bar > .item > .title): 55 (body .toolbar): 56 (body.window-inactive .toolbar): 57 (body.latest-mac .toolbar .item.button,): 58 (body.latest-mac .toolbar .search-bar > input[type="search"]): 59 (body.latest-mac .toolbar .search-bar > input[type="search"]:focus): 60 (body.latest-mac .toolbar .search-bar > input[type="search"]::placeholder): 61 (body.latest-mac.window-inactive .toolbar .search-bar > input[type="search"]::placeholder): 62 (body.latest-mac.window-inactive .toolbar .search-bar > input[type="search"]::-webkit-search-results-button): 63 (body.latest-mac .toolbar .dashboard-container): 64 (body.latest-mac .toolbar .item.button:active): 65 (body.latest-mac.window-inactive .toolbar .item.button,): 66 (.navigation-bar .item.divider): 67 (.toolbar .item.button): 68 (.toolbar .item.button:not(.disabled):active): 69 (.toolbar .item.button:not(.disabled):matches(:focus, .activate.activated)): 70 (.toolbar .item.button:not(.disabled):active:matches(:focus, .activate.activated)): 71 (.toolbar .dashboard.default > .item > div): 72 (.toolbar .dashboard.default > .item.enabled > div): 73 (.toolbar .dashboard.default > .item.enabled:hover): 74 (.toolbar .dashboard.default > .item.enabled:hover > div): 75 (.toolbar .dashboard.default > .resourcesCount > img,): 76 (body.latest-mac .toolbar .dashboard .item.button): 77 (.dashboard-container .advance-arrow): 78 (.toolbar .dashboard.debugger): 79 (.dashboard.debugger .navigation-bar .item.button > .glyph): 80 (.dashboard.debugger > .location .function-name): 81 (.dashboard.debugger > .location .go-to-link): 82 (.dashboard.debugger > .divider): 83 (.popover .edit-breakpoint-popover-content > label.toggle): 84 (.popover .edit-breakpoint-popover-content > table > tr > th): 85 (.breakpoint-action-block-body): 86 (.breakpoint-action-block-body > .description): 87 (.breakpoint-action-append-button,): 88 (.popover .xhr-breakpoint-content > .editor-wrapper > .editor): 89 (.navigation-bar .item.button): 90 (.spreadsheet-style-declaration-editor .property:not(.disabled) .value): 91 (.spreadsheet-css-declaration): 92 (.spreadsheet-css-declaration .selector:focus,): 93 (.spreadsheet-css-declaration.locked .origin::after): 94 (.spreadsheet-css-declaration .origin .go-to-link,): 95 (.spreadsheet-style-declaration-editor :matches(.name, .value).editing): 96 (.spreadsheet-style-declaration-editor .property.has-warning): 97 (.spreadsheet-style-declaration-editor .property.has-warning .warning): 98 (.spreadsheet-css-declaration .media-label): 99 (.quick-console): 100 (.syntax-highlighted,): 101 (.cm-s-default,): 102 (.CodeMirror .jump-to-symbol-highlight,): 103 (.console-prompt): 104 (.completion-suggestions): 105 (.completion-suggestions-container > .item): 106 (.CodeMirror-cursor): 107 (.CodeMirror .CodeMirror-gutters): 108 (.cm-s-default .cm-link): 109 (.cm-s-default .cm-m-xml.cm-attribute,): 110 (.cm-s-default .cm-meta): 111 (.cm-s-default .cm-variable-3): 112 (.cm-s-default .cm-builtin): 113 (.tree-outline .item .subtitle): 114 (.object-tree-property .getter,): 115 (.item.object-tree-property.prototype-property): 116 (.object-tree-property.prototype-property:hover,): 117 (.object-tree-property .value.error): 118 (.tree-outline.dom): 119 (.tree-outline.dom li.selected + ol.children.expanded): 120 (.tree-outline.dom .shadow): 121 (.tree-outline.dom li.parent.shadow + ol.children.expanded,): 122 (.showing-find-banner .tree-outline.dom .search-highlight): 123 (.sidebar > .panel.dom-node-details .details-section.dom-node-event-listeners > .header > .filter:hover): 124 (.sidebar > .panel.details.css-style > .content > .pseudo-classes > .group > label): 125 (.spreadsheet-css-declaration.locked): 126 (.spreadsheet-css-declaration .selector.style-attribute): 127 (.spreadsheet-style-declaration-editor .property:matches(.invalid-name, .other-vendor, .overridden):not(.disabled) .content > *): 128 (.inline-swatch): 129 (.spreadsheet-style-panel .section-header): 130 (.spreadsheet-style-panel .section-header .node-link:hover): 131 (.computed-style-properties.details-section): 132 (.details-section.style-box-model:not(.collapsed) > :matches(.header, .content)): 133 (.table,): 134 (.table > .header > .sortable:active): 135 (.table > .header > :matches(.sort-ascending, .sort-descending)): 136 (.table > .header > :matches(.sort-ascending, .sort-descending)::after): 137 (.scope-bar > li): 138 (.timeline-overview > .navigation-bar.timelines): 139 (.timeline-overview:not(.frames) > .graphs-container > .timeline-overview-graph:nth-child(even)): 140 (.timeline-overview.edit-instruments > .tree-outline.timelines .item:not(:first-child),): 141 (.time-icon .icon): 142 (.data-grid th:matches(.sort-ascending, .sort-descending)): 143 (.content-view.timeline-recording > .content-browser > .navigation-bar > .item.scope-bar.default-item-selected > .multiple): 144 (.content-view.timeline-recording > .content-browser > .navigation-bar > .item.scope-bar.default-item-selected > .multiple .arrows): 145 (.content-view.settings .navigation-bar): 146 (.content-view.settings .navigation-bar .item.radio.button.text-only.selected): 147 (.new-tab.tab.content-view): 148 (.filter-bar > input[type="search"]): 149 (.filter-bar > input[type="search"]::placeholder): 150 (.filter-bar > input[type="search"]:focus): 151 (.content-view.resource.image): 152 (.console-messages): 153 (.console-item): 154 (.console-messages:focus .console-item.selected): 155 (.console-messages:focus .console-item.selected + .console-item): 156 (.console-session:first-of-type .console-session-header): 157 (.console-session:not(:first-of-type) .console-session-header): 158 (.console-messages a): 159 (.console-messages a:hover): 160 (.console-messages:focus .console-item.selected::after): 161 (.console-error-level): 162 (.console-error-level:not(.filtered-out, .filtered-out-by-search), .console-error-level:not(.filtered-out, .filtered-out-by-search) + .console-item): 163 (.console-warning-level): 164 (.console-warning-level:not(.filtered-out, .filtered-out-by-search), .console-warning-level:not(.filtered-out, .filtered-out-by-search) + .console-item): 165 (.search-in-progress .console-item:not(.filtered-out-by-search) .highlighted): 166 (.search-in-progress .console-item:not(.filtered-out-by-search) .highlighted.selected): 167 (.source-code.text-editor > .CodeMirror .error): 168 (.source-code.text-editor > .CodeMirror .warning): 169 (.source-code.text-editor > .CodeMirror .issue-widget): 170 (.source-code.text-editor > .CodeMirror .issue-widget.inline.warning): 171 (.source-code.text-editor > .CodeMirror .issue-widget.inline.warning > .arrow): 172 (.source-code.text-editor > .CodeMirror .issue-widget.inline.error): 173 (.source-code.text-editor > .CodeMirror .issue-widget.inline.error > .arrow): 174 (.console-message .syntax-highlighted): 175 (.console-warning-level .console-message-text): 176 (.console-error-level .console-message-text): 177 (.console-user-command > .console-message-text): 178 (.console-message .repeat-count): 179 (.call-frame .subtitle,): 180 (.call-frame:hover .subtitle .source-link,): 181 (.call-frame .separator): 182 (.quick-console.showing-log): 183 (.find-banner.console-find-banner > input[type=search]:not(:placeholder-shown)): 184 (.network-resource-detail): 185 (.network-resource-detail .item.close > .glyph): 186 (.network .network-resource-detail .navigation-bar .item.radio.button.text-only.selected): 187 (.resource-headers .value): 188 (.network-table .cell.domain > .lock): 189 (.resource-sizes > .content .label): 190 (.popover.waterfall-popover): 191 (.resource-timing-breakdown > table > tr.header:not(.total-row) > td): 192 (.resource-timing-breakdown > table > tr > td.label,): 193 (.resource-timing-breakdown > table hr): 194 (.sidebar > .panel.details.css-style > .content ~ .options-container > .new-rule): 195 (.content-view.tab.canvas .navigation-bar > .item .canvas-overview .icon): 196 (.web-socket.content-view .data-grid table.data tr.revealed): 197 (.web-socket.content-view .data-grid.variable-height-rows table.data tr.outgoing): 198 (.web-socket.content-view .data-grid.variable-height-rows table.data tr.non-text-frame): 199 (.item.action:not(.initial-state)::before): 200 (.tree-outline .item.action.visual:not(.selected, .invalid)): 201 (.item.action:not(.initial-state) > .icon): 202 (.tree-outline:not(.hide-disclosure-buttons) .item.action:not(.initial-state, .parent) > .icon): 203 (.content-view.tab.canvas .navigation-bar > .item .canvas-overview .icon,): 204 (.content-view.canvas > .preview > img,): 205 (.content-view.canvas-overview): 206 (.content-view.canvas-overview .content-view.canvas): 207 (.content-view.canvas-overview .content-view.canvas.is-recording): 208 (.content-view.canvas-overview .content-view.canvas.is-recording > header): 209 (.content-view.canvas-overview .content-view.canvas > header > .titles > .title): 210 (.content-view.canvas-overview .content-view.canvas > header > .titles > .subtitle,): 211 (.content-view.canvas-overview .content-view.canvas > footer > .recordings::before): 212 (.content-view.canvas-overview .content-view.canvas.is-recording > header > .titles > .subtitle): 213 (.content-view.canvas:not(.tab)): 214 (.content-view:not(.tab).recording): 215 (.content-view:not(.tab).recording > header > .slider-container): 216 (.content-view:not(.tab).recording > header > .slider-container > input[type=range]): 217 (.sidebar > .panel.details.recording-state > .content > .data-grid tr.modified): 218 (.progress-view > .titles > .title): 219 (.progress-view > .titles > .subtitle): 220 (.indeterminate-progress-spinner): 221 (.content-view.shader-program > .text-editor.shader): 222 (.content-view.shader-program > .text-editor.shader > .type-title): 223 (.item.shader-program .status > img): 224 (.open-resource-dialog): 225 (.open-resource-dialog > .field > input): 226 (.open-resource-dialog > .field > input::placeholder): 227 (.open-resource-dialog > .tree-outline .item.selected): 228 (.open-resource-dialog > .field::before): 229 1 230 2018-06-09 Dan Bernstein <mitz@apple.com> 2 231 -
trunk/Source/WebInspectorUI/UserInterface/Main.html
r229932 r232811 238 238 <link rel="stylesheet" href="Controllers/CodeMirrorTokenTrackingController.css"> 239 239 240 <link rel="stylesheet" href="Views/DarkMode.css"> 241 240 242 <link rel="stylesheet" href="Debug/UncaughtExceptionReporter.css"> 241 243 <link rel="stylesheet" href="Debug/DebugContentView.css">
Note: See TracChangeset
for help on using the changeset viewer.