Vscode: Improve default diff view w/ metadata changes

Created on 25 Sep 2020  路  3Comments  路  Source: microsoft/vscode

The current view when running the same notebook that has no code changes but has metadata/output change takes up quite amount of vertical real estate (related to https://github.com/microsoft/vscode/issues/105916):

image

One idea about improving this is using an icon + coloring the text the same color as our modified indicator and collapsing it by default. This gives the user more real estate while still drawing attention to changes. I think we tried something similar before (bold + collapsed) but that didn't seem to provide enough of an indication.

Frame 38

feature-request notebook polish ux

Most helpful comment

@IanMatthewHuff it's from our diff icons, they originated from GitHub's icon system:

Codicons

GitHub Desktop

All 3 comments

Second this design, this looks great!

  • Still keeps the notebook feel
  • Prioritizes code comparisons first
  • Not as code dense
  • Less vertical space taken up
  • Bright color + icon makes it hard to miss the indicated changes
  • Easy differentiating between start and end of a cell

Looks great. One quick question, what is the "dot in square" icon? Confess that I don't quite get what that icon means and it almost looks like an actionable checkbox.

@IanMatthewHuff it's from our diff icons, they originated from GitHub's icon system:

Codicons

GitHub Desktop

Was this page helpful?
0 / 5 - 0 ratings

Related issues

trstringer picture trstringer  路  3Comments

NikosEfthias picture NikosEfthias  路  3Comments

lukehoban picture lukehoban  路  3Comments

philipgiuliani picture philipgiuliani  路  3Comments

chrisdias picture chrisdias  路  3Comments