Skip to content

Commit 22e7939

Browse files
Merge pull request #322 from CivicDataLab/321-fix-footer
Fixed footer ,it was not responsive
2 parents 3119f09 + fda39be commit 22e7939

File tree

1 file changed

+26
-10
lines changed

1 file changed

+26
-10
lines changed

app/[locale]/dashboard/components/main-footer.tsx

Lines changed: 26 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,45 +27,61 @@ const MainFooter = () => {
2727
];
2828
return (
2929
<div className="bg-primaryBlue">
30-
<div className="flex items-center justify-between p-4 lg:px-20 lg:py-6">
31-
<div className="flex gap-6 uppercase">
30+
<div className="flex items-center justify-between p-4 lg:px-20 lg:py-6 relative lg:flex-row flex-wrap gap-2">
31+
<div className="flex gap-3 lg:gap-6 uppercase text-sm lg:text-base order-1 lg:order-none">
3232
<Link href={'/about-us'}>
3333
<Text color="onBgDefault">About Us</Text>
3434
</Link>
3535
<Link href={'mailto:[email protected]'}>
3636
<Text color="onBgDefault">Contact Us</Text>
3737
</Link>
3838
</div>
39-
<div className="flex gap-3 absolute left-1/2 transform -translate-x-1/2">
39+
<div className="flex lg:hidden gap-2 order-2">
4040
{socialMedia.map((item, index) => (
4141
<Link
4242
key={index}
4343
href={item.link}
4444
target="_blank"
45-
className="h-10 w-10 rounded-5 bg-tertiaryAccent p-2"
45+
className="h-8 w-8 rounded-5 bg-tertiaryAccent p-1.5"
4646
>
4747
<Icon
4848
className={cn(styles.FooterIcons)}
4949
source={item.icon}
50-
size={24}
50+
size={16}
5151
/>
5252
</Link>
5353
))}
5454
</div>
55-
<div className="flex items-center text-white">
56-
<Text color="onBgDefault">Made in India. A DataSpace product by</Text>
55+
<div className="hidden lg:flex gap-3 absolute left-1/2 transform -translate-x-1/2 lg:static lg:transform-none">
56+
{socialMedia.map((item, index) => (
57+
<Link
58+
key={index}
59+
href={item.link}
60+
target="_blank"
61+
className="h-8 w-8 lg:h-10 lg:w-10 rounded-5 bg-tertiaryAccent p-1.5 lg:p-2"
62+
>
63+
<Icon
64+
className={cn(styles.FooterIcons)}
65+
source={item.icon}
66+
size={20}
67+
/>
68+
</Link>
69+
))}
70+
</div>
71+
<div className="text-white text-xs lg:text-base order-3 lg:order-none">
72+
<Text color="onBgDefault">Made in India. A DataSpace product by </Text>
5773
<Link
5874
href={'https://www.civicdatalab.in'}
5975
target="_blank"
60-
className="flex items-center gap-2 ml-1"
76+
className="inline-flex items-center gap-1"
6177
>
6278
<Text color="onBgDefault">CivicDataLab</Text>
63-
<Image src={'/cdl.svg'} width={40} height={40} alt="CDL logo" />
79+
<Image src={'/cdl.svg'} width={32} height={32} className="lg:w-10 lg:h-10" alt="CDL logo" />
6480
</Link>
6581
</div>
6682
</div>
6783
</div>
6884
);
6985
};
7086

71-
export default MainFooter;
87+
export default MainFooter;

0 commit comments

Comments
 (0)