TECH & INTERFACE · 2020 年后 Linear、Vercel 等开发者产品带火
深色科技Dark Tech
近黑底色配 8% 白色细边框、紫蓝渐变强调与顶部光晕,网格逐渐淡出,是开发者产品的常见深色界面。
样板页演示
同一张页面换成不同风格。点下方任意风格可在原地对比,按住 Ctrl 或 ⌘ 点击则打开该风格的详情页。
像呼吸一样自然一个工作台管理项目、文档与沟通,开箱即用。免费开始观看演示
正在预览其他风格 · 查看详情 →
核心特征
- 近黑底色 #08090A,面板略浅 #111214
- 边框只用 8% 白色的极细线
- 紫蓝渐变 #7C5CFF → #4EA8FF 做强调
- 顶部紫色光晕,网格线向下淡出
- 标题字距收紧,字重稳重
色板与字体
- 英文
- Space Grotesk(自托管)
- 中文
- 系统黑体:苹方 / 微软雅黑
- 说明
- 原版产品多用 Inter 或自研无衬线;真实项目可用 Inter、Geist 或 Space Grotesk,标题字距调到 -0.03em。
起源与代表作
年代:2020 年后 Linear、Vercel 等开发者产品带火
深色界面本是开发者工具的传统,2020 年前后随着 Linear、Vercel 等产品的官网与应用采用近黑底色、极细边框和克制的渐变光效,这种做法被大量 SaaS 与 AI 产品效仿,形成了一套相对固定的视觉语言:近黑背景、紫蓝色强调、顶部光晕、淡出的网格与收紧的字距。它强调专业、高效与现代感,是当下技术类产品落地页最常见的风格之一。
AI 设计提示词 · Prompt
深色科技(Dark Tech)风格界面:页面背景近黑 #08090A,顶部叠加紫色 #7C5CFF(35% 透明度)的椭圆径向光晕,并叠加 40px 间距、rgba(255,255,255,0.05) 的细网格,网格用 linear-gradient(180deg, transparent, #08090A 340px) 向下淡出。卡片与面板背景 #111214,1px rgba(255,255,255,0.08) 边框,圆角 12px,不用投影。文字雾白 #F4F5F7,次要文字 #9AA0AA。主按钮使用 linear-gradient(135deg, #6D4DF5, #3A6FE0) 底、白字,圆角 8px,字重 600;次按钮透明底,8% 白色边框。标题使用 Space Grotesk,34px,字重 700,字距 -0.03em,行高 1.1。引导标签使用天蓝 #4EA8FF。数字与图标保持简洁,不使用发光描边。所有正文对比度不低于 4.5:1,渐变只用于按钮、强调文字与光晕。
A Dark Tech interface: page background near-black #08090A, with an elliptical violet #7C5CFF radial glow at 35% opacity at the top and a fine 40px grid in rgba(255,255,255,0.05) that fades downward via linear-gradient(180deg, transparent, #08090A 340px). Cards and panels use #111214 with a 1px rgba(255,255,255,0.08) border and 12px corners, no shadows. Text is mist white #F4F5F7, secondary text #9AA0AA. The primary button uses linear-gradient(135deg, #6D4DF5, #3A6FE0) with white text, 8px corners and weight 600; the secondary button is transparent with an 8% white border. Headings use Space Grotesk at 34px, weight 700, letter-spacing -0.03em and line height 1.1. Eyebrow labels use sky blue #4EA8FF. Keep numbers and icons simple with no glowing outlines. Keep all body contrast at least 4.5:1 and use gradients only on buttons, emphasized text and glows.
CSS 设计变量
这套风格的设计令牌,可直接粘贴进项目的全局样式。
:root {
--ds-bg: #08090a;
--ds-surface: #111214;
--ds-text: #f4f5f7;
--ds-muted: #9aa0aa;
--ds-border: 1px solid rgba(255, 255, 255, 0.08);
--ds-violet: #7c5cff;
--ds-sky: #4ea8ff;
--ds-gradient: linear-gradient(135deg, #7c5cff, #4ea8ff);
--ds-radius: 12px;
}
适合与不适合
适合
- SaaS、AI 产品与开发者工具的落地页
- 技术产品的更新日志、文档与定价页
- 开源项目与技术社区的官网
不适合
- 面向大众、需要亲和与温暖形象的产品
- 需要打印或在强光环境阅读的内容
- 追求强烈色彩冲击的潮流与活动页面
和相近风格的区别
常见踩坑
- 近黑底上纯白文字对比度过高,长时间阅读容易刺眼,正文建议用 #E4E6EB 这类略灰的白,次要文字至少保证 4.5:1
- 8% 白色的极细边框在低亮度屏幕上几乎看不见,交互元素必须有额外的焦点轮廓与悬停反馈,不能只靠这条边框
- 渐变光晕与网格都是大面积背景,叠加多层会增加绘制开销,移动端可去掉网格或降低光晕范围
- 紫蓝渐变白字在天蓝一端对比度会下降,按钮渐变不要使用过亮的蓝色,并为 prefers-color-scheme 提供浅色版本
相关 UI 模式
在 UI 模式词典里查看组件级的实现与演示。
常见问题
深色科技和数据大屏风有什么区别?
深色科技是产品界面语言:近黑底、8% 白色细边框、紫蓝渐变和顶部光晕,克制现代;数据大屏风用深蓝底、青蓝发光数字与四角装饰的卡片,服务于大屏上的指标展示,发光更强。
深色科技的网格淡出用 CSS 怎么实现?
在背景里先放一层 linear-gradient(180deg, rgba(8,9,10,0), #08090A 340px),再在下面叠两层 40px 间距的 linear-gradient 网格线(横竖各一层),网格就会向下逐渐被底色盖住;顶部光晕用 radial-gradient(ellipse at 50% 0, rgba(124,92,255,.35), transparent 55%)。
深色科技适合做什么产品?
适合 SaaS、AI 产品与开发者工具的落地页,技术产品的文档与更新日志,以及开源项目官网。面向大众、需要亲和形象的产品不适合。