Skip to content

Commit c847780

Browse files
authored
1020 modify extractor description UI (#1048)
* UI changes for Extractor Modal and Extractor Page * Update ListenerItem.tsx
1 parent 3b2027b commit c847780

File tree

2 files changed

+15
-7
lines changed

2 files changed

+15
-7
lines changed

frontend/src/components/listeners/ListenerInfo.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ type ListenerInfoProps = {
1313
defaultExpanded?: boolean;
1414
};
1515

16+
const customStyles = {
17+
authorInfo: {
18+
color: theme.palette.info.main,
19+
fontSize: "12px",
20+
margin: "0.75em 0 0.75em 0",
21+
},
22+
};
23+
1624
export const ListenerInfo = (props: ListenerInfoProps) => {
1725
const { selectedExtractor, defaultExpanded } = props;
1826

@@ -32,19 +40,19 @@ export const ListenerInfo = (props: ListenerInfoProps) => {
3240
<></>
3341
)}
3442
</Box>
35-
{selectedExtractor && selectedExtractor["description"] ? (
36-
<Typography>{selectedExtractor["description"]}</Typography>
37-
) : null}
3843
{selectedExtractor &&
3944
selectedExtractor["created"] &&
4045
selectedExtractor["properties"] &&
4146
selectedExtractor["properties"]["author"] ? (
42-
<ClowderFootnote style={{ color: theme.palette.info.main }}>
47+
<ClowderFootnote style={customStyles.authorInfo}>
4348
{`Created by ${
4449
selectedExtractor["properties"]["author"]
4550
} at ${parseDate(selectedExtractor["created"])}`}
4651
</ClowderFootnote>
4752
) : null}
53+
{selectedExtractor && selectedExtractor["description"] ? (
54+
<Typography>{selectedExtractor["description"]}</Typography>
55+
) : null}
4856
{selectedExtractor ? (
4957
<ListenerInfoDetails
5058
listener={selectedExtractor}

frontend/src/components/listeners/ListenerItem.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export default function ListenerItem(props: ListenerCardProps) {
6464
!extractor["alive"] ? (
6565
<Typography
6666
sx={{
67-
padding: "0.5em",
67+
padding: "2em",
6868
color: "rgba(0, 0, 0, 0.26)",
6969
fontSize: "14px",
7070
}}
@@ -74,8 +74,8 @@ export default function ListenerItem(props: ListenerCardProps) {
7474
) : (
7575
<Typography
7676
sx={{
77-
padding: "0.5em",
78-
color: theme.palette.primary.light,
77+
padding: "2em",
78+
color: theme.palette.info.main,
7979
fontSize: "14px",
8080
}}
8181
>

0 commit comments

Comments
 (0)