Skip to content

Commit fed678f

Browse files
committed
마크업 숫자 리스트 스타일 추가
1 parent b920755 commit fed678f

File tree

7 files changed

+31
-33
lines changed

7 files changed

+31
-33
lines changed

frontend/assets/styles/markdown.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ const MarkdownStyle = styled.div`
2222
li {
2323
margin: 0.3rem 0.6rem;
2424
padding: 0;
25+
}
26+
ol li {
27+
list-style: numeric;
28+
}
29+
ul li {
2530
list-style: circle;
2631
}
2732
hr {

frontend/pages/coc/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,18 @@ import matter from 'gray-matter'
1010
import ReactMarkdown from 'react-markdown'
1111
import HeadingComponents from '../../components/core/MarkdownHeadings'
1212
import MarkdownStyle from '../../assets/styles/markdown'
13+
import remarkGfm from 'remark-gfm'
1314

1415
const CoC: NextPage = (props: any) => {
1516
const { t } = useTranslation()
1617

1718
return (
1819
<div>
1920
<MarkdownStyle>
20-
<ReactMarkdown components={HeadingComponents}>
21+
<ReactMarkdown
22+
components={HeadingComponents}
23+
remarkPlugins={[remarkGfm]}
24+
>
2125
{props.content}
2226
</ReactMarkdown>
2327
</MarkdownStyle>

frontend/pages/sponsor/benefit.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@ import type { NextPage, GetServerSideProps } from 'next'
33
import { PageName } from '../../data/enums/PageName'
44
import { SponsorPage } from '../../interfaces/PageProps'
55
import { GetServerSidePropsContext } from 'next'
6-
import { getSponsorBenefit, getSponsorTerms } from '../api/sponsor'
6+
import { getSponsorBenefit } from '../api/sponsor'
77
import ReactMarkdown from 'react-markdown'
88
import HeadingComponents from '../../components/core/MarkdownHeadings'
99
import MarkdownStyle from '../../assets/styles/markdown'
10+
import remarkGfm from 'remark-gfm'
1011

1112
interface SponsorBenefitPage extends SponsorPage {
1213
locale: string
@@ -16,7 +17,10 @@ const SponsorBenefit: NextPage = (props: SponsorBenefitPage) => {
1617
return (
1718
<div>
1819
<MarkdownStyle>
19-
<ReactMarkdown components={HeadingComponents}>
20+
<ReactMarkdown
21+
components={HeadingComponents}
22+
remarkPlugins={[remarkGfm]}
23+
>
2024
{props.content[props.locale]}
2125
</ReactMarkdown>
2226
</MarkdownStyle>

frontend/pages/sponsor/faq.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import ReactMarkdown from 'react-markdown'
88
import HeadingComponents from '../../components/core/MarkdownHeadings'
99
import MarkdownStyle from '../../assets/styles/markdown'
1010
import PageTitle from '../../components/core/PageTitle'
11+
import remarkGfm from 'remark-gfm'
1112

1213
interface SponsorSponsorFaqPage extends SponsorPage {
1314
locale: string
@@ -18,7 +19,10 @@ const SponsorFaq: NextPage = (props: SponsorSponsorFaqPage) => {
1819
<div>
1920
<PageTitle title={props.pageName} />
2021
<MarkdownStyle>
21-
<ReactMarkdown components={HeadingComponents}>
22+
<ReactMarkdown
23+
components={HeadingComponents}
24+
remarkPlugins={[remarkGfm]}
25+
>
2226
{props.content[props.locale]}
2327
</ReactMarkdown>
2428
</MarkdownStyle>

frontend/pages/sponsor/index.tsx

Lines changed: 0 additions & 27 deletions
This file was deleted.

frontend/pages/sponsor/join.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import HeadingComponents from '../../components/core/MarkdownHeadings'
88
import MarkdownStyle from '../../assets/styles/markdown'
99
import PageTitle from '../../components/core/PageTitle'
1010
import { getSponsorJoin } from '../api/sponsor'
11+
import remarkGfm from 'remark-gfm'
1112

1213
interface SponsorSponsorJoinPage extends SponsorPage {
1314
locale: string
@@ -18,7 +19,10 @@ const SponsorJoin: NextPage = (props: SponsorSponsorJoinPage) => {
1819
<div>
1920
<PageTitle title={props.pageName} />
2021
<MarkdownStyle>
21-
<ReactMarkdown components={HeadingComponents}>
22+
<ReactMarkdown
23+
components={HeadingComponents}
24+
remarkPlugins={[remarkGfm]}
25+
>
2226
{props.content[props.locale]}
2327
</ReactMarkdown>
2428
</MarkdownStyle>

frontend/pages/sponsor/terms-of-sponsor.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import MarkdownStyle from '../../assets/styles/markdown'
88
import ReactMarkdown from 'react-markdown'
99
import HeadingComponents from '../../components/core/MarkdownHeadings'
1010
import PageTitle from '../../components/core/PageTitle'
11+
import remarkGfm from 'remark-gfm'
1112

1213
interface TermsOfSponsorPage extends SponsorPage {
1314
locale: string
@@ -20,7 +21,10 @@ const SponsorTerms: NextPage = (props: TermsOfSponsorPage) => {
2021
<>
2122
<PageTitle title={props.pageName} />
2223
<MarkdownStyle>
23-
<ReactMarkdown components={HeadingComponents}>
24+
<ReactMarkdown
25+
components={HeadingComponents}
26+
remarkPlugins={[remarkGfm]}
27+
>
2428
{props.content[props.locale]}
2529
</ReactMarkdown>
2630
</MarkdownStyle>

0 commit comments

Comments
 (0)