Replies: 12 comments 21 replies
-
Yeah the difference is basically that New York uses less padding and sometimes uses less rounding/border-radius on the components. |
Beta Was this translation helpful? Give feedback.
-
Good Call! |
Beta Was this translation helpful? Give feedback.
-
You can go to Themes tab, click Customize / the info icon on the right of "Style" to see it. "What is the difference between the New York and Default style?
|
Beta Was this translation helpful? Give feedback.
-
This is not documented afaict, but is asked on install. |
Beta Was this translation helpful? Give feedback.
-
Yep add my name to the list of people who ended up here from a very confused search after trying to init my first project. I even thought to check the Themes tab there but never saw it still as I didn't hit customize. Should absolutely be in the docs imo, and ideally described better by the CLI in the prompt. |
Beta Was this translation helpful? Give feedback.
-
+1 I guess buildings in new york are cramped for space, so that's why they named it as such. But yes, this CLI choice could definitely benefit from a link to a page where it is explained. To add on what @nguyenhieptech mentioned:
|
Beta Was this translation helpful? Give feedback.
-
Default = "you're building a landing page, website or blog" New York = "you're building a SaaS, dashboard or have a lot of forms" |
Beta Was this translation helpful? Give feedback.
-
There is more documentation about styles on the changelog page, under the "June 2023" update. Unfortunately the documentation search is not too good, so this is hard to find. |
Beta Was this translation helpful? Give feedback.
-
Not an official resource, but there's this nice article discussing the differences: https://www.shadcndesign.com/blog/difference-between-default-and-new-york-style-in-shadcn-ui |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
So, how do I choose? |
Beta Was this translation helpful? Give feedback.
-
By my understanding, if you like the style that OpenAI, Next.js and Vercel are using, which looks like mainly dark or light colors with simple outlined style, you should use New York to make your app have more designed details in it. Otherwise if you just want to use shadcn/ui to help you build your app, or you have already got the design of your app, you should use Default. And there are almost no difficulties in overwriting New York style, so I say using New York won't be a bad choice. |
Beta Was this translation helpful? Give feedback.
-
Is there guidance on the difference between Default vs New York?
Tried searching the docs and old commits, but not finding much.
From toggling between the two themes, it just looks like New York is a little more compact?
Beta Was this translation helpful? Give feedback.
All reactions