如何使用Storybook Design Token快速集成设计令牌到你的项目中
如何使用Storybook Design Token快速集成设计令牌到你的项目中【免费下载链接】storybook-design-tokenDisplay design token documentation generated from your stylesheets and icon files. Preview design token changes in the browser. Add your design tokens to your Storybook Docs pages using the custom Doc Blocks.项目地址: https://gitcode.com/gh_mirrors/st/storybook-design-tokenStorybook Design Token是一款强大的Storybook插件能够帮助开发者从样式表和图标文件中自动生成设计令牌文档并在浏览器中实时预览设计令牌的变化。通过自定义文档块你可以轻松将设计令牌集成到Storybook Docs页面实现设计系统与开发流程的无缝衔接。为什么选择Storybook Design Token设计令牌Design Token是现代设计系统的核心组成部分它们将设计决策转化为可重用的代码变量确保产品在不同平台和组件间保持视觉一致性。Storybook Design Token插件通过以下特性简化设计令牌的管理与使用自动文档生成从CSS、SCSS、LESS等样式文件中提取注释标注的设计令牌自动生成可视化文档多视图展示支持卡片视图和表格视图两种展示模式满足不同场景的查阅需求实时预览在Storybook界面中直接预览颜色、字体、间距等设计令牌的实际效果灵活配置可自定义显示选项、注入样式、设置默认视图等适应不同项目需求图Storybook Design Token提供的插件面板和文档块功能展示快速开始3步集成设计令牌1. 安装依赖首先通过npm或yarn安装Storybook Design Token插件yarn add --dev storybook-design-token # 或 npm add --save-dev storybook-design-token2. 配置Storybook在.storybook/main.js文件中添加插件export default { addons: [storybook-design-token] };3. 标注设计令牌在你的样式文件中使用特殊注释块标注设计令牌的类别和展示方式。以下是一个CSS示例:root { /** * tokens Colors * presenter Color */ --b100: hsl(240, 100%, 90%); --b200: hsl(240, 100%, 80%); --b300: hsl(240, 100%, 70%); /** * tokens Typography * presenter FontSize */ --font-size-s: 0.75rem; --font-size-m: 0.875rem; --font-size-l: 1rem; }tokens定义类别名称presenter指定展示方式。支持的展示方式包括Color、FontSize、Spacing、Border等多种类型。探索插件面板功能启动Storybook后你会在界面中看到一个新的Design Tokens面板。这个面板提供了直观的设计令牌管理界面卡片视图与表格视图切换插件支持两种浏览模式可通过右下角的切换按钮自由切换卡片视图以视觉卡片形式展示设计令牌适合快速浏览和比较表格视图以表格形式展示设计令牌适合查看详细信息和复制值图卡片视图展示颜色设计令牌图表格视图展示颜色设计令牌分类标签导航设计令牌会根据你在样式文件中定义的类别自动分组通过顶部标签可以快速切换不同类别的设计令牌如颜色、排版、动画等。在文档页面中集成设计令牌除了插件面板Storybook Design Token还提供了文档块组件让你可以在Storybook Docs页面中无缝集成设计令牌文档。使用DesignTokenDocBlock创建一个MDX文档文件如colors.stories.mdx并添加以下代码import { DesignTokenDocBlock } from storybook-design-token; DesignTokenDocBlock categoryNameColors viewTypecard /categoryName指定要展示的设计令牌类别viewType可设置为card或table。图在Storybook Docs页面中展示颜色设计令牌展示排版设计令牌类似地你可以展示排版相关的设计令牌DesignTokenDocBlock categoryNameTypography viewTypetable /图在Storybook Docs页面中展示排版设计令牌高级配置选项Storybook Design Token提供了多种配置选项帮助你定制插件行为以满足项目需求。设置默认标签在.storybook/preview.js中配置默认显示的标签export default { parameters: { designToken: { defaultTab: Colors } } };自定义可见标签指定只显示特定的标签export default { parameters: { designToken: { tabs: [Colors, Typography] } } };注入自定义样式注入必要的样式如字体到设计令牌预览中export default { parameters: { designToken: { styleInjection: import url(https://fonts.googleapis.com/css2?familyOpenSansdisplayswap); } } };总结Storybook Design Token是连接设计系统与开发实现的桥梁它通过自动化文档生成和直观的预览界面大大简化了设计令牌的管理和使用流程。无论是小型项目还是大型设计系统这款插件都能帮助团队保持设计一致性提高开发效率。现在就尝试将Storybook Design Token集成到你的项目中体验设计令牌管理的便捷与高效【免费下载链接】storybook-design-tokenDisplay design token documentation generated from your stylesheets and icon files. Preview design token changes in the browser. Add your design tokens to your Storybook Docs pages using the custom Doc Blocks.项目地址: https://gitcode.com/gh_mirrors/st/storybook-design-token创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AiCube-可视化 图形 IO配置

AiCube-可视化 图形 IO配置

AiCube-可视化 图形 IO配置AI33F400K512 主要特色: 工作电压: 1.9V ~ 5.5V 工作温度: -40℃ ~ 125℃ 内核: ARM, STAR-MC1/M33 核 SRAM: 400KB FLASH:512KB 振荡系统: PLL时钟 CPU最高主频可达20…

2026/8/10 21:44:54 阅读更多 →
SymPy与EinsteinPy结合:符号化推导爱因斯坦场方程的终极技巧

SymPy与EinsteinPy结合:符号化推导爱因斯坦场方程的终极技巧

SymPy与EinsteinPy结合:符号化推导爱因斯坦场方程的终极技巧 【免费下载链接】einsteinpy Repository for the EinsteinPy core package :rocket: 项目地址: https://gitcode.com/gh_mirrors/ei/einsteinpy 爱因斯坦场方程是广义相对论的核心,描述…

2026/8/10 21:44:54 阅读更多 →
1.1.1---1.1.8 电脑基本配置

1.1.1---1.1.8 电脑基本配置

电脑基本配置关于感知那些事--相机内参标定--标定前的准备--电脑基本配置1. 电脑第二系统安装2. ros1-noetic: 小鱼ros一键安装:3.同一子网设置4. 检验相机是否正常连接:5. wirshark抓取ip6. 整体文件架构7. 不用每次都source的方法8. 终端分屏工具termi…

2026/8/10 21:44:54 阅读更多 →

最新新闻

美客多自养号评测体系搭建与运营优化实战

美客多自养号评测体系搭建与运营优化实战

1. 项目概述:美客多平台与买家号评测的价值 美客多作为拉美地区最大的电商平台,其运营模式对跨境卖家而言既是机遇也是挑战。在这个平台上,真实的买家行为数据就像黄金一样珍贵——它能告诉你哪些产品描述真正打动消费者、哪些促销策略最有效…

2026/8/11 3:24:22 阅读更多 →
ABB 变频器外形机架尺寸与柜体安装要点

ABB 变频器外形机架尺寸与柜体安装要点

摘要:电气选型很多工程师只看功率、电流参数,忽略机架 Frame (R) 尺寸,控制柜图纸画完,到货发现装不进去,散热空间不足。本文梳理 ABB 主流 ACS510、ACS550、ACS355、ACS880 壁挂机型机架代号 R0‑R6,外形尺…

2026/8/11 3:24:22 阅读更多 →
reboot 与 restart 的区别

reboot 与 restart 的区别

reboot 与 restart 的区别 reboot 和 restart 都可以指重新启动电脑,几乎可以互换reboot 更偏向技术术语,例如,IT 管理员说:我需要 reboot 一下服务器restart 更偏向日常用语,例如,教家人:先 re…

2026/8/11 3:24:22 阅读更多 →
阅读APP书源配置指南:3步打造专属小说图书馆

阅读APP书源配置指南:3步打造专属小说图书馆

阅读APP书源配置指南:3步打造专属小说图书馆 【免费下载链接】Yuedu 📚「阅读」自用书源分享 项目地址: https://gitcode.com/gh_mirrors/yu/Yuedu 还在为找不到心仪的小说资源而烦恼吗?想要在阅读APP中畅享海量免费小说却不知从何入手…

2026/8/11 3:24:22 阅读更多 →
用 CoordClaw 基于管理学多智能体系统搭建一支“个人投资团队“

用 CoordClaw 基于管理学多智能体系统搭建一支“个人投资团队“

一个人管钱,却要同时扮演策略师、行业研究员、风控官、量化工程师——这是个人投资者最真实的困境。把全部希望押在一个"够大的大模型"上,让它一口气产出选股、回测、风控结论,结果往往是:它很自信,但错得一…

2026/8/11 3:24:22 阅读更多 →
SAP FICO税务配置实战:从税码、科目规则到OB40的完整落地指南

SAP FICO税务配置实战:从税码、科目规则到OB40的完整落地指南

这类工具最值得先看的不是功能列表,而是能不能在普通环境里稳定跑起来。SAP FICO里的税码和科目规则,特别是OB40这个配置点,是很多项目上线和月结时出问题的重灾区。它直接关系到财务凭证能不能正确生成、税能不能算对、报表数据准不准。很多…

2026/8/11 3:23:22 阅读更多 →

日新闻

如何用Video2X实现专业级视频画质提升:AI视频增强完整指南

如何用Video2X实现专业级视频画质提升:AI视频增强完整指南

如何用Video2X实现专业级视频画质提升:AI视频增强完整指南 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trending/vi/v…

2026/8/11 0:00:02 阅读更多 →
前后端分离项目中控制台与接口工具数据差异排查指南

前后端分离项目中控制台与接口工具数据差异排查指南

1. 问题现象解析:控制台与Apifox的数据差异 最近在调试一个前后端分离项目时,遇到了一个典型问题:后端服务在本地开发环境控制台能正常输出查询数据,但通过Apifox测试时却返回空结果。这种"控制台有数据,接口工具…

2026/8/11 0:00:03 阅读更多 →
AI编程实战:从Claude Code踩坑到游戏开发入门

AI编程实战:从Claude Code踩坑到游戏开发入门

1. 从“AI能帮我做游戏”到“AI让我重新学编程”最近身边不少朋友,尤其是一些非技术背景、但对游戏开发有浓厚兴趣的朋友,都在问我同一个问题:“听说现在用Claude Code这种AI编程工具,小白也能做游戏了,是真的吗&#…

2026/8/11 0:00:03 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/11 1:08:05 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/11 1:08:05 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/11 1:08:05 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/10 17:07:33 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/11 1:08:06 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/10 17:07:33 阅读更多 →