Releases: oceanbase/oceanbase-design
Releases · oceanbase/oceanbase-design
- Stat
- 🆕 新增
chartConfig
属性,用于配置图表。#384
- 💄 优化样式,包括限制
title
字体最小为 12px、限制 value
字体最大为 40px 以及优化内容居中对齐样式。#385
- 💄 容器高度小于
72px
时,图表的高度比例从 0.5
减小为 0.25
。#387
- Liquid
- 🆕 新增
containerStyle
、percentStyle
和 titleStyle
属性,分别用于设置容器样式、百分比样式和标题样式。#374
- 🐞 修复未设置图表高度时水波无法渲染的问题。#383
- 💄 Column 适配 X 时序轴,自动对数据进行排序,并关闭自动美化避免两侧留白。#382
- 📝 新增 BasicLayout
location
属性的用法说明,即用于实现选中菜单和当前路由之间的联动。#363
- 💄 BasicLayout 支持根据当前路由自动设置展开菜单项。#364
- 🔥 Space 和 Grid 组件的间距样式兼容 Chrome 84 以下的浏览器。#344 @wdyea-ya
- 🌈 更新默认主题的功能色板,包括 Design Token 和 less 变量。#354
- Tag
- 🆕 Tag 新增
ellipsis
属性,用于配置内容溢出时的省略和 Tooltip 提示。#361
- 🐞 修复 Tag 字体大小不正确的问题。#360
- 🐞 修复 Select 在多选模式和
large
& small
尺寸下,选中项缺少边框样式的问题。#332 @wdyea-ya
- 💄 优化 Button 样式,包括更新主按钮的渐变色,并去除
box-shadow
阴影。#352
- TypeScript
- 🤖 导出 SpaceProps、SpaceSize、ColProps、ColSize 和 RowProps 的类型定义。#344
- 💄 定制 FooterToolbar 样式,以符合 OceanBase Design 设计规范。#345
- 🛠 将 Lottie 和 BasicLayout 中的图标固定类名
.anticon
改写为 token.iconCls
和 iconPrefixCls
。#338
- TypeScript
- 🤖 导出 BasicLayoutProps、BatchOperationBarProps、LoginProps、LottieProps、PasswordProps、RangerProps、RangerProps 和 TreeSearchProps 等 TS 类型。#346
- 🆕 ConfigProvider 新增
styleProviderProps
属性,一般用于配置 StyleProvider 的 hashPriority
和 transformers
属性实现样式降级,来兼容 Chrome 88 以下的低版本浏览器。#343
- 🐞 修复 Drawer 的分隔阴影没有跟随内容和窗口尺寸变化实时更新的问题。#337
- 🐞 修复 Form
hideRequiredMark
优先级低于 ConfigProvider form.requiredMark
的问题。#349
- 📢 默认关闭 FooterToolbar
portalDom
,即底部操作栏默认渲染到父元素,而不是 body
。#333