hn.today

Modernizing the VS Code UI

code.visualstudio.com6 points1 comments
Screenshot of Modernizing the VS Code UI

Modernizing the VS Code UI updates the editor’s visual foundation to reduce visual complexity and inconsistencies while preserving density, customization, and developer muscle memory. The effort began with new Dark 2026 and Light 2026 color themes to tighten surface palettes and make code the focal point, then introduced a shared design system - typography, spacing, surfaces, controls, and named design tokens - first tested in the Agents window (a workflow for starting sessions, tracking progress, and reviewing results) and then applied to the editor workbench. Changes concentrate on the workbench shell - Activity Bar, side bars, editor groups, panel, tabs, and status bar - with goals to separate major areas more clearly, make resize and move controls easier to find, simplify visual hierarchy, standardize spacing, corner radii and elevation, and refresh tab visuals while keeping customization.

Rollout proceeded via Insiders, experimental Stable settings, and a controlled experiment, with public feedback driving iterations. Common issues raised included reduced code visibility from increased spacing, pill-style tabs feeling detached, wider status-bar spacing limiting visible items, weaker panel separators, theming and contrast needs, and some rendering performance concerns. On a 1920×1080 display at 100% zoom the modernized UI used about 20 px more horizontally and 12-18 px more vertically; in response the team added a LAYOUT DENSITY option (including a compact mode), refined components using shared tokens, and adjusted designs based on dozens of detailed reports.

Read on code.visualstudio.com1 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Web

3DCodeVerse

3DCodeVerse

3DCodeVerse is a platform that generates and explores 3D worlds through code, using various programming languages and runtimes. It features a large corpus of executable 3D programs, allowing users to view and interact with scenes, objects, and graphics directly in their browser. (3dcodeverse.com)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.