aboutsummaryrefslogtreecommitdiff
path: root/pages/index.tsx
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-04-13 09:07:35 +0200
committerlonkaars <l.leblansch@gmail.com>2021-04-13 09:07:35 +0200
commit9a6ba9adcf6393b75fc254e7fb08e1583a4001e8 (patch)
tree31a36fb8eb8f24cbf7545f76981b4157369604f4 /pages/index.tsx
parent35c07445d07dd9f902df5ee991f7ccf3ac6a5f4a (diff)
added images + some styling + software post (empty)
Diffstat (limited to 'pages/index.tsx')
-rw-r--r--pages/index.tsx36
1 files changed, 17 insertions, 19 deletions
diff --git a/pages/index.tsx b/pages/index.tsx
index be1f9f4..f030f2c 100644
--- a/pages/index.tsx
+++ b/pages/index.tsx
@@ -1,15 +1,15 @@
import Button from '../components/button';
+import PostCard from '../components/card';
import Chapters, { chapter } from '../components/chapters';
import Navbar, { NavbarItem } from '../components/navbar';
import Seperator from '../components/seperator';
-import PostCard from '../components/card';
-import { PostsInfo } from './search';
import { ArticleMeta, getStaticProps as getBlogPage, RenderedArticle } from './post/[id]';
+import { PostsInfo } from './search';
import { useEffect, useState } from 'react';
// edit this to change the post displayed on the home page and the pinned posts
-var posts = ['index'];
+var posts = ['index', 'software'];
export default function Home(props: {
posts: Array<{
@@ -54,24 +54,22 @@ export default function Home(props: {
<div className='contentWrapper'>
{props.posts.map((post, index) => {
return <>
- { index != 0 && <h1>{post.props.meta.title}</h1> }
+ {index != 0 && <h1>{post.props.meta.title}</h1>}
<RenderedArticle content={post.props.content} />
- { index + 1 != props.posts.length && <Seperator /> }
- {
- index == 0 && <>
- <h2>Recent posts</h2>
- <div className="recentPosts">
- {
- posts.posts.slice(0, 4).map(post => {
- return <PostCard post={post}/>;
- })
- }
- </div>
+ {index + 1 != props.posts.length && <Seperator />}
+ {index == 0 && <>
+ <h2>Recent posts</h2>
+ <div className='recentPosts'>
+ {posts.posts.slice(0, 4).map(post => {
+ return <PostCard post={post} />;
+ })}
+ </div>
- <div><Button text="Go to all posts" href="/search"/></div>
- <Seperator />
- </>
- }
+ <div>
+ <Button text='Go to all posts' href='/search' />
+ </div>
+ <Seperator />
+ </>}
</>;
})}
</div>