Skip to content

Commit 8afe539

Browse files
committed
feat(misc): banner & search & style improve
1 parent 299cdff commit 8afe539

File tree

23 files changed

+44
-71
lines changed

23 files changed

+44
-71
lines changed

components/TimeStampCell/styles/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import styled from 'styled-components'
66
export const Wrapper = styled.div`
77
display: flex;
88
flex-direction: column;
9+
align-items: center;
910
`
1011
export const Content = styled.div`
1112
display: flex;

containers/CommunitiesBanner/CategoryBanner.js

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
import React from 'react'
22

33
import { ICON_CMD } from '../../config'
4-
import { Tag, Popover, BannerCountBrief } from '../../components'
4+
import { BannerCountBrief } from '../../components'
55

66
import {
77
BannerContentWrapper,
88
Operation,
99
OperationItem,
1010
OperationDivider,
11-
OperationTitle,
12-
FilterTags,
1311
OperationIcon,
1412
OperationIconChart,
1513
} from './styles/common_banner'
@@ -32,29 +30,14 @@ class CategoryBanner extends React.Component {
3230
unit="个"
3331
/>
3432
<Operation>
35-
<OperationItem>
36-
<OperationIcon src={`${ICON_CMD}/filter2.svg`} />
37-
<Popover
38-
content={<div>兼容各个页面的 Filter 菜单</div>}
39-
trigger="hover"
40-
>
41-
<OperationTitle>过滤</OperationTitle>
42-
</Popover>
43-
<FilterTags>
44-
<Tag closable>最多xx</Tag>
45-
<Tag closable>最少..</Tag>
46-
</FilterTags>
47-
</OperationItem>
48-
<OperationDivider />
4933
<OperationItem onClick={logic.onAdd.bind(this, 'categories')}>
5034
<OperationIconChart src={`${ICON_CMD}/plus.svg`} />
5135
添加
5236
</OperationItem>
5337
<OperationDivider />
5438
<OperationItem>
5539
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
56-
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
57-
统计
40+
图表
5841
</OperationItem>
5942
</Operation>
6043
</BannerContentWrapper>

containers/CommunitiesBanner/EditorsBanner.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class EditorsBanner extends React.Component {
5454
<OperationItem>
5555
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
5656
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
57-
统计
57+
图表
5858
</OperationItem>
5959
</Operation>
6060
</BannerContentWrapper>

containers/CommunitiesBanner/IndexBanner.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,14 @@ class IndexBanner extends React.Component {
4242
</Popover>
4343
<FilterTags>
4444
<Tag closable>最多xx</Tag>
45-
<Tag closable>最少..</Tag>
4645
</FilterTags>
4746
</OperationItem>
4847
<OperationDivider />
48+
<OperationItem onClick={logic.onSearch}>
49+
<OperationIconChart src={`${ICON_CMD}/search2.svg`} />
50+
搜索
51+
</OperationItem>
52+
<OperationDivider />
4953
<OperationItem onClick={logic.onAdd.bind(this, 'communities')}>
5054
<OperationIconChart src={`${ICON_CMD}/plus.svg`} />
5155
添加
@@ -54,7 +58,7 @@ class IndexBanner extends React.Component {
5458
<OperationItem>
5559
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
5660
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
57-
统计
61+
图表
5862
</OperationItem>
5963
</Operation>
6064
</BannerContentWrapper>

containers/CommunitiesBanner/JobsBanner.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class JobsBanner extends React.Component {
5353
<OperationItem>
5454
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
5555
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
56-
统计
56+
图表
5757
</OperationItem>
5858
</Operation>
5959
</BannerContentWrapper>

containers/CommunitiesBanner/PostsBanner.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class PostsBanner extends React.Component {
5252
<OperationItem>
5353
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
5454
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
55-
统计
55+
图表
5656
</OperationItem>
5757
</Operation>
5858
</BannerContentWrapper>

containers/CommunitiesBanner/TagsBanner.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class TagsBanner extends React.Component {
5353
<OperationItem>
5454
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
5555
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
56-
统计
56+
图表
5757
</OperationItem>
5858
</Operation>
5959
</BannerContentWrapper>

containers/CommunitiesBanner/ThreadsBanner.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class ThreadsBanner extends React.Component {
5454
<OperationItem>
5555
<OperationIcon src={`${ICON_CMD}/chart.svg`} />
5656
{/* <OperationIconChart src={`${ICON_CMD}/list.svg`} /> */}
57-
统计
57+
图表
5858
</OperationItem>
5959
</Operation>
6060
</BannerContentWrapper>

containers/CommunitiesBanner/logic.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ export function loadJobs() {
4545
sr71$.query(S.pagedJobs, { filter: {} })
4646
}
4747

48+
export function onSearch() {
49+
store.openDoraemon()
50+
}
51+
4852
export const loadCategories = () =>
4953
sr71$.query(S.pagedCategories, { filter: {} })
5054

containers/CommunitiesBanner/store.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ const CommunitiesBannerStore = t
4141
},
4242
}))
4343
.actions(self => ({
44+
openDoraemon() {
45+
self.root.openDoraemon()
46+
},
4447
markState(sobj) {
4548
markStates(sobj, self)
4649
},

0 commit comments

Comments
 (0)