doc: fix layout demo (#23683)

This commit is contained in:
MengZhaoFly 2020-04-27 23:42:51 +08:00 committed by GitHub
parent d1c39d7ec5
commit a534e4a56a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 218 additions and 328 deletions

View File

@ -485,9 +485,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 1
</span>
</li>
@ -516,9 +514,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 2
</span>
</li>
@ -547,9 +543,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 3
</span>
</li>
@ -578,9 +572,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 4
</span>
</li>
@ -609,9 +601,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 5
</span>
</li>
@ -640,9 +630,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 6
</span>
</li>
@ -671,9 +659,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 7
</span>
</li>
@ -702,9 +688,7 @@ exports[`renders ./components/layout/demo/fixed-sider.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 8
</span>
</li>
@ -877,9 +861,7 @@ exports[`renders ./components/layout/demo/responsive.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 1
</span>
</li>
@ -908,9 +890,7 @@ exports[`renders ./components/layout/demo/responsive.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 2
</span>
</li>
@ -939,9 +919,7 @@ exports[`renders ./components/layout/demo/responsive.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 3
</span>
</li>
@ -970,9 +948,7 @@ exports[`renders ./components/layout/demo/responsive.md correctly 1`] = `
/>
</svg>
</span>
<span
class="nav-text"
>
<span>
nav 4
</span>
</li>
@ -1095,7 +1071,6 @@ exports[`renders ./components/layout/demo/side.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="user"
class="anticon anticon-user"
@ -1119,7 +1094,6 @@ exports[`renders ./components/layout/demo/side.md correctly 1`] = `
<span>
User
</span>
</span>
<i
class="ant-menu-submenu-arrow"
/>
@ -1137,7 +1111,6 @@ exports[`renders ./components/layout/demo/side.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="team"
class="anticon anticon-team"
@ -1161,7 +1134,6 @@ exports[`renders ./components/layout/demo/side.md correctly 1`] = `
<span>
Team
</span>
</span>
<i
class="ant-menu-submenu-arrow"
/>
@ -1193,6 +1165,7 @@ exports[`renders ./components/layout/demo/side.md correctly 1`] = `
/>
</svg>
</span>
<span />
</li>
</ul>
</div>
@ -1632,7 +1605,6 @@ exports[`renders ./components/layout/demo/top-side.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="user"
class="anticon anticon-user"
@ -1653,6 +1625,7 @@ exports[`renders ./components/layout/demo/top-side.md correctly 1`] = `
/>
</svg>
</span>
<span>
subnav 1
</span>
<i
@ -1705,7 +1678,6 @@ exports[`renders ./components/layout/demo/top-side.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="laptop"
class="anticon anticon-laptop"
@ -1726,6 +1698,7 @@ exports[`renders ./components/layout/demo/top-side.md correctly 1`] = `
/>
</svg>
</span>
<span>
subnav 2
</span>
<i
@ -1745,7 +1718,6 @@ exports[`renders ./components/layout/demo/top-side.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="notification"
class="anticon anticon-notification"
@ -1766,6 +1738,7 @@ exports[`renders ./components/layout/demo/top-side.md correctly 1`] = `
/>
</svg>
</span>
<span>
subnav 3
</span>
<i
@ -1931,7 +1904,6 @@ exports[`renders ./components/layout/demo/top-side-2.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="user"
class="anticon anticon-user"
@ -1952,6 +1924,7 @@ exports[`renders ./components/layout/demo/top-side-2.md correctly 1`] = `
/>
</svg>
</span>
<span>
subnav 1
</span>
<i
@ -2004,7 +1977,6 @@ exports[`renders ./components/layout/demo/top-side-2.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="laptop"
class="anticon anticon-laptop"
@ -2025,6 +1997,7 @@ exports[`renders ./components/layout/demo/top-side-2.md correctly 1`] = `
/>
</svg>
</span>
<span>
subnav 2
</span>
<i
@ -2044,7 +2017,6 @@ exports[`renders ./components/layout/demo/top-side-2.md correctly 1`] = `
role="button"
style="padding-left:24px"
>
<span>
<span
aria-label="notification"
class="anticon anticon-notification"
@ -2065,6 +2037,7 @@ exports[`renders ./components/layout/demo/top-side-2.md correctly 1`] = `
/>
</svg>
</span>
<span>
subnav 3
</span>
<i

View File

@ -42,17 +42,14 @@ class SiderDemo extends React.Component {
<Sider trigger={null} collapsible collapsed={this.state.collapsed}>
<div className="logo" />
<Menu theme="dark" mode="inline" defaultSelectedKeys={['1']}>
<Menu.Item key="1">
<UserOutlined />
<span>nav 1</span>
<Menu.Item key="1" icon={<UserOutlined />}>
nav 1
</Menu.Item>
<Menu.Item key="2">
<VideoCameraOutlined />
<span>nav 2</span>
<Menu.Item key="2" icon={<VideoCameraOutlined />}>
nav 2
</Menu.Item>
<Menu.Item key="3">
<UploadOutlined />
<span>nav 3</span>
<Menu.Item key="3" icon={<UploadOutlined />}>
nav 3
</Menu.Item>
</Menu>
</Sider>

View File

@ -41,37 +41,29 @@ ReactDOM.render(
>
<div className="logo" />
<Menu theme="dark" mode="inline" defaultSelectedKeys={['4']}>
<Menu.Item key="1">
<UserOutlined />
<span className="nav-text">nav 1</span>
<Menu.Item key="1" icon={<UserOutlined />}>
nav 1
</Menu.Item>
<Menu.Item key="2">
<VideoCameraOutlined />
<span className="nav-text">nav 2</span>
<Menu.Item key="2" icon={<VideoCameraOutlined />}>
nav 2
</Menu.Item>
<Menu.Item key="3">
<UploadOutlined />
<span className="nav-text">nav 3</span>
<Menu.Item key="3" icon={<UploadOutlined />}>
nav 3
</Menu.Item>
<Menu.Item key="4">
<BarChartOutlined />
<span className="nav-text">nav 4</span>
<Menu.Item key="4" icon={<BarChartOutlined />}>
nav 4
</Menu.Item>
<Menu.Item key="5">
<CloudOutlined />
<span className="nav-text">nav 5</span>
<Menu.Item key="5" icon={<CloudOutlined />}>
nav 5
</Menu.Item>
<Menu.Item key="6">
<AppstoreOutlined />
<span className="nav-text">nav 6</span>
<Menu.Item key="6" icon={<AppstoreOutlined />}>
nav 6
</Menu.Item>
<Menu.Item key="7">
<TeamOutlined />
<span className="nav-text">nav 7</span>
<Menu.Item key="7" icon={<TeamOutlined />}>
nav 7
</Menu.Item>
<Menu.Item key="8">
<ShopOutlined />
<span className="nav-text">nav 8</span>
<Menu.Item key="8" icon={<ShopOutlined />}>
nav 8
</Menu.Item>
</Menu>
</Sider>

View File

@ -37,21 +37,17 @@ ReactDOM.render(
>
<div className="logo" />
<Menu theme="dark" mode="inline" defaultSelectedKeys={['4']}>
<Menu.Item key="1">
<UserOutlined />
<span className="nav-text">nav 1</span>
<Menu.Item key="1" icon={<UserOutlined />}>
nav 1
</Menu.Item>
<Menu.Item key="2">
<VideoCameraOutlined />
<span className="nav-text">nav 2</span>
<Menu.Item key="2" icon={<VideoCameraOutlined />}>
nav 2
</Menu.Item>
<Menu.Item key="3">
<UploadOutlined />
<span className="nav-text">nav 3</span>
<Menu.Item key="3" icon={<UploadOutlined />}>
nav 3
</Menu.Item>
<Menu.Item key="4">
<UserOutlined />
<span className="nav-text">nav 4</span>
<Menu.Item key="4" icon={<UserOutlined />}>
nav 4
</Menu.Item>
</Menu>
</Sider>

View File

@ -49,42 +49,22 @@ class SiderDemo extends React.Component {
<Sider collapsible collapsed={this.state.collapsed} onCollapse={this.onCollapse}>
<div className="logo" />
<Menu theme="dark" defaultSelectedKeys={['1']} mode="inline">
<Menu.Item key="1">
<PieChartOutlined />
<span>Option 1</span>
<Menu.Item key="1" icon={<PieChartOutlined />}>
Option 1
</Menu.Item>
<Menu.Item key="2">
<DesktopOutlined />
<span>Option 2</span>
<Menu.Item key="2" icon={<DesktopOutlined />}>
Option 2
</Menu.Item>
<SubMenu
key="sub1"
title={
<span>
<UserOutlined />
<span>User</span>
</span>
}
>
<SubMenu key="sub1" icon={<UserOutlined />} title="User">
<Menu.Item key="3">Tom</Menu.Item>
<Menu.Item key="4">Bill</Menu.Item>
<Menu.Item key="5">Alex</Menu.Item>
</SubMenu>
<SubMenu
key="sub2"
title={
<span>
<TeamOutlined />
<span>Team</span>
</span>
}
>
<SubMenu key="sub2" icon={<TeamOutlined />} title="Team">
<Menu.Item key="6">Team 1</Menu.Item>
<Menu.Item key="8">Team 2</Menu.Item>
</SubMenu>
<Menu.Item key="9">
<FileOutlined />
</Menu.Item>
<Menu.Item key="9" icon={<FileOutlined />} />
</Menu>
</Sider>
<Layout className="site-layout">

View File

@ -38,43 +38,19 @@ ReactDOM.render(
defaultOpenKeys={['sub1']}
style={{ height: '100%', borderRight: 0 }}
>
<SubMenu
key="sub1"
title={
<span>
<UserOutlined />
subnav 1
</span>
}
>
<SubMenu key="sub1" icon={<UserOutlined />} title="subnav 1">
<Menu.Item key="1">option1</Menu.Item>
<Menu.Item key="2">option2</Menu.Item>
<Menu.Item key="3">option3</Menu.Item>
<Menu.Item key="4">option4</Menu.Item>
</SubMenu>
<SubMenu
key="sub2"
title={
<span>
<LaptopOutlined />
subnav 2
</span>
}
>
<SubMenu key="sub2" icon={<LaptopOutlined />} title="subnav 2">
<Menu.Item key="5">option5</Menu.Item>
<Menu.Item key="6">option6</Menu.Item>
<Menu.Item key="7">option7</Menu.Item>
<Menu.Item key="8">option8</Menu.Item>
</SubMenu>
<SubMenu
key="sub3"
title={
<span>
<NotificationOutlined />
subnav 3
</span>
}
>
<SubMenu key="sub3" icon={<NotificationOutlined />} title="subnav 3">
<Menu.Item key="9">option9</Menu.Item>
<Menu.Item key="10">option10</Menu.Item>
<Menu.Item key="11">option11</Menu.Item>

View File

@ -44,43 +44,19 @@ ReactDOM.render(
defaultOpenKeys={['sub1']}
style={{ height: '100%' }}
>
<SubMenu
key="sub1"
title={
<span>
<UserOutlined />
subnav 1
</span>
}
>
<SubMenu key="sub1" icon={<UserOutlined />} title="subnav 1">
<Menu.Item key="1">option1</Menu.Item>
<Menu.Item key="2">option2</Menu.Item>
<Menu.Item key="3">option3</Menu.Item>
<Menu.Item key="4">option4</Menu.Item>
</SubMenu>
<SubMenu
key="sub2"
title={
<span>
<LaptopOutlined />
subnav 2
</span>
}
>
<SubMenu key="sub2" icon={<LaptopOutlined />} title="subnav 2">
<Menu.Item key="5">option5</Menu.Item>
<Menu.Item key="6">option6</Menu.Item>
<Menu.Item key="7">option7</Menu.Item>
<Menu.Item key="8">option8</Menu.Item>
</SubMenu>
<SubMenu
key="sub3"
title={
<span>
<NotificationOutlined />
subnav 3
</span>
}
>
<SubMenu key="sub3" icon={<NotificationOutlined />} title="subnav 3">
<Menu.Item key="9">option9</Menu.Item>
<Menu.Item key="10">option10</Menu.Item>
<Menu.Item key="11">option11</Menu.Item>