2026.01.02
前端组件库shadcn/ui,为什么让人感觉很现代,很好看?
shadcn/ui组件库,让你什么都没改,就已经比 90% 设计好看。它为什么好看,有现代感?

用了一些硅谷设计开发平台和工具,我发现代他们在前端大量使用tailwind+shadcn/ui。
我感觉这些网页很有设计感,现代高效,好看。
shadcn 的好看,不是设计出来的,而是“被约束出来的”。shadcn/ui看起来不像「组件库」,更像一个ui/ue设计师自己做出来的界面
shadcn 的 spacing,不追求紧凑,也不追求密度,很有「呼吸感」。
这让你什么都没改,就已经比 90% 设计好看。
它的组件库几乎没有“装饰性 UI”,没有渐变,没有多余阴影,没有过度边框。
hover / focus / disabled这些状态视觉反馈都有,但都很轻。
shadcn 的组件,对齐极其严谨,高度一致,内边距一致,字体基线一致
字号 & 行高非常理性,字号不夸张,行高略大,适合长时间阅读,你会潜意识觉得这个界面不累。
AntD 很难“高级起来”,不是它们不好,而是默认值太满,抽象层太厚,非常容易过度设计,且显得臃肿。
“克制、系统、可演进” ,是任何好的设计追求的目标,这一点,shadcn是个榜样。





原文链接:https://mp.weixin.qq.com/s/1qU2sgq1vlBNnw_hkbQJlA
来源:XT
相关文章
- Stitch,确实超出预期!今天用了一下stitch设计工具 超出预期, 只有一句话描述需求, 它就直接出app原形, 可以导出到figma, 非常像样,还考虑到很多功…
- 如何定义软件使用者目标?设 计 | 创 新 | 阅 读 | 思 考 关注使用者目标 曾经听过一个故事,挺受启发的。 由于太空失重原因,地面上一般的墨水笔或者油笔,到…
- 2026,软件开发成功密码:fail fast今天做了20次git pr提交。 fail fast,try again,and again 有了cursor这样的ai开发工具, 敏捷迭代…
- Opus4.7 的最佳实践Anthoropic 放出Opus4.7的同时,也给出了该模型使用技巧: Opus 4.7 是我们目前最强的通用模型,在编码、企业工作流和长…