diff --git a/components/progress/demo/line.md b/components/progress/demo/line.md
new file mode 100644
index 0000000000..d92731b45c
--- /dev/null
+++ b/components/progress/demo/line.md
@@ -0,0 +1,14 @@
+# Line 用法
+
+- order: 0
+
+Progress Line用法
+
+---
+
+````jsx
+var Line = antd.Progress.Line;
+
+React.render(
+ , document.getElementById('components-progress-demo-line'));
+````
diff --git a/components/progress/index.jsx b/components/progress/index.jsx
index e69de29bb2..f7a9ed9a72 100644
--- a/components/progress/index.jsx
+++ b/components/progress/index.jsx
@@ -0,0 +1,87 @@
+'use strict';
+
+var Progressline = require('rc-progress').Line;
+var Progresscircle = require('rc-progress').Circle;
+var React = require('react');
+
+var Line = React.createClass({
+ getDefaultProps: function(){
+ return {
+ width: "100px",
+ percent: 0,
+ strokeWidth: 1,
+ status: "normal"
+ }
+ },
+ render() {
+ var style = {
+ "width": this.props.width
+ }
+ var progressInfo
+ if(this.props.status==='normal'){
+ progressInfo = (
+
+ )
+ }else {
+ progressInfo = (
+ {this.props.percent}%
+ )
+ }
+
+ var statusColorMap = {
+ "normal": "#3FC7FA",
+ "exception": "#FE8C6A"
+ };
+ return (
+
+ );
+ }
+});
+
+var Circle = React.createClass({
+ getDefaultProps: function(){
+ return {
+ width: "100px",
+ percent: 0,
+ strokeWidth: 1,
+ status: "normal"
+ }
+ },
+ render() {
+ var style = {
+ "width": this.props.width,
+ "height": this.props.width
+ }
+ var progressInfo
+ if(this.props.status==='normal'){
+ progressInfo = (
+
+ )
+ }else {
+ progressInfo = (
+ {this.props.percent}%
+ )
+ }
+
+ var statusColorMap = {
+ "normal": "#3FC7FA",
+ "exception": "#FE8C6A"
+ };
+ return (
+
+ );
+ }
+});
+
+module.exports = {
+ Line: Line,
+ Circle: Circle
+};
+
+
diff --git a/components/progress/index.md b/components/progress/index.md
index 65ab1de719..13177eb6fe 100644
--- a/components/progress/index.md
+++ b/components/progress/index.md
@@ -5,29 +5,21 @@
---
-## 何时使用
+## 使用
-当你再次和我说起 青春时的故事
-我正在下着雨的无锡 乞讨着生活的权利
-前一天早晨 我睁开眼已是江南
-他们说柔软的地方 总会发生柔软的事
-那年的舞台上 说谎的人一直歌唱
-大不列颠的广场上 有没有鸽子飞翔
-青春和瞎子一起 变成了哑巴
-今天扯平了我们的当年 分食了理想
+``
+
+``
+
+## 属性参数
+
+| 参数 | 说明 | 类型 | 默认值 |
+|----------|----------------|----------|--------------|
+| perscent | 百分比 | number | 0 |
+| status | 状态,有两个值normal、exception | string | normal |
+| strokeWidth | 进度条线宽度,单位是进度条画布宽度的百分比 | number | 1 |
+| width | 进度条画布宽度,这里没有提供height属性设置,Line型高度就是strokeWidth,Circle型高度等于width | string | null |
-## 为什么使用
-你可知道你的名字解释了我的一生
-碎了满天的往事如烟 与世无争
-当你装满行李 回到故乡
-我的余生 却再也没有北方
-
-有一天我又梦见 那个装满乐器的教室
-你还站在门口 一脸羞涩的表情
-你说这么多年你还没找到 让你心动的男人
-我说去他妈的爱情 都是过眼云烟的东西
-
-我的余生 都用来寻找北方
diff --git a/site/templates/layout.html b/site/templates/layout.html
index 8aa57f5eac..8f64aa3f98 100644
--- a/site/templates/layout.html
+++ b/site/templates/layout.html
@@ -11,7 +11,7 @@
-
+
{% block styles %}{% endblock %}