@@ -26,41 +26,43 @@ const posts = (await getCollection("blog")).sort(
2626 <Navbar />
2727
2828 <main class =" flex flex-col w-full" >
29- <section class =" flex flex-row w-full justify-center mt-20" >
30- <ul class =" flex flex-col justify-center items-center basis-4/12" >
29+ <section class =" flex flex-row w-full justify-center mt-20 px-3 " >
30+ <ul class =" flex flex-col justify-center items-center md: basis-4/12" >
3131 {
3232 posts .map ((post ) => (
33- <li class = " py-5 mx-0 px-2 md:mx-0 min-w-[800px] max-w-[800px]" >
33+ <li class = " py-5 md:mx-0 md: min-w-[800px] md: max-w-[800px]" >
3434 <a href = { ` /blog/${post .id }/ ` } >
35- <div class = " flex flex-row border-[1px] rounded-2xl p-5 items-start" >
36- <div class = " pr-10 grow flex flex-col h-full" >
37- <h1 class = " title text-2xl" >{ post .data .title } </h1 >
35+ <div class = " flex flex-row border-[1px] rounded-2xl items-start p-3 md:p-5" >
36+ <div class = " flex grow flex-col h-full basis-3/4 pr-3" >
37+ <h1 class = " title text-lg md:text-2xl" >
38+ { post .data .title }
39+ </h1 >
3840
39- <p class = " text-lg text-gray-500 grow" >
41+ <p class = " md: text-lg text-gray-500 grow hidden md:block " >
4042 { post .data .description }
4143 </p >
4244
43- <p class = " shrink align-bottom mt-auto" >
45+ <p class = " align-bottom mt-auto" >
4446 <FormattedDate date = { post .data .pubDate } />
4547 </p >
4648 </div >
4749
48- <div class = " shrink " >
50+ <div class = " flex basis-1/4 " >
4951 { post .data .heroImage ? (
5052 <Image
5153 width = { 300 }
5254 height = { 150 }
5355 src = { post .data .heroImage }
5456 alt = " "
55- class = " rounded-2xl min-w-[300px]"
57+ class = " rounded-2xl min-w-[180px] md:min-w-[ 300px]"
5658 />
5759 ) : (
5860 <Image
5961 width = { 300 }
6062 height = { 150 }
6163 src = { DefaultHeroImage }
6264 alt = " "
63- class = " rounded-2xl min-w-[300px]"
65+ class = " rounded-2xl min-w-[180px] md:min-w-[ 300px]"
6466 />
6567 )}
6668 </div >
0 commit comments