返回顶部
f

frontend-design-ultimate前端设计终极

Create distinctive, production-grade static sites with React, Tailwind CSS, and shadcn/ui — no mockups needed. Generates bold, memorable designs from plain text requirements with anti-AI-slop aesthetics, mobile-first responsive patterns, and single-file bundling. Use when building landing pages, marketing sites, portfolios, dashboards, or any static web UI. Supports both Vite (pure static) and Next.js (Vercel deploy) workflows.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
13,201
下载量
免费
免费
60
收藏
概述
安装方式
版本历史

frontend-design-ultimate

前端设计终极版

仅根据文本需求创建独特、生产级的静态网站。无需模型、无需Figma——只需描述你想要的内容,即可获得大胆、令人难忘的设计。

技术栈:React 18 + TypeScript + Tailwind CSS + shadcn/ui + Framer Motion
输出:Vite(静态HTML)或Next.js(Vercel就绪)

快速开始

为AI写作工具构建一个SaaS着陆页。深色主题,
编辑排版,细腻的颗粒纹理。页面:带动画演示的英雄区、功能网格、定价表、常见问题手风琴、页脚。



设计思维(请先执行此步骤)

在编写任何代码之前,致力于一个大胆的美学方向

1. 理解上下文

  • - 目的:该界面解决什么问题?谁使用它?
  • 受众:开发者工具?消费者应用?企业?创意机构?
  • 约束:性能要求、可访问性需求、品牌指南?

2. 选择一种极端基调

选择一种并全力投入——平庸的设计注定失败:
基调特点
极致简约稀疏、单色、大号排版、原始边缘
极繁混乱
分层、密集、重叠元素、可控的无序 | | 复古未来主义 | 霓虹点缀、几何形状、CRT美学 | | 有机/自然 | 柔和曲线、大地色调、手绘元素 | | 奢华/精致 | 微妙动画、高级排版、克制调色板 | | 编辑/杂志风格 | 强烈网格、戏剧性标题、留白即特色 | | 粗野/原始 | 暴露结构、强烈对比、反设计 | | 装饰艺术/几何 | 金色点缀、对称、华丽图案 | | 柔和/粉彩 | 圆角、温和渐变、友好 | | 工业/实用 | 功能性、等宽字体、数据密集 |

3. 定义令人难忘的元素

人们会记住的一件事是什么?英雄动画?排版处理?颜色组合?不寻常的布局?

美学指南

排版——绝不使用通用字体

禁用:Inter、Roboto、Arial、系统字体、Open Sans

应使用:独特、有特色的选择,提升设计品质。

使用场景方法
展示/标题大胆个性——Clash、Cabinet Grotesk、Satoshi、Space Grotesk(谨慎使用)、Playfair Display
正文
精致的可读性——Instrument Sans、General Sans、Plus Jakarta Sans |
| 等宽/代码 | DM Mono、JetBrains Mono、IBM Plex Mono |
| 配对策略 | 对比粗细(细展示+粗正文)、对比风格(衬线+几何无衬线) |

字号递进:使用3倍以上的跳跃,而非胆小的1.5倍增量。

颜色与主题

禁用:白色背景上的紫色渐变、均匀分布的5色调色板

应使用

  • - 主色+锐利强调色:70-20-10规则(主色-次要色-强调色)
  • CSS变量:--primary、--accent、--surface、--text
  • 坚持深色或浅色:不要使用灰色中间地带
  • 高对比度行动号召按钮:按钮应具有戏剧性的突出效果

css
:root {
--bg-primary: #0a0a0a;
--bg-secondary: #141414;
--text-primary: #fafafa;
--text-secondary: #a1a1a1;
--accent: #ff6b35;
--accent-hover: #ff8555;
}

动效与动画

优先级:一次精心编排的页面加载 > 分散的微交互

高影响力时刻

  • - 交错的英雄区展示(animation-delay)
  • 滚动触发的区块入场
  • 令人惊喜的悬停状态(缩放、颜色变化、阴影深度)
  • 平滑的页面过渡

实现方式

  • - 简单动画使用纯CSS
  • React使用Framer Motion(通过初始化脚本预安装)
  • 保持时长200-400毫秒(干脆利落,不拖沓)

空间构成

禁用:居中、对称、可预测的布局

应使用

  • - 有目的的对称
  • 重叠元素
  • 对角线流动/打破网格
  • 慷慨的负空间或可控的密度(二选一)
  • 脱离网格的英雄区

背景与氛围

禁用:纯白/灰色背景

应使用

  • - 渐变网格(微妙,不花哨)
  • 噪点/颗粒纹理(SVG滤镜或CSS)
  • 几何图案(点、线、形状)
  • 分层透明度
  • 戏剧性阴影增加深度
  • 毛玻璃效果的模糊

css
/ 微妙的颗粒叠加 /
.grain::before {
content: ;
position: fixed;
inset: 0;
background: url(data:image/svg+xml,...) repeat;
opacity: 0.03;
pointer-events: none;
}



移动优先模式

详细CSS请参见references/mobile-patterns.md

关键规则

模式桌面端移动端修复
带隐藏视觉元素的英雄区2列网格切换到display: flex(非网格)
大型选择列表
水平滚动 | 带分类标题的手风琴 | | 多列表单 | 并排 | 垂直堆叠 | | 状态/提示卡片 | 内联 | align-items: center + text-align: center | | 功能网格 | 3-4列 | 单列 |

断点

css
/ 平板 - 堆叠侧边栏 /
@media (max-width: 1200px) { }

/ 移动端 - 完全单列 /
@media (max-width: 768px) { }

/ 小屏移动端 - 紧凑间距 /
@media (max-width: 480px) { }

字体缩放

css
@media (max-width: 768px) {
.hero-title { font-size: 32px; } / 从约48px /
.section-title { font-size: 24px; } / 从约32px /
.section-subtitle { font-size: 14px; } / 从约16px /
}



构建工作流

选项A:Vite(纯静态)

bash

1. 初始化


bash scripts/init-vite.sh my-site
cd my-site

2. 开发

npm run dev

3. 构建静态文件

npm run build

输出:dist/

4. 打包为单个HTML(可选)

bash scripts/bundle-artifact.sh

输出:bundle.html

选项B:Next.js(Vercel部署)

bash

1. 初始化


bash scripts/init-nextjs.sh my-site
cd my-site

2. 开发

npm run dev

3. 部署到Vercel

vercel

项目结构

Vite静态

my-site/
├── src/
│ ├── components/ # React组件
│ ├── lib/ # 工具函数、cn()
│ ├── styles/ # 全局CSS
│ ├── config/
│ │ └── site.ts # 可编辑的内容配置
│ ├── App.tsx
│ └── main.tsx
├── index.html
├── tailwind.config.ts
└── package.json

Next.js

my-site/
├── app/
│ ├── layout.tsx
│ ├── page.tsx
│ └── privacy/page.tsx
├── components/
├── lib/
├── config/
│ └── site.ts
└── tailwind.config.ts



站点配置模式

将所有可编辑内容保存在一个文件中:

typescript
// config/site.ts
export const siteConfig = {
name: Acme AI,
tagline: 写得更快更好,
description: AI驱动的写作助手,

hero: {
badge: 内测中,
title: 你的文字,\n超强赋能,
subtitle: 使用理解你风格的AI,写作速度提升10倍,
cta: { text: 开始使用, href: /signup },
secondaryCta: { text: 观看演示, href: #demo },
},

features: [
{ icon: Zap, title: 闪电般快速, description: ... },
// ...
],

pricing: [

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 frontend-design-ultimate-1776371630 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 frontend-design-ultimate-1776371630 技能

通过命令行安装

skillhub install frontend-design-ultimate-1776371630

下载

⬇ 下载 frontend-design-ultimate v1.0.0(免费)

文件大小: 27.9 KB | 发布时间: 2026-4-17 13:46

v1.0.0 最新 2026-4-17 13:46
Initial release: React + Tailwind + shadcn/ui, anti-AI-slop design

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部