Merge branch 'master' of github.com:ant-design/ant-design

This commit is contained in:
偏右 2016-04-05 17:52:18 +08:00
commit c4f4745a83
6 changed files with 19 additions and 10 deletions

View File

@ -8,7 +8,6 @@
`2016-03-29`
- 更新了设计资源文件 `Axure Components``Axure Box`
- 按照最新的规范修正 Message、Alert、Notification 的默认图标。
- 统一梳理和优化了各浮层组件的 `z-index`,并增加了对应的 less 变量。
- 修复一个 Breadcrumb 组件未指定 breadcrumbName 导致的解析问题。[#1251](https://github.com/ant-design/ant-design/pull/1251)
@ -20,7 +19,7 @@
`2016-03-18`
- [设计资源](http://ant.design/docs/resource/download)文件更新
- 更新了设计资源文件 `Axure Components``Axure Box`
- 修复 Popover 和 Popconfirm 箭头消失的问题。
- 修复一个 Table 切换分页长度时的页码溢出的问题。

View File

@ -14,7 +14,6 @@
`Tooltip` 的区别是,用户可以对浮层上的元素进行操作,因此它可以承载更复杂的内容,比如链接或按钮等。
## API
| 参数 | 说明 | 类型 | 默认值 |
@ -22,8 +21,9 @@
| trigger | 触发行为,可选 `hover/focus/click` | string | hover |
| placement | 气泡框位置,可选 `top/left/right/bottom` `topLeft/topRight/bottomLeft/bottomRight` `leftTop/leftBottom/rightTop/rightBottom` | string | top |
| title | 卡片标题 | React.Element | 无 |
| overlay | 卡片内容 | React.Element | 无 |
| prefixCls | 浮层的类名 | string | ant-popover |
| overlay | 卡片内容 | React.Element | 无 |
| overlayClassName | 卡片类名 | string | 无 |
| overlayStyle | 卡片样式 | object | 无 |
| visible | 用于手动控制浮层显隐 | boolean | false |
| onVisibleChange | 显示隐藏改变的回调 | function | 无 |
| getTooltipContainer | 菜单渲染父节点。默认渲染到 body 上,如果你遇到菜单滚动定位问题,试试修改为滚动的区域,并相对其定位。[示例](http://codepen.io/anon/pen/ONjyba?editors=001) | Function(triggerNode) | () => document.body |

View File

@ -139,15 +139,17 @@ Ant Design React 支持所有的现代浏览器和 IE8+。
## 自行构建
如果想自己维护工作流,我们推荐使用 [webpack](http://webpack.github.io/) 进行构建和调试。理论上你可以利用 React 生态圈中的 [各种脚手架](https://github.com/enaqx/awesome-react#boilerplates) 进行开发,如果遇到问题可参考我们所使用的 [webpack 配置](https://github.com/ant-tool/atool-build/blob/master/src/getWebpackCommonConfig.js) 进行 [定制](http://ant-tool.github.io/webpack-config.htm)。
如果想自己维护工作流,我们推荐使用 [webpack](http://webpack.github.io/) 进行构建和调试。理论上你可以利用 React 生态圈中的 [各种脚手架](https://github.com/enaqx/awesome-react#boilerplates) 进行开发,如果遇到问题可参考我们所使用的 [webpack 配置](https://github.com/ant-tool/atool-build/blob/master/src/getWebpackCommonConfig.js) 进行 [定制](http://ant-tool.github.io/webpack-config.html)。
目前社区也有很多基于 antd 定制的 [脚手架](https://github.com/ant-design/ant-design/issues/129),欢迎进行试用和贡献。
### 改变主色系
## 配置案例
- [配置代码示例](https://github.com/ant-design/antd-init/tree/master/examples/customize-antd-theme)
- [改变主色系](https://github.com/ant-design/antd-init/tree/master/examples/customize-antd-theme)
- [使用本地字体](https://github.com/ant-design/antd-init/tree/master/examples/local-iconfont)
- [构建独立文件](https://github.com/ant-design/antd-init/tree/master/examples/build-antd-standalone)
## 小甜点
- 你可以享用 `npm` 生态圈里的所有模块。
- 我们使用了 `babel`,试试用 [ES6](http://babeljs.io/blog/2015/06/07/react-on-es6-plus/) 的写法来提升编码的愉悦感。
- 我们使用了 `babel`,试试用 [ES2015](http://babeljs.io/blog/2015/06/07/react-on-es6-plus/) 的写法来提升编码的愉悦感。

View File

@ -30,6 +30,10 @@ $ npm install antd@beta --save
> **历史版本**https://github.com/ant-design/ant-design/releases
## 浏览器引入
官方不再提供单独的构建文件,建议开发者自行构建 `antd.js``antd.css`。我们提供了一个 [构建的例子](https://github.com/ant-design/antd-init/tree/master/examples/build-antd-standalone) 以供参考。
## 开发工具
我们提供了 React 前端应用开发的 [脚手架工具](https://github.com/ant-design/antd-init),可以安装到全局直接使用。
@ -40,4 +44,6 @@ $ npm install antd-init -g
在空目录运行 `antd-init` 可以初始化一个 antd 的前端应用。
最新的脚手架结构可以到这里 [查看](https://github.com/ant-design/antd-init/tree/master/boilerplate),建议持续关注更新以便获得最新的开发工程特性。
> 更多开发工具 [使用方式](http://ant-tool.github.io/)。

View File

@ -48,6 +48,7 @@
}
&-item-active,
&-submenu-active,
&-submenu-title:hover {
transform: translateZ(0);
background-color: tint(@primary-color, 90%);
@ -122,6 +123,7 @@
cursor: not-allowed;
}
}
& > &-item-divider {
height: 1px;
margin: 1px 0;
@ -133,6 +135,7 @@
&-submenu {
position: relative;
z-index: 1;
> .@{menu-prefix-cls} {
background-color: #fff;

View File

@ -42,7 +42,6 @@
display: inline-block;
font-family: tahoma;
.anticon {
font-weight: bold;
font-size: 12px;
}
}