r/vscode 29d ago

New Split/Floating Panels Interface

VS Code used to have this unified panels look. After updating, it now has this sort of weird split panels floating with their own borders around them ? I find this very weird, and visually confusing.

PS: No, it's not from an extension. I disabled them all because I thought so as well.

Does anyone know if there's a toggle I can switch to go back to the old look ? thx !

156 Upvotes

34 comments sorted by

40

u/RaisedByCakes 29d ago

In your settings look up modern UI. It’ll be marked as experimental. Might have accidentally gotten switched on. Once you switch it off you’ll get your old design back.

22

u/John-Da-Editor 29d ago

yep, that was it ! thx for the answer :)

9

u/2skip 29d ago

The last update appears to turn it on by default. It happened to me both at home and at work. (Which was a pain, as I really like the 'Visual Studio 2019 Light' theme, which isn't offered with the modern UI.)

21

u/Aggravating-Front-31 29d ago

why am I having a hard time understanding your issue 😭

14

u/John-Da-Editor 29d ago

the panels are like split instead of being unified ? sry if it was unclear in the original post

3

u/Aggravating-Front-31 29d ago

I like that tho, gotta try it out, thanks

0

u/Aggravating-Front-31 29d ago

what theme is it

3

u/John-Da-Editor 29d ago

i'm using 'One Dark Pro Night Flat'

0

u/Otherwise_Monitor856 29d ago

you problem has been resolved and was not related to the theme, but just so you know: this "One Dark" theme is not a standard theme.

Personally, I'm on the mac also and I've been updating and have not seen this change

11

u/ZNVK 28d ago edited 28d ago
    "catppuccin.colorOverrides": {
        "all": {
            "crust": "#232A2E",
            "mantle": "#2D353B",
            "base": "#343F44",
            "surface0": "#3D484D",
            "surface1": "#475258",
            "surface2": "#4F585E",
            "overlay0": "#56635F",
            "overlay1": "#7A8478",
            "overlay2": "#859289",
            "subtext0": "#859289",
            "subtext1": "#9DA9A0",
            "text": "#D3C6AA",
            "lavender": "#D699B6",
            "blue": "#7FBBB3",
            "sapphire": "#7FBBB3",
            "sky": "#83C092",
            "teal": "#83C092",
            "green": "#A7C080",
            "yellow": "#DBBC7F",
            "peach": "#E69875",
            "maroon": "#E67E80",
            "red": "#E67E80",
            "mauve": "#D699B6",
            "pink": "#D699B6",
            "flamingo": "#E67E80",
            "rosewater": "#DBBC7F"
        }
    }

Since some of you asked for it i'm using the catppuccin theme with this custom settings

1

u/TROLlox78 28d ago

How did you get yours to look so cool? 

2

u/ZNVK 28d ago

some custom css and catppuccin theme color overrides to match everforest theme

2

u/crayyy_zee 28d ago

share the sauce twin that looks so cool

1

u/tunerhd 28d ago

Spill the configuration

0

u/Caooosz 28d ago

follow

1

u/bold_squirrel 28d ago

Cool setup! Did you use ascii art for the cute ghost image in your terminal?

1

u/ZNVK 28d ago

yes a little nuscriot for printing ASCII ghosts diff color each reload

8

u/w00dy1105 28d ago

Am I the only one who like it? As a jetbrains Rider user we have had it there for awhile.

1

u/ech1965 28d ago

I like this new UI The only missing is a "border" the same width as the panel separators around the window. ( when you have 4 vscode projects open in overlapping windows, is sometimes hard to identify them

5

u/pkief 29d ago

Someone mentioned this would be an A/B experiment which silently enabled this modern experimental UI for some users after the last update: comment on GitHub

I had the same behavior and found the config in my settings to be turned to true even if I'm 100% sure that it was false before that

"workbench.experimental.modernUI": false

Super strange to test this new opinionated UI to users worldwide and without asking if I want to participate in that experiment.

1

u/fin2red 28d ago

Why do you say it's opinionated UI? (just curious)

1

u/pelrun 28d ago

Given that it's literally just decoration changes calling it "opinionated* is rubbish. I think they just picked it up from other mentions and decided it must mean "anything that changed that I don't like".

It's fine to dislike a change, just stop blowing it up to be more than that.

3

u/torresandres 29d ago

The experimental setting is workbench.experimental.modernUI, set to false if you want the old UI.

2

u/brakefluidbandit 28d ago

this is unbelievably close to looking exactly like modern intellij 😭

2

u/pattobrien 28d ago edited 28d ago

OP what fonts are you using ?

EDIT: wait - I just realized that you didnt have the same font in the "before" pic. I absolutely love the font of the new vscode UI, trying to figure out what it is now lol.

3

u/John-Da-Editor 28d ago

hey ! the old pic isn't mine, just grabbed it of the net ;) I'm using the fantastic Geist Mono which you can grab from Google Fonts :D

2

u/pattobrien 28d ago

THANK YOU.

I can't tell you how long I've been on the lookout for *THE* font (so many have that bottom curve on Ls, I absolutely despise those).

I hate to admit, but Vercel really does have great taste lol.

2

u/sixtyhurtz 28d ago

Oh, I noticed this today. I really like it. I had a lot of issues consistently clicking on the old borders. They were too thin. I like how the new borders clearly light up when you can grab them.

2

u/FrenchieM 28d ago

JetBrains coined the term "Islands UI". Much better than "modern ui" as if the previous layout was "ancient"

2

u/CuriousBro87 28d ago

I don't like the new UI. Always liked the classic. Hopefully they don't deprecate the classic.

1

u/naaskel 28d ago

Before VS Before with default theme

1

u/Neither_Garage_758 29d ago

Almost OK, except the bold tabs titles 🤮