gray-mueller / gray-mueller/foodpanda-clone-using-react-native
Header Overlapping in Enatega Restaurant App Across Multiple Languages
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
When selecting certain languages such as Swedish, Deutsche, Thai, and French in the Enatega Restaurant App, a UI issue occurs where headers on the homepage overlap each other. Specifically, when clicking on a specific header, such as "Orders" in the Swedish language, it causes the "Processing" header to be partially hidden or overlapped. This issue affects the clarity and functionality of the app's interface, potentially leading to confusion and frustration among users.
To Reproduce
Launch the Enatega Restaurant App.
Change the language setting to Swedish, Deutsche, Thai, or French.
Navigate to the homepage.
Click on a specific header, such as "Orders."
Observe that the selected header partially overlaps with other headers, such as "Processing."
Expected behavior
When clicking on a specific header, such as "Orders," in any language setting, it should not cause overlapping or hiding of other headers on the homepage.
Each header should maintain its position and visibility without being obstructed by other UI elements.
Screenshots
screen-20240307-163827.mp4
**Smartphone **
Device: IOS & Android.
Contributor guide
Research direction
Reproduce the overlap on the restaurant app homepage using Swedish, German, Thai, and French on iOS or Android. Inspect the homepage header layout and compare the affected languages with a working language; done means each selected header remains visible and positioned without obscuring adjacent headers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- internationalization, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100