Skip to content

Neumorphism

目录

整体风格

新拟态风格 (Neumorphism):通过柔和的阴影、低对比度色彩和嵌入/浮动效果,模拟物理世界的立体感

  • 阴影:内外双重 box-shadow 实现浮起或嵌入效果

  • 背景色

    • 使用浅色调 (如:米白色 #F5F5F5、淡蓝灰 #E8ECF2),避免高对比度,提升温和清新感
    • 遵守 "60-30-10" 色彩法则,使视觉效果更具层次感
      • 60% 主色调:米白色 (#F5F5F5)
      • 30% 次要色:淡蓝灰 (#E8ECF2)
      • 10% 点缀色:高级灰 (#B8C6D9)
    • 渐变色:按钮等交互元素使用渐变 (如:linear-gradient(135deg, #E8ECF2, #F5F5F5)) 提升视觉吸引力

UI 元素风格

主要 UI 控件 (卡片、按钮、输入框等),采用圆角和三级阴影设计,结合黄金分割比例和交互动画

  • 圆角12-16px,双重阴影效果,模拟浮动/按下质感
  • 阴影
    • 一级阴影 (轻微浮动):8px 模糊度
    • 二级阴影 (中度浮动):12px 模糊度
    • 三级阴影 (强烈浮动):16px 模糊度
  • 黄金分割比例:卡片宽高和间距时使用黄金分割比例 1:1.618
  • 交互性
    • 悬停:阴影增大,轻微上浮 (0.2s)
    • 点击:内嵌阴影,快速下沉 (0.1s)
    • 释放:缓慢回弹 (0.3s)
    • 使用 ease-out 确保平滑过渡,动画效果平滑过渡,保证视觉效果的流畅性和自然感

字体

  • 字体选择:简洁无衬线字体 (如:RobotoInterOpen Sans),确保良好的可读性和现代感,
  • 字体颜色:浅灰色或低对比黑色 (如:#B8C6D9),标题加粗,正文较轻
  • 字体大小
    • 大标题:24px,粗体
    • 副标题:20px,半粗体
    • 正文:16px,常规
    • 说明文字:14px,细体

交互效果

  • 按钮悬停:阴影增大,呈现浮动感
  • 点击反馈:内嵌阴影,模拟按下效果
  • 平滑过渡:使用 ease-out 使按钮、阴影、大小等变化有 "缓出缓入" 功效
  • 三段式动画:悬停 (0.2s 上浮)、点击 (0.1s 下沉)、释放 (0.3s 回弹)

图标和装饰

  • 图标设计:简洁线条,避免复杂细节,与新拟态风格一致
  • 阴影:微弱阴影效果,增强浮动感,提升层次感
  • 渐变:微小渐变 (如:#E8ECF2#F5F5F5) 使图标更加灵动和细腻

布局

  • 间距

    • 使用 8px 倍数 (8px16px24px32px),确保整洁
    • 确保 UI 组件有足够的 "呼吸空间",避免界面过于拥挤,提升用户体验
  • 网格布局:使用模块化栅格系统,保持清晰整齐的排版风格,支持响应式设计,适配不同的屏幕尺寸

    • 桌面端:12 列栅格
    • 平板端:8 列栅格
    • 移动端:4 列栅格

响应式设计

  • 桌面与移动端适配,移动端垂直布局
  • 动态调整元素显示,确保一致性和可操作性

颜色和视觉平衡

  • 低饱和度中性色:避免鲜艳色,保持温和感

  • 阴影对比:阴影与背景轻微对比,增强浮动感

  • 纹理背景:透明度 5%-10% 的渐变或线性图案,增加精致感

细节和品质感

  • 精致设计:柔和线条,避免粗糙

  • 边框0.5px 边框,颜色稍深 (如:#E8ECF2)

  • 圆角差异化

    • 主要容器:16px

    • 次要容器:12px

    • 按钮元素:8px