Skip to content

Commit cec329d

Browse files
committed
Convert Language, ItemNumber and Width40
1 parent 77c59f8 commit cec329d

File tree

1 file changed

+12
-21
lines changed

1 file changed

+12
-21
lines changed

src/components/TranslationLeaderboard.tsx

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,7 @@ import { reverse, sortBy } from "lodash"
77
import Emoji from "./OldEmoji"
88
import { Option, OptionContainer, OptionText } from "./SharedStyledComponents"
99
import Translation from "./Translation"
10-
import { Box, Flex, Img, useColorModeValue } from "@chakra-ui/react"
11-
12-
const Width40 = styled.div`
13-
width: 40px;
14-
`
15-
16-
const ItemNumber = styled(Width40)`
17-
opacity: 0.4;
18-
`
19-
20-
const Language = styled.p`
21-
margin: 0;
22-
display: block;
23-
font-size: ${(props) => props.theme.fontSizes.s};
24-
opacity: 0.6;
25-
`
10+
import { Box, Flex, Img, Text, useColorModeValue } from "@chakra-ui/react"
2611

2712
const StyledEmoji = styled(Emoji)`
2813
display: block;
@@ -108,7 +93,9 @@ const TranslationLeaderboard: React.FC<IProps> = ({
10893
w="full"
10994
>
11095
<Flex>
111-
<ItemNumber>#</ItemNumber>
96+
<Box w={10} opacity="0.4">
97+
#
98+
</Box>
11299
<Flex
113100
flexDirection="row"
114101
alignItems="center"
@@ -172,11 +159,13 @@ const TranslationLeaderboard: React.FC<IProps> = ({
172159
>
173160
<Flex>
174161
{emoji ? (
175-
<Width40>
162+
<Box w={10}>
176163
<Emoji mr={"1rem"} size={2} text={emoji} />
177-
</Width40>
164+
</Box>
178165
) : (
179-
<ItemNumber>{idx + 1}</ItemNumber>
166+
<Box w={10} opacity="0.4">
167+
{idx + 1}
168+
</Box>
180169
)}
181170
<Flex
182171
flexDirection="row"
@@ -194,7 +183,9 @@ const TranslationLeaderboard: React.FC<IProps> = ({
194183
/>
195184
<Box maxW={{ base: "100px", sm: "none" }}>
196185
{user.username}
197-
<Language>{sortedLanguages[0].language.name}</Language>
186+
<Text m={0} display="block" fontSize="sm" opacity="0.6">
187+
{sortedLanguages[0].language.name}
188+
</Text>
198189
</Box>
199190
</Flex>
200191
</Flex>

0 commit comments

Comments
 (0)