Feat/contacts pages polish

Merged
JO
2mo ago
+1466-349

Before
Screenshot 2026-09-26 121654

After
Screenshot 2026-09-26 005119
Before
Screenshot 2026-09-26 121551
After
Screenshot 2026-09-26 005035
Before
Screenshot 2026-09-26 121128
After
Screenshot 2026-09-26 004931
Before
Screenshot 2026-09-26 121030
After
Screenshot 2026-09-26 004900
Before
Screenshot 2026-09-26 120955
After
Screenshot 2026-09-26 004828
Before
Screenshot 2026-09-26 120909
After
Screenshot 2026-09-26 004752