Skip to content

Releases: oceanbase/oceanbase-design

@oceanbase/util@0.4.1

11 Nov 12:57
Compare
Choose a tag to compare
@oceanbase/util@0.4.1

@oceanbase/ui@0.4.1

11 Nov 12:57
Compare
Choose a tag to compare
  • ⭐️ 大幅优化 DateRanger 的交互和样式: #810 #795
    • 调整布局和样式
    • 日期和时间输入框支持快捷选中
    • 修复手动输入日期时日历面板不更新的问题
    • 默认关闭极简模式
    • 默认展示年份和秒
    • 使用刷新图标 替换 当前 按钮
    • 移除快捷选项的 tag
    • 信息提示和报错信息移到面板底部
    • 自定义时间默认不自动计算时间跨度,并移除自定义选项
  • 🆕 Ranger 支持透传属性到 QuickPicker 组件。#799
  • 💄 去掉 PageContainer 页头的上内间距,让页面布局更加紧凑。#817
  • ProTable
    • 💄 对齐 Table 的可展开、空状态和 footer 样式。#825
    • 💄 优化查询表单样式,将搜索&重置按钮组和展开收起互换位置。#801
  • 💄 优化 Password 的多处样式,以对齐设计规范。#820

@oceanbase/icons@0.4.1

11 Nov 12:57
Compare
Choose a tag to compare
@oceanbase/icons@0.4.1

@oceanbase/design@0.4.1

11 Nov 12:57
Compare
Choose a tag to compare
  • 📖 新增 Checkbox 的文档和示例。#812
  • 📖 新增 Dropdown 的文档和示例。#803
  • 📖 新增 Slider 的文档和示例。#815
  • ⭐️ ConfigProvider 新增 appProps 属性,用于控制内嵌 App 是否渲染组件、以便让被包裹元素继承 .ant-app 样式。#824
  • 🐞 去掉自定义的 Design Token fontSizeHeadinglineHeightHeading,修复标题大小错误的问题。#813
  • 🐞 修复 Dropdown.Button 为主按钮时分割线超出和背景色不正确的问题。#803
  • 🐞 [图标] 删除自定义的 UserOutlined 图标,避免和 @ant-design/icons 图标冲突以及在 Login 组件中的展示异常。#802
  • 💄 弱化 Breadcrumb 最后一项的字体颜色,将其改为 #5c6b8a#816
  • Card
    • 💄 优化小尺寸 Card 带页签时的头部间距样式。#821
    • 💄 优化 Card 无分割线时的底部间距。#819
  • 💄 优化 Checkbox 超长内容的垂直对齐样式,从居中对齐改为顶部对齐。#812
  • 💄 更新 Empty 的默认插图。#814
  • 💄 优化 Radio 超长内容的垂直对齐样式,从居中对齐改为顶部对齐。#811
  • 💄 优化 Slider 轨道覆盖部分的颜色,以及左右两端的标签对齐样式。#815
  • Table
    • 💄 优化 Table 底部分割线的展示逻辑,无分页器时也应该展示。#822
    • 💄 将非嵌套 Table 的空状态最小高度设为 360px#818

@oceanbase/codemod@0.4.1

11 Nov 12:57
Compare
Choose a tag to compare
@oceanbase/codemod@0.4.1

@oceanbase/charts@0.4.1

11 Nov 12:57
Compare
Choose a tag to compare
@oceanbase/charts@0.4.1

@oceanbase/util@0.4.0

09 Oct 06:07
Compare
Choose a tag to compare
@oceanbase/util@0.4.0

@oceanbase/ui@0.4.0

09 Oct 06:07
Compare
Choose a tag to compare
  • 🔥 新增 DateRanger 新版日期时间选择组件。#295

@oceanbase/icons@0.4.0

09 Oct 06:07
Compare
Choose a tag to compare
@oceanbase/icons@0.4.0

@oceanbase/design@0.4.0

09 Oct 06:07
Compare
Choose a tag to compare
  • 📖 新增 Skeleton 的文档和示例。#724
  • 📖 新增 Divider 的示例和文档。#723
  • 支持 Next.js:
    • 📖 新增 @oceanbase/design 在 Nextjs 中的 使用文档项目模板#785
    • 🔨 lottie-web 改为懒加载,以支持 Next.js 的 SSR 服务端渲染。#751
    • 🔨 所有组件均显式引入 React,以适配 Next.js 构建。#783
  • Design Token 更新:
    • 🌈 更新 fontSizeHeadinglineHeightHeading,减小标题的字体大小和行高。#727
    • 🌈 更新 Tag defaultColor#5c6b8a,弱化字体颜色。#786
    • 🌈 更新 Tooltip colorBgSpotlight#ffffffcolorTextLightSolid#132039,将默认背景改为白色、默认字体改为黑色。#653
  • 字体更新:
    • ⭐️ 更新默认字体、英文字体和代码字体,并且会根据语言设置自动切换默认字体和英文字体。#726
    • ⭐️ 内置 InterConsolasHelvetica Neue 字体,保证字体效果一致性。#732
  • 图标更新:
    • 🔥 新增 36 个线框图标、37 个实底图标和 76 个彩色图标。#733
  • 🆕 Tabs itemsTabPane 新增 divider 属性,用于设置选项卡为分割线。#659
  • 🐞 将 @theme less 变量改为延迟加载,修复其无法被覆盖的问题。#725