Skip to content

Commit

Permalink
feat: 게시글 뷰어 UI 개발 완료
Browse files Browse the repository at this point in the history
  • Loading branch information
ArpaAP committed Aug 30, 2024
1 parent 15add82 commit daf046a
Show file tree
Hide file tree
Showing 2 changed files with 71 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import {
} from './components/display/dashboard';
import DevDocument from './pages/DevDocument';
import Board from './pages/Board';
import Article from './pages/Article';

export default function App() {
return (
Expand All @@ -32,6 +33,7 @@ export default function App() {
<Route index path="/" element={<MainPage />} />
<Route path="/developer" element={<DevDocument />} />
<Route path="/board" element={<Board />} />
<Route path="/articles/:id" element={<Article />} />
<Route path="*" element={<NotFound />} />
<Route path="/dashboard" element={<DashboardLayout />}>
<Route index path="/dashboard" element={<DashboardHome />} />
Expand Down
69 changes: 69 additions & 0 deletions src/pages/Article.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
import styled from 'styled-components';
import { Text } from '../components/typograph/Text';

const ArticleContainer = styled.div`
width: 100%;
margin: 0 auto;
margin-top: 80px;
padding: 3rem 4rem;
@media (min-width: 640px) {
max-width: 640px;
}
@media (min-width: 768px) {
max-width: 768px;
}
@media (min-width: 1024px) {
max-width: 1024px;
}
@media (min-width: 1280px) {
max-width: 1280px;
}
`;

const ArticleHeader = styled.div`
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 1rem;
gap: 1rem;
`;

const ArticleTitleGroup = styled.div`
padding: 1rem 0;
display: flex;
flex-direction: column;
align-items: center;
gap: 1rem;
`;

const ArticleHorizontalLine = styled.hr`
width: 100%;
margin: 1.5rem 0;
border: 1px solid #282c30;
`;

export default function Article() {
return (
<ArticleContainer>
<ArticleHeader>
<Text size="18px" weight="bold" color="--secondary-text-color">
카테고리
</Text>
<ArticleTitleGroup>
<Text size="40px" weight="extrabold">
제목을 입력하세요
</Text>
<Text size="m" color="--secondary-text-color">
카드에 표시될 설명을 입력하세요
</Text>
</ArticleTitleGroup>
<Text size="s" color="--secondary-text-color">
KERT 관리자 | 2024.07.27
</Text>
</ArticleHeader>
<ArticleHorizontalLine />
</ArticleContainer>
);
}

0 comments on commit daf046a

Please sign in to comment.