From 76324ce423b1c0df1eca11d5ae380f12dc5338e1 Mon Sep 17 00:00:00 2001 From: afc163 Date: Thu, 26 Oct 2017 10:28:33 +0800 Subject: [PATCH 1/4] Remove radio margin tweak --- src/routes/Forms/BasicForm.js | 2 +- src/routes/Forms/style.less | 8 -------- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/src/routes/Forms/BasicForm.js b/src/routes/Forms/BasicForm.js index c1b77a6c..b613fca2 100644 --- a/src/routes/Forms/BasicForm.js +++ b/src/routes/Forms/BasicForm.js @@ -150,7 +150,7 @@ export default class BasicForms extends PureComponent { {getFieldDecorator('public', { initialValue: '1', })( - + 公开 部分公开 不公开 diff --git a/src/routes/Forms/style.less b/src/routes/Forms/style.less index 627b47da..722aca80 100644 --- a/src/routes/Forms/style.less +++ b/src/routes/Forms/style.less @@ -88,11 +88,3 @@ color: @text-color-secondary; font-style: normal; } - -.radioGroup { - :global { - .ant-radio-wrapper { - margin-right: 16px; - } - } -} From db197c352e50fbcc3d9896d052caa4433164b504 Mon Sep 17 00:00:00 2001 From: afc163 Date: Thu, 26 Oct 2017 10:43:04 +0800 Subject: [PATCH 2/4] fix breadcrumb --- src/components/PageHeader/index.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/components/PageHeader/index.js b/src/components/PageHeader/index.js index 5fbe3648..7bb8b4e3 100644 --- a/src/components/PageHeader/index.js +++ b/src/components/PageHeader/index.js @@ -59,9 +59,8 @@ export default class PageHeader extends PureComponent { const url = `/${pathSnippets.slice(0, index + 1).join('/')}`; return ( - {createElement(linkElement, { - to: url, - href: url, + {createElement(index === pathSnippets.length - 1 ? 'span' : linkElement, { + [linkElement === 'a' ? 'href' : 'to']: url, }, breadcrumbNameMap[url] || breadcrumbNameMap[url.replace('/', '')] || url)} ); @@ -69,8 +68,7 @@ export default class PageHeader extends PureComponent { const breadcrumbItems = [( {createElement(linkElement, { - to: '/', - href: '/', + [linkElement === 'a' ? 'href' : 'to']: '/', }, '首页')} )].concat(extraBreadcrumbItems); @@ -85,7 +83,11 @@ export default class PageHeader extends PureComponent { { breadcrumbList.map(item => ( - {item.href ? {item.title} : item.title} + {item.href ? ( + createElement(linkElement, { + [linkElement === 'a' ? 'href' : 'to']: item.href, + }, '首页') + ) : item.title} ) ) } From 0aa70e32514bb74a478ce74757031b2a6b4612c1 Mon Sep 17 00:00:00 2001 From: afc163 Date: Thu, 26 Oct 2017 10:49:21 +0800 Subject: [PATCH 3/4] Fix home page collapsed menu --- src/layouts/BasicLayout.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/layouts/BasicLayout.js b/src/layouts/BasicLayout.js index 4da41ac0..17bace81 100644 --- a/src/layouts/BasicLayout.js +++ b/src/layouts/BasicLayout.js @@ -58,6 +58,9 @@ class BasicLayout extends React.PureComponent { getDefaultCollapsedSubMenus(props) { const currentMenuSelectedKeys = [...this.getCurrentMenuSelectedKeys(props)]; currentMenuSelectedKeys.splice(-1, 1); + if (currentMenuSelectedKeys.length === 0) { + return ['dashboard']; + } return currentMenuSelectedKeys; } getCurrentMenuSelectedKeys(props) { From 95aef7c6632dec5940c07fc81e55ed00de9f1639 Mon Sep 17 00:00:00 2001 From: afc163 Date: Thu, 26 Oct 2017 11:35:32 +0800 Subject: [PATCH 4/4] Fix waterwave background --- src/components/Charts/WaterWave/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Charts/WaterWave/index.js b/src/components/Charts/WaterWave/index.js index d1275de9..a9eece61 100644 --- a/src/components/Charts/WaterWave/index.js +++ b/src/components/Charts/WaterWave/index.js @@ -102,7 +102,7 @@ class WaterWave extends PureComponent { ctx.lineTo(xOffset, canvasHeight); ctx.lineTo(startPoint[0], startPoint[1]); - const gradient = ctx.createLinearGradient(0, 0, 0, 170); + const gradient = ctx.createLinearGradient(0, 0, 0, canvasHeight); gradient.addColorStop(0, '#ffffff'); gradient.addColorStop(1, '#1890FF'); ctx.fillStyle = gradient;