im-vue-ui
v0.1.1
Published
<div style=" display: flex; justify-content: center; align-items: center; width: 100%; height: 100%;"> <img src="https://i.postimg.cc/c1tmnK9t/logo.png" /> </div>
Downloads
2
Readme
vue-ui
vue2.0 class 写法的 vue 组件库
预览地址: https://garmin21.github.io/im-vue-ui/#/
BEM css 规范
- B(block): 独立且有意义的实体, e.g. header, container, menu, checkbox.
- E(element) : Block 的一部分且没有独立的意义, header title, menu item, list item
- M(modifier) : Blocks 或 Elements 的一种标志,可以用它改变其表现形式、行为、状态 disabled, checked,fixed
命名规则: 通过双下划线__
连接后代 block 或者 element ,用双连字符--
连接修饰语。
主题颜色的命令规范
- @--color- 开头的变量任何地方都可以使用
- @--text- 开头的只能使用为文本色
- @--bg- 开头的只能使用为背景色
- @--border- 开头的只能使用为边框
- @--hover- 开头的只能使用为鼠标悬浮情况
- @--active- 开头的只能使用激活情况
- @--button- 开头的只能使用为 按钮
中介者设计模式
- 外部衔接组件用于处理组件各种扩展功能
- 内部只需要处理数据展现相关的逻辑.