From c02c9a2e5bfc149c207152e445b1bc25265c1ce4 Mon Sep 17 00:00:00 2001 From: afc163 Date: Fri, 1 Apr 2016 14:14:34 +0800 Subject: [PATCH 1/8] update popover index.md --- components/popover/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/popover/index.md b/components/popover/index.md index def27a85f5..3028689678 100644 --- a/components/popover/index.md +++ b/components/popover/index.md @@ -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 | From e2dfe5cfd36226dd99846538c913180be4e080f9 Mon Sep 17 00:00:00 2001 From: devqin Date: Fri, 1 Apr 2016 14:41:39 +0800 Subject: [PATCH 2/8] Update getting-started.md http://ant-tool.github.io/webpack-config.htm -> http://ant-tool.github.io/webpack-config.html --- docs/react/getting-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/react/getting-started.md b/docs/react/getting-started.md index c17731410f..cbaeaac6a2 100644 --- a/docs/react/getting-started.md +++ b/docs/react/getting-started.md @@ -139,7 +139,7 @@ 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),欢迎进行试用和贡献。 From de88d8d26cea10d242445927c9d53941cd34c49a Mon Sep 17 00:00:00 2001 From: afc163 Date: Sun, 3 Apr 2016 16:22:51 +0800 Subject: [PATCH 3/8] update install.md for standalone build ref: #1262 #1036 #1318 #495 --- docs/react/install.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/react/install.md b/docs/react/install.md index f72ac9e492..2ad103b868 100644 --- a/docs/react/install.md +++ b/docs/react/install.md @@ -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/)。 From f85e3bc0225c8d3a2b4f01ae84830b9604ada731 Mon Sep 17 00:00:00 2001 From: afc163 Date: Sun, 3 Apr 2016 22:40:49 +0800 Subject: [PATCH 4/8] fix progress icon style --- style/components/progress.less | 1 - 1 file changed, 1 deletion(-) diff --git a/style/components/progress.less b/style/components/progress.less index 1daba1aadd..aaac96cbf1 100644 --- a/style/components/progress.less +++ b/style/components/progress.less @@ -42,7 +42,6 @@ display: inline-block; font-family: tahoma; .anticon { - font-weight: bold; font-size: 12px; } } From c80cfd508188c326256e01f12505e5d455632a18 Mon Sep 17 00:00:00 2001 From: afc163 Date: Mon, 4 Apr 2016 15:21:33 +0800 Subject: [PATCH 5/8] update docs --- docs/react/getting-started.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/react/getting-started.md b/docs/react/getting-started.md index cbaeaac6a2..f7999d8a73 100644 --- a/docs/react/getting-started.md +++ b/docs/react/getting-started.md @@ -143,11 +143,13 @@ Ant Design React 支持所有的现代浏览器和 IE8+。 目前社区也有很多基于 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/) 的写法来提升编码的愉悦感。 From 722fd88949b5de1a6ad2da2242afd64c51bfda6d Mon Sep 17 00:00:00 2001 From: afc163 Date: Tue, 5 Apr 2016 14:21:55 +0800 Subject: [PATCH 6/8] fix changelog --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fee0170494..4fbe5875b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 切换分页长度时的页码溢出的问题。 From 1947d3a58721a904613e17740af85e2b7106f1c8 Mon Sep 17 00:00:00 2001 From: afc163 Date: Tue, 5 Apr 2016 17:42:32 +0800 Subject: [PATCH 7/8] fix(style): submenu active close #1332 --- style/components/menu.less | 2 ++ 1 file changed, 2 insertions(+) diff --git a/style/components/menu.less b/style/components/menu.less index ca35e570d8..30c60e962a 100644 --- a/style/components/menu.less +++ b/style/components/menu.less @@ -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; From e052b6e1eccb652ec54410727c1913fca8a47aef Mon Sep 17 00:00:00 2001 From: afc163 Date: Tue, 5 Apr 2016 17:48:28 +0800 Subject: [PATCH 8/8] fix(style): submenu z-index --- style/components/menu.less | 1 + 1 file changed, 1 insertion(+) diff --git a/style/components/menu.less b/style/components/menu.less index 30c60e962a..a7bd37f99a 100644 --- a/style/components/menu.less +++ b/style/components/menu.less @@ -135,6 +135,7 @@ &-submenu { position: relative; + z-index: 1; > .@{menu-prefix-cls} { background-color: #fff;