@@ -46,17 +46,17 @@ const Home = () => {
4646 }
4747
4848 return (
49- < div className = "flex flex-col p-[3em] gap-[2em]" >
50- < div className = "flex flex-col items-center w-10" >
49+ < div className = "flex flex-col p-[0em] md:p-[ 3em] gap-[2em]" >
50+ < div className = "flex flex-col items-center md: w-10" >
5151 < div className = "w-4 h-0.5 bc-green" > </ div >
5252 < h1 > Latest</ h1 >
5353 </ div >
5454 { blogs . length === 0 ? (
5555 < p className = "text-center text-lg font-medium" > There is no blog.</ p >
5656 ) : (
5757 blogs . map ( ( blog ) => (
58- < div key = { blog . id } className = "flex items-start h-[13rem] mb-4" >
59- < div className = "flex flex-col items-start justify-between relative h-44" >
58+ < div key = { blog . id } className = "flex items-start md: h-[13rem] mb-4" >
59+ < div className = "hidden md: flex flex-col items-start justify-between relative h-44" >
6060 < p className = "text-left text-3xl uppercase font-semibold w-20" >
6161 { new Date ( blog . createdAt . seconds * 1000 ) . toLocaleDateString (
6262 "en-GB" ,
@@ -66,18 +66,35 @@ const Home = () => {
6666 }
6767 ) }
6868 </ p >
69- < p className = "-rotate-90 absolute -left-6 bottom-5 text-xs w-36 text-center" >
69+ < p className = "-rotate-90 absolute -left-6 bottom-5 text-xs w-36 text-center c-gray " >
7070 { blog . author }
7171 </ p >
7272 </ div >
73- < div className = "flex flex-col justify-between h-full" >
74- < h2 className = "c-green text-3xl font-semibold" > { blog . title } </ h2 >
75- < p className = "text-sm my-3" > { blog . content } </ p >
76- < div >
73+ < div className = "flex flex-col justify-between h-full w-full" >
74+ < h2 className = "c-green md:text-3xl font-semibold" >
75+ { blog . title }
76+ </ h2 >
77+ < p className = "text-xs md:text-sm my-3" > { blog . content } </ p >
78+ < div className = "flex md:hidden items-center justify-between mb-3" >
79+ < p className = "text-left text-sm uppercase font-semibold " >
80+ { new Date ( blog . createdAt . seconds * 1000 ) . toLocaleDateString (
81+ "en-GB" ,
82+ {
83+ day : "numeric" ,
84+ month : "short" ,
85+ year :"numeric"
86+ }
87+ ) }
88+ </ p >
89+ < p className = "text-center text-sm c-gray" >
90+ { blog . author }
91+ </ p >
92+ </ div >
93+ < div className = "flex flex-wrap gap-2" >
7794 { blog . tags . map ( ( tagItem , index ) => (
7895 < span
7996 key = { index }
80- className = "border border-green mx-1 px-2 py-1 text-xs rounded-full c-green"
97+ className = "border border-green px-2 py-1 text-xs rounded-full c-green"
8198 >
8299 #{ tagItem }
83100 </ span >
0 commit comments