diff --git a/frontend/src/components/ArticleCard.tsx b/frontend/src/components/ArticleCard.tsx index 8affd30..039d00f 100644 --- a/frontend/src/components/ArticleCard.tsx +++ b/frontend/src/components/ArticleCard.tsx @@ -8,7 +8,6 @@ interface Props { export default function ArticleCard(props: Props) { const navigate = useNavigate(); - // TODO: Retrieve author id => author name return ( -
- - -
+ - -
- - PFP +
); diff --git a/frontend/src/index.css b/frontend/src/index.css index d547727..15a6596 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -6,8 +6,8 @@ font-weight: 400; color-scheme: light dark; - color: rgba(0, 0, 0, 1); - background-color: #ffffff; + color: #000000; + background-color: var(--color-neutral-2); font-synthesis: none; text-rendering: optimizeLegibility; @@ -15,9 +15,38 @@ -moz-osx-font-smoothing: grayscale; } + body { - padding-top: 1rem; - padding-left: 2rem; - padding-right: 2rem; + margin: 0; +} + +.navbar { + height: 2.5rem; +} + +.page-container { + padding: 2rem; width: 100%; + max-width: 1300px; + min-height: calc(100vh - 2.5rem); + margin: 0 auto; + background-color: var(--color-neutral-1); +} + +@theme { + --color-bold-1: #ffbf00; + --color-bold-2: #008b8b; + --color-bold-3: #d9645c; + --color-neutral-1: #d6bb87; + --color-neutral-2: #4a7070; + --color-neutral-3: #7a7570; + --color-dark: #2b3b3b; + + --color-tb1: #1b2a2a; + --color-tb2: #ffffff; + --color-tb3: #ffffff; + --color-tn1: #1b2a2a; + --color-tn2: #ffffff; + --color-tn3: #ffffff; + --color-td: #ffffff; } diff --git a/frontend/src/pages/Article.tsx b/frontend/src/pages/Article.tsx index 8e3e297..1733f5a 100644 --- a/frontend/src/pages/Article.tsx +++ b/frontend/src/pages/Article.tsx @@ -5,7 +5,7 @@ export default function Article() { let { slug } = useParams(); return ( -
+

Article: {slug}

); diff --git a/frontend/src/pages/ArticleList.tsx b/frontend/src/pages/ArticleList.tsx index 2af84f9..1d18f6d 100644 --- a/frontend/src/pages/ArticleList.tsx +++ b/frontend/src/pages/ArticleList.tsx @@ -26,7 +26,7 @@ export default function ArticleList() { }, []); return ( -
+
{/*