关于 premium_web_design
这项设计 Skill 为网页应用提供字体、色彩、动效、布局和图像方面的指导,适用于构建网页界面的开发者与设计者,并涵盖具体的视觉设计原则。
主要功能
- 01字体层级与间距
- 02精选配色与纹理渐变
- 03玻璃质感叠层
- 04动效与交互模式
- 05网格布局与留白
- 06图像样式与视差效果
适用场景
- 01设定网页界面的字体
- 02设计分层色彩与叠层
- 03为页面元素添加动效
- 04规划功能展示布局
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jerrar670/ surf-website --skill premium_web_design安装后在 Claude Code 中输入/premium_web_design确认已加载。
详细介绍
高端网页设计原则
本技能概述了打造具有“惊艳”效果的高端 Web 应用所需的关键要素。
1. 排版
- 字体选择:使用现代几何无衬线字体(如 Inter、Outfit、Manrope),或在标题中使用优雅的衬线字体。避免使用默认系统字体,除非经过刻意设计。
- 层级:建立清晰的字号层级(h1 与 p)。采用强烈的字号对比(超大标题、精致的小标签)。
- 间距:正文使用充裕的行高(1.5-1.7)。大标题采用 tracking-tight,让文字显得更凝练有力。
2. 色彩与层次
- 配色:使用精心挑选的调色板。避免使用纯黑(#000000)或纯白(#FFFFFF)作为背景;改用近黑色(#0a0a0a)或柔和的奶油色(#fafafa)。
- 渐变:使用细腻且带有噪点纹理的渐变,而非平铺的线性渐变。
- 玻璃拟态:在叠加层和导航栏中使用 backdrop-filter blur。
.glass { background: rgba(255, 255, 255, 0.05); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.1); }
3. 动效与交互(Framer Motion)
- 微交互:按钮悬停时应缩放或发光。
- 页面过渡:在路由之间平滑淡入淡出或滑动切换。
- 滚动动画:元素进入视口时应向上淡入或逐渐显现。
<motion.div initial={{ opacity: 0, y: 20 }} whileInView={{ opacity: 1, y: 0 }} viewport={{ once: true }} transition={{ duration: 0.6 }} >
4. 布局与节奏
- 网格:遵循严格的网格系统,同时有意打破规则以增加趣味性。
- 留白:大胆使用留白(内边距/外边距)。“高端”意味着留出呼吸空间。
- Bento 网格:使用方正的卡片式布局展示功能。
5. 图像
- 质量:使用高分辨率且经过优化的图像(WebP)。
- 样式:使用圆角(如
rounded-2xl或rounded-3xl),营造现代感。 - 视差:背景图上的轻微滚动视差可以增加层次感。
评论
支持 Markdown