jiebi/CodeConvo huggingface dataset:
Change:
<!-- Do Not Delete This! bugreporttemplate --<!-- Please read our Rules of Conduct: --<!-- Read our guide about submitting issues: --<!-- Search existing issues to avoid creating duplicates. --<!-- Test using the latest Insiders build to see if your issue has already been fixed: --<!-- Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. --<!-- Launch with to check. --Does this issue occur when all extensions are disabled?: Yes/No <!-- If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. --<!-- Issues caused by an extension need to be reported directly to the extension publisher. The 'Help Report Issue' dialog can assist with this. --Version: 1.74.0-insider (user setup) Commit: Date: 2022-11-03T05:36:55.498Z Electron: 19.1.3 Chromium: 102.0.5005.167 16.14.2 V8: 10.2.154.15-electron.0 OS: Windows_NT x64 10.0. Sandboxed: Yes !
It affects as well other distributions:
fixes it for me.

Discussion:
*  Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ <del> import { getZoomFactor } from 'vs/base/browser/browser'; </del> <ins> import { getZoomFactor, isWCOVisible } from 'vs/base/browser/browser'; </ins> import { $, addDisposableListener, append, EventType, hide, show } from 'vs/base/browser/dom'; import { IContextKeyService } from 'vs/platform/contextkey/common/contextkey'; import { IConfigurationService, IConfigurationChangeEvent } from 'vs/platform/configuration/common/configuration';

} // Window Controls (Native Windows/Linux) <del> const hasWindowControlsOverlay = typeof (navigator as any).windowControlsOverlay !== 'undefined'; if (!isMacintosh && getTitleBarStyle(this.configurationService) !== 'native' && !hasWindowControlsOverlay && this.windowControls) { </del> <ins> if (!isMacintosh && getTitleBarStyle(this.configurationService) !== 'native' && !isWCOVisible() && this.windowControls) { </ins> // Minimize const minimizeIcon = append(this.windowControls, $('div.window-icon.window-minimize' + Codicon.chromeMinimize.cssSelector)); this._register(addDisposableListener(minimizeIcon, EventType.CLICK, e => {
Change:
<img width="449" alt="CleanShot 2022-11-04 at 10 42 17 src="https://user-"<img width="467" alt="CleanShot 2022-11-04 at 10 39 43 src="https://user-"
maybe related to CSS var changes?
Assigning you in case you also wanted to take a look since you're working in this area. The bug is likely caused by the fix would be to compare to stable and see what color variable is now being missed in feel free to reach out if you get stuck or don't have time to work on this item :+1:

Discussion:
*  Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ <ins> import 'vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors'; </ins> import 'vs/css!./media/gettingStarted'; import { localize } from 'vs/nls'; import { IInstantiationService } from 'vs/platform/instantiation/common/instantiation';
Change:
the Settings editor. the dark high contrast theme. for the setting. until keyboard focus goes to the listview. the down and up keys. The pencil and close icons on the right side should move. :bug: There's no background colour change accompanying the keyboard focus. This problem does not occur with the high contrast light theme.

Discussion:
background-color: rgba(130, 130, 130, 0.04); } <del> .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:focus { outline: none; } </del> .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover .monaco-action-bar, .settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected .monaco-action-bar { display: block;
Change:
Steps: open a text file and dirty it change a setting from settings editor dirty window indicator goes away
Wow, anytime an editor is saved, the document edited indicator would go away even if other editors are still dirty

Discussion:
return; // do not indicate dirty of working copies that are auto saved after short delay } <del> this.updateDocumentEdited(gotDirty); </del> <ins> this.updateDocumentEdited(gotDirty ? true : undefined); </ins> })); <del> this.updateDocumentEdited(); </del> <ins> this.updateDocumentEdited(undefined); </ins> // Detect minimize / maximize this._register(Event.any(

} } <del> private updateDocumentEdited(isDirty = this.workingCopyService.hasDirty): void { if ((!this.isDocumentedEdited && isDirty) || (this.isDocumentedEdited && !isDirty)) { this.isDocumentedEdited = isDirty; </del> <ins> private updateDocumentEdited(documentEdited: true | undefined): void { let setDocumentEdited: boolean; if (typeof documentEdited === 'boolean') { setDocumentEdited = documentEdited; } else { setDocumentEdited = this.workingCopyService.hasDirty; } if ((!this.isDocumentedEdited && setDocumentEdited) || (this.isDocumentedEdited && !setDocumentEdited)) { this.isDocumentedEdited = setDocumentEdited; </ins> <del> this.nativeHostService.setDocumentEdited(isDirty); </del> <ins> this.nativeHostService.setDocumentEdited(setDocumentEdited); </ins> } }
Change:
<!-- Do Not Delete This! bugreporttemplate --<!-- Please read our Rules of Conduct: --<!-- Read our guide about submitting issues: --<!-- Search existing issues to avoid creating duplicates. --<!-- Test using the latest Insiders build to see if your issue has already been fixed: --<!-- Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. --<!-- Launch with to check. --Does this issue occur when all extensions are disabled?: Yes <!-- If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. --<!-- Issues caused by an extension need to be reported directly to the extension publisher. The 'Help Report Issue' dialog can assist with this. --- VS Code Version: 1.7.2 OS Version: windows Steps to Reproduce: a file with error on `cue: line has an error" settings the cursor to there
Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.73.1. Please try upgrading to the latest version and checking whether this issue remains. Happy Coding!
it still occurs with 1.73.1
yeah I can reproduce this issue. is this expected?
This is not expected. Sounds should be played when cursor is navigated to the error line. worked on this initially and might have more details
I also have the same problem, but this only occurs in the insider version, I have the latest version and no sound is played Issue:
They play in OSS, but not insider's. any idea why that would be?
if that is the case then it is probably related to code bundling. Does that sound play when you F1 list audio cues?
It does play when I list audio cues in both OSS and insider's.
It also plays for terminal quick fixes - suggesting there's a bug in because I can also repro it not playing for other line feature types
This has been working for me lately, though it was definitely broken at one pt.
I have set to I navigate to a line with an error-squiggle but there is no sound being played

Discussion:
]; private readonly isEnabledCache = new CachedFunction<AudioCue, IObservable<boolean>>((cue) => observableFromEvent( <del> this.audioCueService.onEnabledChanged(AudioCue.onDebugBreak), () => this.audioCueService.isEnabled(AudioCue.onDebugBreak) </del> <ins> this.audioCueService.onEnabledChanged(cue), () => this.audioCueService.isEnabled(cue) </ins> )); constructor(
Change:
<!-- Do Not Delete This! bugreporttemplate --<!-- Please read our Rules of Conduct: --<!-- Read our guide about submitting issues: --<!-- Search existing issues to avoid creating duplicates. --<!-- Test using the latest Insiders build to see if your issue has already been fixed: --<!-- Instead of creating your report here, use 'Report Issue' from the 'Help' menu in VS Code to pre-fill useful information. --<!-- Launch with to check. --Does this issue occur when all extensions are disabled?: Yes <!-- If you answered No above, use 'Help: Start Extension Bisect' from Command Palette to try to identify the cause. --<!-- Issues caused by an extension need to be reported directly to the extension publisher. The 'Help Report Issue' dialog can assist with this. --- VS Code Version: 1.73.1 OS Version: Arch Linux x64 6.0.7-zen1-1-zen Steps to Reproduce: bracket pairs on last line of the file expected result: all bracket pairs colorized with same color actual result: last closing bracket is white ! if there is at least one line after last bracket, it works correcty ! ! !
Having the same issue on WSL2 under Windows 11. Also, I'd like to add that sometimes pair bracket becomes white even in the middle of the file, but after placing cursor on it, it becomes normal.
you are right, it has something to do with scrolling through file https://user-
Unfortunately, I cannot reproduce. Did you try with default settings, ideally in VS Code insiders?
I tried it in VS Code insiders, i found parameter in my config that cause this issue, (bug is visible in config file on 3rd line, when i uncomment this parameter) ! ! and i noticed that with this config vscode has small delay before coloring braces (in dark+ color theme). This might be the reason why vscode does not color braces with custom color themes (i tried Material and Darcula) https://user-
I have exact same issue. From a ubuntu laptop running 20.04 and a window 10 laptop running ubuntu 20.04 wsl 2.

Discussion:
// No child after this child in the requested window, don't recurse node = child; level++; <ins> nestingLevelOfEqualBracketType = levelPerBracket + 1; </ins> continue whileLoop; }
Change:
OSS log level to trace at Telemetry (Logging Only) The bottom entry always seems to be clipped, but once more info is populated it fills in so it's not like the data isn't logged.

Discussion:
// Do not crash if spdlog cannot be loaded try { const _spdlog = await import('spdlog'); <del> _spdlog.setFlushOn(LogLevel.Trace); </del> <ins> _spdlog.setFlushOn(SpdLogLevel.Trace); </ins> const logger = await _spdlog.createAsyncRotatingLogger(name, logfilePath, filesize, filecount); if (donotUseFormatters) { logger.clearFormatters();
Change:
Type: <bBug</bSame steps as with . VS Code version: Code - Insiders 1.74.0-insider (, 2022-11-11T05:19:14.666Z) OS version: WindowsNT x64 10.0. Modes: Sandboxed: Yes <details<summarySystem Info</summary </detailsExtensions: none<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --
<!-- AUTHORVERIFICATIONREQUEST --This bug has been fixed in the latest release of ! you can help us out by commenting if things are now working as expected. If things still don't seem right, please ensure you're on version of Insiders (today's or later - you can use in the command palette to check), and leave a comment letting us know what isn't working as expected. Happy Coding!
/verified

Discussion:
import { coalesce } from 'vs/base/common/arrays'; import { DeferredPromise } from 'vs/base/common/async'; import { VSBuffer } from 'vs/base/common/buffer'; <ins> import { ResourceMap } from 'vs/base/common/map'; </ins> import { parse } from 'vs/base/common/marshalling'; import { Schemas } from 'vs/base/common/network'; import { isWeb } from 'vs/base/common/platform';

} } <del> return editors; </del> <ins> // Prevent duplicates: it is possible that we end up with the same // dragged editor multiple times because multiple data transfers // are being used (https://github.com/microsoft/vscode/issues/128925) const coalescedEditors: IDraggedResourceEditorInput[] = []; const seen = new ResourceMap<boolean>(); for (const editor of editors) { if (!editor.resource) { coalescedEditors.push(editor); } else if (!seen.has(editor.resource)) { coalescedEditors.push(editor); seen.set(editor.resource, true); } } return coalescedEditors; </ins> } export async function extractEditorsAndFilesDropData(accessor: ServicesAccessor, e: DragEvent): Promise<Array<IDraggedResourceEditorInput>> {
Change:
I got into screen reader optimized mode on Windows by using NVDA, but after closing NVDA, I don't know how to leave that mode. I tried clicking on the indicator in the taskbar, and also tried searching "accessibility" in the command palette for a command that would toggle it off. !
clicking on the indicator in the taskbar should work we should also have a toggle command in the command palette so that clicking isn't required and can reference that command in this help menu !
fyi for any input
Agree with the above. Also on vscode restart you should no longer be in screen reader mode if that is happening, it is a bug. take into account that the accessibility help dialog shown in the screenshot has not been polished since we introduced it. We could make sure the text is more concise and user friendly. Visually it should not be polished since this is targeted for screen reader users.
Try to set a custom keybinding for this command - I find it very handy
How do I get that status bar entry to show? I tried the following: Turn on NVDA when Manually set `"editor.accessibilitySupport": "on"
This command should work !
That still doesn't cause the status bar entry to show for me. I've checked the status bar show/hide menu and it's not in there either.
any interesting settings? https://user-
I was about to say I have the same issue, but then noticed that I had to go to a text editor to test out the feature. I was running the toggle command in the Settings editor.
Not being in a text editor was the problem! I was either in the settings editor or the endgame notebook.

Discussion:
} break; case 'on': <del> text += 'nn - ' + nls.localize('configuredOn', "The editor is configured to be permanently optimized for usage with a Screen Reader - you can change this by editing the setting `editor.accessibilitySupport`."); </del> <ins> text += 'nn - ' + nls.localize('configuredOn', "The editor is configured to be permanently optimized for usage with a Screen Reader - you can change this via the command `Toggle Screen Reader Accessibility Mode` or by editing the setting `editor.accessibilitySupport`"); </ins> break; case 'off': text += 'nn - ' + nls.localize('configuredOff', "The editor is configured to never be optimized for usage with a Screen Reader.");

primary: KeyCode.Escape, secondary: [KeyMod.Shift | KeyCode.Escape] } })); <ins> class ToggleScreenReaderMode extends Action2 { constructor() { super({ id: 'editor.action.toggleScreenReaderAccessibilityMode', title: { value: nls.localize('toggleScreenReaderMode', "Toggle Screen Reader Accessibility Mode"), original: 'Toggle Screen Reader Accessibility Mode' }, f1: true, }); } async run(accessor: ServicesAccessor): Promise<void> { const configurationService = accessor.get(IConfigurationService); const value = configurationService.getValue('editor.accessibilitySupport'); configurationService.updateValue('editor.accessibilitySupport', value === 'on' ? 'off' : 'on'); } } registerAction2(ToggleScreenReaderMode); </ins>
Change:
Type: <bBug</bThe documentation suggests using the "Focus Breadcrumbs" command (bound to and by default) here: However, the command is missing from the command pallette (/). This makes it harder to discover and to learn the keybinding. Looking at the keyboard bindings list, the command lacks an English name, which seems to indicate it has been (accidentally?) removed from the command pallette. This reproduces on Insiders and on the October 2022 (Version: 1.73.1). VS Code version: Code - Insiders 1.74.0-insider (Universal) (, 2022-11-11T05:18:46.092Z) OS version: Darwin arm64 21.6.0 Modes: Sandboxed: Yes <details<summarySystem Info</summary </detailsExtensions: none<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --
+1 for adding them to the command palette. Current is used but would be better here
<!-- -96bd-47a8-a0e8- --This feature request is now a candidate for our backlog. The community has 60 days to the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our . Happy Coding!
Ill submit the PR.
To verify check the the command palette has command for Focus Breadcrumbs, and Focus and Select Breadcrumbs
Notice that you have to first open a persistent document: !

Discussion:
super({ id: 'breadcrumbs.focusAndSelect', title: { <del> value: localize('cmd.focus', "Focus Breadcrumbs"), original: 'Focus Breadcrumbs' </del> <ins> value: localize('cmd.focusAndSelect', "Focus and Select Breadcrumbs"), original: 'Focus and Select Breadcrumbs' </ins> }, precondition: BreadcrumbsControl.CK_BreadcrumbsVisible, keybinding: { weight: KeybindingWeight.WorkbenchContrib, primary: KeyMod.CtrlCmd | KeyMod.Shift | KeyCode.Period, when: BreadcrumbsControl.CK_BreadcrumbsPossible, <del> } </del> <ins> }, f1: true </ins> }); } run(accessor: ServicesAccessor, ...args: any[]): void {

} }); <del> KeybindingsRegistry.registerCommandAndKeybindingRule({ id: 'breadcrumbs.focus', weight: KeybindingWeight.WorkbenchContrib, primary: KeyMod.CtrlCmd | KeyMod.Shift | KeyCode.Semicolon, when: BreadcrumbsControl.CK_BreadcrumbsPossible, handler: accessor => focusAndSelectHandler(accessor, false) </del> <ins> registerAction2(class FocusBreadcrumbs extends Action2 { constructor() { super({ id: 'breadcrumbs.focus', title: { value: localize('cmd.focus', "Focus Breadcrumbs"), original: 'Focus Breadcrumbs' }, precondition: BreadcrumbsControl.CK_BreadcrumbsVisible, keybinding: { weight: KeybindingWeight.WorkbenchContrib, primary: KeyMod.CtrlCmd | KeyMod.Shift | KeyCode.Semicolon, when: BreadcrumbsControl.CK_BreadcrumbsPossible, }, f1: true }); } run(accessor: ServicesAccessor, ...args: any[]): void { focusAndSelectHandler(accessor, false); } </ins> }); // this commands is only enabled when breadcrumbs are
Change:
Similar to but for libraries... Here are the docs for : <!-- Do Not Delete This! featurerequesttemplate --<!-- Please read our Rules of Conduct: --<!-- Please search existing issues to avoid creating duplicates. --<!-- Describe the feature you'd like. -- (, ) (, Needs version bump)
The HTML/CSS/JSON services are now all using adds the code to configure the servers with location of the localization bundle

Discussion:
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w== "@vscode/emmet-helper@^2.3.0": <del> version "2.8.4" resolved "https://registry.yarnpkg.com/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz#ab937e3ce79b0873c604d1ad50a9eeb7abae2937" integrity sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg== </del> <ins> version "2.8.6" resolved "https://registry.yarnpkg.com/@vscode/emmet-helper/-/emmet-helper-2.8.6.tgz#ee2fa52321d6af8a40310fd9d37b8590a4dabb18" integrity sha512-IIB8jbiKy37zN8bAIHx59YmnIelY78CGHtThnibD/d3tQOKRY83bYVi9blwmZVUZh6l9nfkYH3tvReaiNxY9EQ== </ins> dependencies: emmet "^2.3.0" jsonc-parser "^2.3.0" vscode-languageserver-textdocument "^1.0.1" vscode-languageserver-types "^3.15.1" <del> vscode-nls "^5.0.0" </del> vscode-uri "^2.1.2" emmet@^2.3.0:

integrity sha512-ynEGytvgTb6HVSUwPJIAZgiHQmPCx8bZ8w5um5Lz+q5DjP0Zj8wTFhQpyg8xaMvefDytw2+HH5yzqS+FhsR28A== vscode-languageserver-types@^3.15.1: <del> version "3.16.0" resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz#ecf393fc121ec6974b2da3efb3155644c514e247" integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA== vscode-nls@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840" integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA== </del> <ins> version "3.17.2" resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2" integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA== </ins> vscode-uri@^2.1.2: version "2.1.2"
Change:
Type: <bBug</bWhen I right click on problem there is no option to copy just error message. VS Code version: Code 1.73.1 (, 2022-11-09T04:27:29.066Z) OS version: WindowsNT x64 10.0. Modes: Sandboxed: No <details<summarySystem Info</summary </details<details<summaryExtensions (47)</summaryExtensionVersion ------ rainbow-brackets0.0.6 al-code-outline3.0.39 al-toolbox2.0.24 bracket-pair-colorizer-20.2.4 al-cust-to-events1.2.0 al-codeactions1.0.24 githistory0.6.19 gitlens13.0.4 remotehub0.46.0 gc-excelviewer4.2.56 todo-tree0.0.220 vscode-drawio1.6.4 rest-client0.25.1 al-test-runner0.7.13 jbockle-format-files3.4.0 polacode-.6.1 l13-diff1.0.3 banner-comments-plus0.3.1 git-graph1.30.0 azure-dev0.3.0 vscode-azureappservice0.24.5 vscode-azurefunctions1.8.3 vscode-azureresourcegroups0.5.6 vscode-azurestaticwebapps0.11.3 vscode-azurestorage0.15.0 vscode-azurevirtualmachines0.6.2 vscode-cosmosdb0.19.2 vscode-docker1.22.2 al10.1. azure-account0.11.2 powershell2022.10.0 remote-repositories0.24.0 vscode-node-azure-pack1.1.1 createGUID0.0.2 al-formatter3.0.0 al-var-helper2.4.0 xliff-sync1.3.0 markdown-preview-enhanced0.6.5 swdc-vscode2.6.35 sparebrained-al-pack1.2.1 errorlens3.6.0 vjeko-al-objid2.9.1 vscode-icons12.0.1 codetour0.0.58 crs-al-language-extension1.5.19 al-navigator0.5.0 markdown-all-in-one3.4.3 </details<details<summaryA/B Experiments</summary</details<!-- generated by issue reporter --!

Discussion:
this.contextMenuService.showContextMenu({ getAnchor: () => e.anchor!, menuId: MenuId.ProblemsPanelContext, <ins> contextKeyService: this.widget.contextKeyService, </ins> getActions: () => this.getMenuActions(element), getActionViewItem: (action) => { const keybinding = this.keybindingService.lookupKeybinding(action.id);
Change:
On Insiders to an extension detail page to the actionbar that has entries like Details, Feature Contributions, etc. :bug: The focus outline is cut off at the top !
This one-off tab UI drives me a little bit bananas. how possible is it to use the same tab component that we use for the bottom panel to avoid the entropy here?
I'm not sure about the code involved, but it seems like a good idea to reuse the component. The Settings editor also currently has a one-off tab UI.

Discussion:
font-size: 14px; line-height: 36px; padding-left: 20px; <del> border-bottom: 1px solid rgba(136, 136, 136, 0.45); box-sizing: border-box; </del> <ins> border-bottom: 1px solid var(--vscode-panelSection-border); </ins> } .extension-editor > .body > .navbar > .monaco-action-bar > .actions-container { justify-content: initial; } <del> .extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label { margin-right: 16px; font-size: inherit; opacity: 0.7; </del> <ins> .extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item { height: 100%; </ins> } .extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label { <ins> padding: 0 10px; font-size: 11px; font-weight: normal; color: var(--vscode-panelTitle-inactiveForeground); text-transform: uppercase; </ins> background: none !important; <ins> border-radius: 0px !important; </ins> } .extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label.checked { <del> opacity: 1; text-decoration: underline; </del> <ins> border-bottom: 1px solid var(--vscode-panelTitle-activeBorder); color: var(--vscode-panelTitle-activeForeground); </ins> } .extension-editor > .body > .navbar > .monaco-action-bar > .actions-container > .action-item > .action-label:hover { <del> text-decoration: underline; </del> <ins> color: var(--vscode-panelTitle-activeForeground); </ins> } .extension-editor > .body > .content {