Muse Ui Versions Save

Material Design UI library for Vuejs 2.0

v3.0.0-beta.4

5 years ago
  • 修复弹出框遮盖层显示错误的问题; #947
  • 修复 mu-text-field 计算属性的性能问题;
  • 修复 mu-paginationpage-count 属性出错问题;
  • mu-select 增加标签输入模式可创建不存在的条目;
  • mu-form-item 增加 label-float 属性;
  • 新增 mu-auto-complete 组件;查看文档
  • 新增 mu-expansion-panel 组件;查看文档
  • 新增 mu-load-more 组件, 集成了下拉加载和无限滚动的功能; 查看文档
  • 新增 mu-slide-picker 组件;查看文档

v3.0.0-beta.3

5 years ago
  • 修复 mu-text-field value无法清空的问题 #941
  • 修复 mu-tooltipmu-drawer 混合使用导致遮盖层意外关闭的问题 #944
  • 修复 mu-date-input dateTime 模式默认时间无法是当前时间的问题 #945
  • mu-time-picker 增加 view-type 参数,可以用列表方式选择时间
  • mu-date-picker mu-time-picker 增加 display-color 参数定义日期显示区域颜色
  • 新增 mu-date-time-picker 组件,在 mu-date-input 中使用 查看文档
  • 新增 mu-form 表单组件,支持表单布局和表单验证 查看文档
  • 新增 mu-ripple 波纹组件 查看文档
  • 新增 v-scrollv-resizev-click-outside 指令 查看文档
  • 新增内置过渡动画组件 查看文档

v3.0.0-beta.1

5 years ago
  • 所有组件重构,减小了整体包的体积

    • 组件中增加了 color*-color 属性,用于改变组件显示;
    • 基于 vuejs 2.5 的 API,支持标签原生属性、事件(无需使用 .native 监听, 另外部分属性的双向绑定,例如:mu-dialogopen.sync;
    • 新增 mu-data-table 替换了 mu-table 组件,使用 slot-scope 是的表格功能更加强大;
    • 新增 mu-date-input 用于日期和事件的输入, 而 mu-date-pickermu-time-picker 则于输入框分隔开来;
    • mu-select 组件更改,需要与 mu-option 组件配合使用,支持搜索和自定义选项模板功能;
    • mu-list 组件使用方式更改,需要与 mu-list-item-* 系列组件配合使用;
    • mu-popover, mu-menu, mu-tooltip 现在用 placement 参数改变弹出位置;
    • mu-snackbar 组件增加 position 参数更改弹出位置,并增加多行文本的显示样式;
  • 部分组件合并处理

    • mu-icon-button mu-flat-button mu-raised-button mu-float-button 合并为 mu-button

      <mu-button icon>button</mu-button>
      <mu-button flat>button</mu-button>
      <mu-button>button</mu-button>
      <mu-button fab>button</mu-button>
      
    • mu-icon-menu mu-dropdown-menu mu-menu 合并为 mu-menu

      <mu-menu>
        <mu-button icon><mu-icon value="menu"><mu-icon></mu-button>
        <mu-list slot="content">
          <mu-list-item button><mu-list-item-title>Menu Item 1</mu-list-item-title></mu-list-item>
        </mu-list>
      </mu-menu>
      
  • 删除部分组件

    • mu-auto-complete 因时间原因暂未重构,后续会添加次组件;
    • mu-toast 该组件与 mu-snackbar 重复所以移出;
    • mu-table 使用 mu-data-table 替换;
    • mu-flexbox, mu-flexbox-item 使用 mu-flex 替换;
    • mu-backtop;
    • mu-infinite-scroll,mu-picker, mu-refresh-control 手机端组件将重新设计,目前不加入组件库;
    • mu-timeline, mu-timeline-item 使用 mu-stepper 可实现时间线功能,现移出。
    • mu-popup 此组件以 mu-dialog 重复;
  • 新增 mu-alert, mu-date-input, mu-flex, mu-data-table 组件

  • 颜色主题使用方式更改,组件中带有 color 或是 *-color 属性用于定义组件颜色,可以使用 js 自定义主题;

    import theme from 'muse-ui/lib/theme';
    theme.add('teal', {
      primary: '#009688',
      secondary: '#ff4081',
      success: '#4caf50',
      warning: '#ffeb3b',
    }, 'light');
    
    theme.use('teal');
    
  • 栅格布局组件实现更改,引入了 Bootstrap 4.0 的栅格系统

  • 单组件加载方式更改,无需更改webpack配置方式进行单组件加载 查看文档

  • Muse-UI 官网更新

2.0.3

6 years ago

Features

  • 支持SSR
  • Removes components that use the popup mixin from the DOM when open property is false #496

Bugs

  • fix the pagination option spelling mistake #459
  • 修复 popover 在移动端点外面空白处不能正确关闭 #471
  • 修复 Circular Progress 的 size 小于36部分不显示 #440
  • 修复 table 组件被选中的行被删除时,残留在 selectedRowsIndex 中 #463
  • Fix autocomplete focus issue #495
  • 修复 mu-table unSelectAll() 无效 #455
  • 修复 v-if + tooltip vue warn #457
  • 修复最新版谷歌浏览器中,日期插件出现无法显示bug #461
  • 修复 mu-dialog throws error: Cannot read property 'offsetHeight' of undefined #447
  • 修复 toggled list 在展开时会有一个明显的下沉抖动 #426

2.0.2

7 years ago

Features

  • 增加表单组件 name 属性支持 #402
  • selectField 增加 open,close 的事件支持 #399
  • 增加可点击组件router-link的支持 #39

Bugs

  • 修复 datePicker 无法返回2月份的bug #401
  • 修复 table 组件在 tr 只剩下1个时,无法触发rowSelection事件 #415
  • 修复 chip 组件click事件没有事件对象传入问题 #408
  • 修复 selectField autoWidth设置无效的问题 #414

2.0.1

7 years ago

Bugs

  • 修复在app-bar中为flat-button增加href属性后按钮会发生错位 #397
  • 修复Dialog组件里面使用SelectField后的bug #390
  • 修复Dialog 组件无法点击Overlay层关闭 #386
  • 修复日期控件当前月份无法返回到上个月 #385
  • 修复Safari浏览器中,Bottom Navigation组件显示异常 #384
  • 修复 drawer 的show, hide事件触发依赖docked属性 #381

v2.0.0

7 years ago

Features

  • 官网更新,logo更改(我们终于有自己的logo了)
  • 默认主题变为紫色,原默认主题变为theme-light
    import 'muse-ui/dist/theme-light.css' // 使用原来的默认主题
    
  • 增加波纹效果的配置,可以通过配置全局关闭波纹效果;
    import MuseUI from 'muse-ui';
    MuseUI.config({
      disableTouchRipple: true,
      disableFocusRipple: true
    })
    
  • 项目升级到 webpack2.2, 并支持Vue2.0
  • 增加yarn的支持
  • 提供引用自定义字体图标解决方案,所有设置icon的地方可以 ':' + 样式名称
<mu-icon value=":fa fa-user"/>
<mu-raised-button icon=":fa fa-user"/>

Bugs

  • 修复 IconButton 点两次才生效的问题, fixed #298
  • 修复 textField change事件不是延迟触发的问题, fixed #283
  • 修复 selectField 不能选择值为 0 的项, fixed #299
  • 修复 dropdown, selectField 有时不能选择的问题, fixed #350
  • 修复 dialog 阴影闪烁, 内容模糊的问题, fixed #336 #305
  • 修复 listItem 嵌套时Toggle效果失效, fixed #296
  • 修复 InfiniteScroll 导致滚动条抖动的问题 #284
  • 修复 popup 弹框 esc 键盘事件监听问题,fixed #378
  • 修复 autoComplete 事件触发不正确的问题, fixed #372
  • 修复 autoComplete 控件在未弹出提示框的时候一直按回车会触发Select事件, fixed #348
  • 修复 textField 多行文本框无法为1行的问题, fixed #331
  • 修复 textField 鼠标手势错误的问题, fixed #364
  • 修复 Tabs 组件 tabLightStyle 计算错误, fixed #309
  • 修复 popover 关闭时没有动画的问题, fixed #340

2.0.0-rc.3

7 years ago

Features

  • dialog 动画方案修改为滑动效果
  • 增加全局配置关闭波纹效果 #234

Bugs

  • 修复 table 选择无法控制的问题 #240
  • 修复 firefox 下按钮波纹效果无效 #233
  • 修复 circularProgress 影响样式的问题 #238
  • 修复 Pagination 的 pageSizeChange 触发时机问题#223

2.0.0-alpha.4

7 years ago

Bugs

  • 修复多行文本光标与提示文字不对齐
  • 修复drawer组件销毁后overlay仍存在的问题
  • 修复drawer docked切换后zIndex没有重置的问题
  • 修复table选择后再取消以后全选框仍选中的问题
  • 修改tooltip错位的问题

2.0.0-alpha.2

7 years ago
  • 增加多主题处理
  • 修复 slider ios设备上的bug