Releases: oceanbase/oceanbase-design
Releases · oceanbase/oceanbase-design
- 🔥 新增 DateRanger 新版日期时间选择组件。#295
- 📖 新增 Skeleton 的文档和示例。#724
- 📖 新增 Divider 的示例和文档。#723
- 支持 Next.js:
- 📖 新增 @oceanbase/design 在 Nextjs 中的 使用文档 和 项目模板。#785
- 🔨 lottie-web 改为懒加载,以支持 Next.js 的 SSR 服务端渲染。#751
- 🔨 所有组件均显式引入 React,以适配 Next.js 构建。#783
- Design Token 更新:
- 🌈 更新
fontSizeHeading
和 lineHeightHeading
,减小标题的字体大小和行高。#727
- 🌈 更新 Tag
defaultColor
为 #5c6b8a
,弱化字体颜色。#786
- 🌈 更新 Tooltip
colorBgSpotlight
为 #ffffff
、colorTextLightSolid
为 #132039
,将默认背景改为白色、默认字体改为黑色。#653
- 字体更新:
- ⭐️ 更新默认字体、英文字体和代码字体,并且会根据语言设置自动切换默认字体和英文字体。#726
- ⭐️ 内置
Inter
、Consolas
和 Helvetica Neue
字体,保证字体效果一致性。#732
- 图标更新:
- 🔥 新增 36 个线框图标、37 个实底图标和 76 个彩色图标。#733
- 🆕 Tabs
items
和 TabPane
新增 divider
属性,用于设置选项卡为分割线。#659
- 🐞 将
@theme
less 变量改为延迟加载,修复其无法被覆盖的问题。#725
- 📢 自动化升级的目标版本更新为
^0.4.0
。#784
- 📖 新增 @oceanbase/ui 在 Vite 中的使用文档和项目模板。#673
- 🆕 Action.Group 新增
buttonSize
属性,用于设置按钮大小。#719
- 🆕 Action.Button 新增
size
属性,用于设置按钮大小。#719
- 💄 优化 PageContainer 仅设置 title 属性时页头和内容区的间距。#721
- 🆕 新增
techui-and-pro-components-to-oceanbase-ui
迁移能力。#706
- ⭐️ 支持从
pro-components
和 tech-ui
迁移更多的组件和类型。#718
- 🐞 修复普通函数和匿名函数自动改写成 Design Token 时,应该使用
token
对象而不是 useToken()
的问题。#685