如何使用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/10/16 11:56:34 阅读更多 →
SymPy与EinsteinPy结合:符号化推导爱因斯坦场方程的终极技巧

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

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

2026/10/17 5:55:30 阅读更多 →
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/10/17 5:58:22 阅读更多 →

最新新闻

电商商品属性驱动架构:从PPT设计到可运行系统落地

电商商品属性驱动架构:从PPT设计到可运行系统落地

简介:本资源是一份面向计算机专业本科生、电商系统开发初学者及课程设计实践者的学术型教学课件,聚焦“商品属性驱动的电子商务系统设计与优化”这一核心问题,系统阐述属性规范化、分类组织、精准搜索与个性化推荐四大设计原则及其实现路径。…

2026/10/17 17:15:19 阅读更多 →
蒙哥马利模乘原理与C语言实现:用移位代替除法加速RSA/ECC大整数运算

蒙哥马利模乘原理与C语言实现:用移位代替除法加速RSA/ECC大整数运算

简介:《消除除法运算的蒙哥马利模乘》是一份经典算法文献,面向密码学、计算机数学方向的学生及工程开发者,尤其适合毕业设计阶段需要理解高效模乘原理的读者。蒙哥马利模乘通过引入与N互质的基数R,将模N乘法转换为无需试除的REDC运…

2026/10/17 17:15:19 阅读更多 →
MySQL查询结果加序号:窗口函数与用户变量的完整实践

MySQL查询结果加序号:窗口函数与用户变量的完整实践

MySQL查询结果加序号:从临时需求到窗口函数的完整实践干数据库开发的人,十有八九都遇到过这种需求:报表上要加一列序号,前端展示的时候要按顺序标上1、2、3……或者领导突然说“这个列表我要看排名”。接到这种需求时,…

2026/10/17 17:15:19 阅读更多 →
sqli-lab 38关之后:堆叠注入与ORDER BY注入实战拆解

sqli-lab 38关之后:堆叠注入与ORDER BY注入实战拆解

从 Less-38 开始,sqli-lab 给我的感觉一下子就变了。前 37 关基本是在一条单查询里折腾:联合注入、报错、盲注、宽字节,方法没变,变的是过滤和闭合。到了 38 关,注入点后面第一次出现了分号。这个分号,让注…

2026/10/17 17:15:19 阅读更多 →
企业互访的商务逻辑:从信号识别到试点落地

企业互访的商务逻辑:从信号识别到试点落地

企业互访这件事,表面上看就是双方高管握手拍照发新闻稿,但实际上每一次有分量的到访,背后都有一套清晰的商务逻辑在推动。我复盘过不少典型的互访案例,其中“某区域供应链综合服务企业高管团队到访某产业互联网平台公司”这类场景…

2026/10/17 17:15:19 阅读更多 →
基于Apache Doris的数据中台建设:从选型到落地的完整规划

基于Apache Doris的数据中台建设:从选型到落地的完整规划

简介:基于Apache Doris的数据中台建设思路规划,是一份面向大数据从业者与企业管理者的完整参考文档,系统解决了从数据中台概念理解到技术落地过程中的关键问题。内容首先厘清数据中台与数据仓库、数据平台的区别,并详细解释主题域…

2026/10/17 17:14:18 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →