Skeleton:Svelte 设计系统,别和老 CSS 框架混

Skeleton 是 Svelte / SvelteKit 生态里的设计系统与组件库,基于 Tailwind CSS。它的特色是主题用 CSS 变量实现,给一个品牌色就能自动生成整套配色,自适应主题切换很顺手。
它解决什么问题
Svelte 生态的 UI 选择比 React / Vue 少,很多团队找不到顺手的设计系统。
搜「Skeleton」很容易点进 getskeleton.com 那个同名老 CSS 框架,两个项目完全不是一回事。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| Svelte 原生 | 为 Svelte / SvelteKit 设计,贴合框架心智,无多余胶水代码 |
| CSS 变量主题 | 主题以 CSS 变量表达,改一处品牌色即生成整套配色 |
| 自适应主题 | 支持明暗与多套主题自动切换,视觉统一且好维护 |
| Tailwind 底座 | 基于 Tailwind CSS,样式书写沿用熟悉的工具类 |
| 组件齐全 | 覆盖按钮、卡片、表单、对话框等常见 UI 与交互形态 |
| Figma 资源 | 提供配套 Figma 文件,设计与开发对齐更轻松 |
注意和同名老框架区分
Skeleton 这个名字被两个项目占用:一个是这里的 Svelte 设计系统(skeleton.dev),一个是在 getskeleton.com 上的极简 CSS 模板——后者是 2011 年前后风格的骨架屏 / 网格 CSS,二者技术栈与用途完全不同。
搜资料、装依赖时一定要对准 skeleton.dev 这个仓库。它是 Svelte + Tailwind 专宠,跨框架(React / Vue)不适用,别被同名项目误导后装错包。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Svelte Material UI | 开源免费(MIT) | Svelte 的 Material 组件,若偏好 Material 视觉可替代 |
| Flowbite (Svelte) | 开源免费(MIT) | 基于 Tailwind 的 Svelte 组件,思路相近但非完整设计系统 |
| Carbon (Svelte) | 开源免费(Apache-2.0) | IBM 设计系统的 Svelte 实现,规范完整但风格偏企业 |
谁适合用
- 用 Svelte / SvelteKit 做项目、想要现成设计系统的人
- 希望主题靠品牌色自动生成、少写样式变量的团队
- 已经用 Tailwind,想顺手接一套 Svelte 组件的人
怎么开始
- 在新 SvelteKit 项目里按官网指引安装 skeleton 及 Tailwind 依赖。
- 在全局样式里引入 Skeleton 的主题变量与基础层。
- 用品牌色配置 CSS 变量,整套配色自动生成。
- 从文档挑卡片、表单等组件直接套用。
- 需要设计稿时下载官方 Figma 资源对齐视觉。
常见问题
和 getskeleton.com 是一回事吗?
完全不是。这里是 Svelte 设计系统;getskeleton.com 是同名老款极简 CSS 模板,别装错。
React / Vue 能用吗?
不能。Skeleton 绑 Svelte + Tailwind,跨框架请选其他组件库。
主题怎么换成品牌色?
改 CSS 变量里的主色即可,组件会自动套用生成的整套配色。
授权与合规
Skeleton 采用 MIT 协议,可免费用于商业与闭源项目;衍生修改保留版权声明即可。注意不要与 getskeleton.com 上同名但无关的老款 CSS 框架混淆。 官网:www.skeleton.dev。
资源信息
界面语言
英文
授权方式
开源免费
适用平台
Web
获取方式
直链下载
资源更新
2026-09-19
页面更新
2026-09-14
↓ 获取资源
点击下方按钮直接开始下载。
立即下载
直链
https://www.skeleton.dev/