Changeset 273847 in webkit
- Timestamp:
- Mar 3, 2021 3:00:40 PM (17 months ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 5 edited
-
ChangeLog (modified) (1 diff)
-
Localizations/en.lproj/localizedStrings.js (modified) (7 diffs)
-
UserInterface/Base/Setting.js (modified) (1 diff)
-
UserInterface/Views/CSSGridSection.js (modified) (2 diffs)
-
UserInterface/Views/LayoutDetailsSidebarPanel.css (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r273522 r273847 1 2021-03-03 Razvan Caliman <rcaliman@apple.com> 2 3 Web Inspector: Refine CSS Grid overlay options 4 https://bugs.webkit.org/show_bug.cgi?id=222428 5 <rdar://problem/74751569> 6 7 Reviewed by BJ Burg. 8 9 Move CSS Grid overlay settings above node list, simplify labels, reorder and set default values. 10 11 * Localizations/en.lproj/localizedStrings.js: 12 * UserInterface/Base/Setting.js: 13 * UserInterface/Views/CSSGridSection.js: 14 (WI.CSSGridSection.prototype.initialLayout): 15 * UserInterface/Views/LayoutDetailsSidebarPanel.css: 16 (.details-section.layout-css-grid.collapsed > .content): 17 Drive-by: Fix a bug which prevented the contents from being hidden when the section is collapsed. 18 1 19 2021-02-25 BJ Burg <bburg@apple.com> 2 20 -
trunk/Source/WebInspectorUI/Localizations/en.lproj/localizedStrings.js
r272934 r273847 179 179 localizedStrings["Approximate Number"] = "~%s"; 180 180 localizedStrings["Area"] = "Area"; 181 /* Label for option to toggle the area names setting for CSS grid overlays */ 182 localizedStrings["Area names @ Layout Panel Overlay Options"] = "Area Names"; 181 183 localizedStrings["Assertion"] = "Assertion"; 182 184 localizedStrings["Assertion Failed"] = "Assertion Failed"; … … 843 845 localizedStrings["Line %d:%d"] = "Line %d:%d"; 844 846 localizedStrings["Line Number"] = "Line Number"; 847 /* Label for option to toggle the line names setting for CSS grid overlays */ 848 localizedStrings["Line names @ Layout Panel Overlay Options"] = "Line Names"; 849 /* Label for option to toggle the line numbers setting for CSS grid overlays */ 850 localizedStrings["Line numbers @ Layout Panel Overlay Options"] = "Line Numbers"; 845 851 localizedStrings["Line wrapping:"] = "Line wrapping:"; 846 852 localizedStrings["Linear Gradient"] = "Linear Gradient"; … … 1034 1040 localizedStrings["Page"] = "Page"; 1035 1041 localizedStrings["Page Issue"] = "Page Issue"; 1036 /* Heading for list of grid overlay settings */1037 localizedStrings["Page Overlay Settings @ Layout Panel Section Header"] = "Grid Overlay Settings";1042 /* Heading for list of grid overlay options */ 1043 localizedStrings["Page Overlay Options @ Layout Panel Section Header"] = "Page Overlay Options"; 1038 1044 /* Heading for list of grid nodes */ 1039 1045 localizedStrings["Page Overlays @ Layout Sidebar Section Header"] = "Grid Overlays"; … … 1316 1322 localizedStrings["Show all actions"] = "Show all actions"; 1317 1323 localizedStrings["Show all resources"] = "Show all resources"; 1318 /* Label for option to toggle the area names setting for CSS grid overlays */1319 localizedStrings["Show area names @ Layers Panel Grid Overlay Setting"] = "Show area names";1320 1324 localizedStrings["Show compositing borders"] = "Show compositing borders"; 1321 1325 /* Label for option to toggle the extended lines setting for CSS grid overlays */ 1322 localizedStrings["Show extended lines @ Lay ers Panel Grid Overlay Setting"] = "Show extended lines";1326 localizedStrings["Show extended lines @ Layout Panel Overlay Options"] = "Extended Grid Lines"; 1323 1327 localizedStrings["Show full certificate"] = "Show full certificate"; 1324 1328 localizedStrings["Show hidden tabs"] = "Show hidden tabs"; … … 1327 1331 localizedStrings["Show jump to effective property button"] = "Show jump to effective property button"; 1328 1332 localizedStrings["Show jump to variable declaration button"] = "Show jump to variable declaration button"; 1329 /* Label for option to toggle the line names setting for CSS grid overlays */1330 localizedStrings["Show line names @ Layers Panel Grid Overlay Setting"] = "Show line names";1331 /* Label for option to toggle the line numbers setting for CSS grid overlays */1332 localizedStrings["Show line numbers @ Layers Panel Grid Overlay Setting"] = "Show line numbers";1333 1333 localizedStrings["Show only for selected node"] = "Show only for selected node"; 1334 1334 localizedStrings["Show page rulers and node border lines"] = "Show page rulers and node border lines"; … … 1336 1336 localizedStrings["Show the details sidebar (%s)"] = "Show the details sidebar (%s)"; 1337 1337 localizedStrings["Show the navigation sidebar (%s)"] = "Show the navigation sidebar (%s)"; 1338 /* Label for option to toggle the track sizes setting for CSS grid overlays */1339 localizedStrings["Show track sizes @ Layers Panel Grid Overlay Setting"] = "Show track sizes";1340 1338 /* Settings tab checkbox label for whether the transparency grid is shown by default */ 1341 1339 localizedStrings["Show transparency grid (settings label)"] = "Show transparency grid"; … … 1549 1547 localizedStrings["Trace: %s"] = "Trace: %s"; 1550 1548 localizedStrings["Traces:"] = "Traces:"; 1549 /* Label for option to toggle the track sizes setting for CSS grid overlays */ 1550 localizedStrings["Track sizes @ Layout Panel Overlay Options"] = "Track Sizes"; 1551 1551 /* Property value for `font-variant-alternates: traditional`. */ 1552 1552 localizedStrings["Traditional Forms @ Font Details Sidebar Property Value"] = "Traditional Forms"; -
trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js
r273097 r273847 201 201 gridOverlayShowExtendedGridLines: new WI.Setting("grid-overlay-show-extended-grid-lines", false), 202 202 gridOverlayShowLineNames: new WI.Setting("grid-overlay-show-line-names", false), 203 gridOverlayShowLineNumbers: new WI.Setting("grid-overlay-show-line-numbers", false),204 gridOverlayShowTrackSizes: new WI.Setting("grid-overlay-show-track-sizes", false),203 gridOverlayShowLineNumbers: new WI.Setting("grid-overlay-show-line-numbers", true), 204 gridOverlayShowTrackSizes: new WI.Setting("grid-overlay-show-track-sizes", true), 205 205 groupMediaRequestsByDOMNode: new WI.Setting("group-media-requests-by-dom-node", WI.Setting.migrateValue("group-by-dom-node") || false), 206 206 indentUnit: new WI.Setting("indent-unit", 4), -
trunk/Source/WebInspectorUI/UserInterface/Views/CSSGridSection.js
r273164 r273847 68 68 super.initialLayout(); 69 69 70 let settingsGroup = new WI.SettingsGroup(WI.UIString("Page Overlay Options", "Page Overlay Options @ Layout Panel Section Header", "Heading for list of grid overlay options")); 71 this.element.append(settingsGroup.element); 72 73 settingsGroup.addSetting(WI.settings.gridOverlayShowTrackSizes, WI.UIString("Track Sizes", "Track sizes @ Layout Panel Overlay Options", "Label for option to toggle the track sizes setting for CSS grid overlays")); 74 settingsGroup.addSetting(WI.settings.gridOverlayShowLineNumbers, WI.UIString("Line Numbers", "Line numbers @ Layout Panel Overlay Options", "Label for option to toggle the line numbers setting for CSS grid overlays")); 75 settingsGroup.addSetting(WI.settings.gridOverlayShowLineNames, WI.UIString("Line Names", "Line names @ Layout Panel Overlay Options", "Label for option to toggle the line names setting for CSS grid overlays")); 76 settingsGroup.addSetting(WI.settings.gridOverlayShowAreaNames, WI.UIString("Area Names", "Area names @ Layout Panel Overlay Options", "Label for option to toggle the area names setting for CSS grid overlays")); 77 settingsGroup.addSetting(WI.settings.gridOverlayShowExtendedGridLines, WI.UIString("Extended Grid Lines", "Show extended lines @ Layout Panel Overlay Options", "Label for option to toggle the extended lines setting for CSS grid overlays")); 78 70 79 let listHeading = this.element.appendChild(document.createElement("h2")); 71 80 listHeading.classList.add("heading"); … … 74 83 this._listElement = this.element.appendChild(document.createElement("ul")); 75 84 this._listElement.classList.add("node-overlay-list"); 76 77 let settingsGroup = new WI.SettingsGroup(WI.UIString("Grid Overlay Settings", "Page Overlay Settings @ Layout Panel Section Header", "Heading for list of grid overlay settings"));78 this.element.append(settingsGroup.element);79 80 settingsGroup.addSetting(WI.settings.gridOverlayShowLineNumbers, WI.UIString("Show line numbers", "Show line numbers @ Layers Panel Grid Overlay Setting", "Label for option to toggle the line numbers setting for CSS grid overlays"));81 settingsGroup.addSetting(WI.settings.gridOverlayShowLineNames, WI.UIString("Show line names", "Show line names @ Layers Panel Grid Overlay Setting", "Label for option to toggle the line names setting for CSS grid overlays"));82 settingsGroup.addSetting(WI.settings.gridOverlayShowExtendedGridLines, WI.UIString("Show extended lines", "Show extended lines @ Layers Panel Grid Overlay Setting", "Label for option to toggle the extended lines setting for CSS grid overlays"));83 settingsGroup.addSetting(WI.settings.gridOverlayShowAreaNames, WI.UIString("Show area names", "Show area names @ Layers Panel Grid Overlay Setting", "Label for option to toggle the area names setting for CSS grid overlays"));84 settingsGroup.addSetting(WI.settings.gridOverlayShowTrackSizes, WI.UIString("Show track sizes", "Show track sizes @ Layers Panel Grid Overlay Setting", "Label for option to toggle the track sizes setting for CSS grid overlays"));85 85 } 86 86 -
trunk/Source/WebInspectorUI/UserInterface/Views/LayoutDetailsSidebarPanel.css
r273148 r273847 29 29 } 30 30 31 .details-section.layout-css-grid > .content,31 .details-section.layout-css-grid:not(.collapsed) > .content, 32 32 .details-section.layout-css-grid > .content > .group { 33 33 display: block;
Note: See TracChangeset
for help on using the changeset viewer.