Navigation icons should be evenly spaced and not overcrowded.
Navigation icons should maintain the correct color consistency throughout the app.
For secondary screens, such as replying to conversations, ensure that users have a clear path to returning to the previous screen.
Patterns throughout the app should be followed, let common sense be your guide when building new views.
Footer navigation patterns should closely align with header navigation elements.
As with the header navigation, refrain from overcrowding the footer navigation with icons.
To maintain consistency, avoid adding labels to icons in the footer navigation.