docs: translate Card's documentation to English

This commit is contained in:
Leon Shi 2016-05-26 17:46:55 +08:00
parent d7e1794711
commit d70637022d
8 changed files with 98 additions and 26 deletions

View File

@ -1,18 +1,26 @@
--- ---
order: 0 order: 0
title: 典型卡片 title:
zh-CN: 典型卡片
en-US: Basic card
--- ---
## zh-CN
包含标题、内容、操作区域。 包含标题、内容、操作区域。
## en-US
A basic card containing a title, content and an extra corner content.
````jsx ````jsx
import { Card } from 'antd'; import { Card } from 'antd';
ReactDOM.render( ReactDOM.render(
<Card title="卡片标题" extra={<a href="#">更多</a>} style={{ width: 300 }}> <Card title="Card title" extra={<a href="#">More</a>} style={{ width: 300 }}>
<p>卡片的内容</p> <p>Card content</p>
<p>卡片的内容</p> <p>Card content</p>
<p>卡片的内容</p> <p>Card content</p>
</Card> </Card>
, mountNode); , mountNode);
```` ````

View File

@ -1,19 +1,27 @@
--- ---
order: 1 order: 1
title: 无边框 title:
zh-CN: 无边框
en-US: No border
--- ---
## zh-CN
在灰色背景上使用无边框的卡片。 在灰色背景上使用无边框的卡片。
## en-US
A borderless card on a gray background.
````jsx ````jsx
import { Card } from 'antd'; import { Card } from 'antd';
ReactDOM.render( ReactDOM.render(
<div style={{ background: '#ECECEC', padding: '30px' }}> <div style={{ background: '#ECECEC', padding: '30px' }}>
<Card title="卡片标题" bordered={false} style={{ width: 300 }}> <Card title="Card title" bordered={false} style={{ width: 300 }}>
<p>卡片的内容</p> <p>Card content</p>
<p>卡片的内容</p> <p>Card content</p>
<p>卡片的内容</p> <p>Card content</p>
</Card> </Card>
</div> </div>
, mountNode); , mountNode);

View File

@ -1,10 +1,18 @@
--- ---
order: 4 order: 4
title: 栅格卡片 title:
zh-CN: 栅格卡片
en-US: Grid card
--- ---
## zh-CN
在系统概览页面常常和栅格进行配合。 在系统概览页面常常和栅格进行配合。
## en-US
Cards usually cooperate with grid layout in overview page.
````jsx ````jsx
import { Card, Col, Row } from 'antd'; import { Card, Col, Row } from 'antd';
@ -12,13 +20,13 @@ ReactDOM.render(
<div style={{ background: '#ECECEC', padding: '30px' }}> <div style={{ background: '#ECECEC', padding: '30px' }}>
<Row> <Row>
<Col span="8"> <Col span="8">
<Card title="卡片标题" bordered={false}>卡片的内容</Card> <Card title="Card title" bordered={false}>Card content</Card>
</Col> </Col>
<Col span="8"> <Col span="8">
<Card title="卡片标题" bordered={false}>卡片的内容</Card> <Card title="Card title" bordered={false}>Card content</Card>
</Col> </Col>
<Col span="8"> <Col span="8">
<Card title="卡片标题" bordered={false}>卡片的内容</Card> <Card title="Card title" bordered={false}>Card content</Card>
</Col> </Col>
</Row> </Row>
</div> </div>
@ -26,7 +34,7 @@ ReactDOM.render(
```` ````
````css ````css
/* 增加 16px 栅格间距 */ /* Increase grid spacing of 16px */
.code-box-demo .row { .code-box-demo .row {
margin-left: -8px; margin-left: -8px;
margin-right: -8px; margin-right: -8px;

View File

@ -1,15 +1,23 @@
--- ---
order: 5 order: 5
title: 预加载的卡片 title:
zh-CN: 预加载的卡片
en-US: Loading card
--- ---
## zh-CN
数据读入前会有文本块样式。 数据读入前会有文本块样式。
## en-US
Shows a loading indicator while the contents of the card are being fetched.
````jsx ````jsx
import { Card } from 'antd'; import { Card } from 'antd';
ReactDOM.render( ReactDOM.render(
<Card loading title="卡片标题" style={{ width: '34%' }}> <Card loading title="Card title" style={{ width: '34%' }}>
Whatever content Whatever content
</Card> </Card>
, mountNode); , mountNode);

View File

@ -1,10 +1,19 @@
--- ---
order: 3 order: 3
title: 更灵活的内容展示 title:
zh-CN: 更灵活的内容展示
en-US: Customized content
--- ---
## zh-CN
可以调整默认边距,设定宽度。 可以调整默认边距,设定宽度。
## en-US
Customizing default width and margin.
````jsx ````jsx
import { Card } from 'antd'; import { Card } from 'antd';
@ -14,7 +23,7 @@ ReactDOM.render(
<img alt="example" width="100%" src="https://os.alipayobjects.com/rmsportal/QBnOOoLaAfKPirc.png" /> <img alt="example" width="100%" src="https://os.alipayobjects.com/rmsportal/QBnOOoLaAfKPirc.png" />
</div> </div>
<div className="custom-card"> <div className="custom-card">
<h3>欧美街拍</h3> <h3>Europe Street beat</h3>
<p>www.instagram.com</p> <p>www.instagram.com</p>
</div> </div>
</Card> </Card>

View File

@ -1,18 +1,26 @@
--- ---
order: 2 order: 2
title: 简洁卡片 title:
zh-CN: 简洁卡片
en-US: Simple card
--- ---
## zh-CN
只包含内容区域。 只包含内容区域。
## en-US
A simple card only containing a content area.
````jsx ````jsx
import { Card } from 'antd'; import { Card } from 'antd';
ReactDOM.render( ReactDOM.render(
<Card style={{ width: 300 }}> <Card style={{ width: 300 }}>
<p>卡片的内容</p> <p>Card content</p>
<p>卡片的内容</p> <p>Card content</p>
<p>卡片的内容</p> <p>Card content</p>
</Card> </Card>
, mountNode); , mountNode);
```` ````

View File

@ -0,0 +1,24 @@
---
category: Components
type: Presentation
title: Card
---
Common card container.
## When to use
The most basic card container. You can use it to contain text, lists, pictures and paragraphs.
## API
```html
<Card title="Card title">Card content</Card>
```
| Property | Description | Type | Default |
|----------|----------------|----------|--------------|
| title | Card title | React.Element | - |
| extra | Corner content of card | React.Element | - |
| bordered | Whether a border is set | Boolean | true |
| bodyStyle | Custom style for content area | Object | - |

View File

@ -1,9 +1,8 @@
--- ---
category: Components category: Components
chinese: 卡片
type: Presentation type: Presentation
cols: 1 title: Card
english: Card subtitle: 卡片
--- ---
通用卡片容器。 通用卡片容器。