gray-mueller / gray-mueller/food-ordering-system-using-tkinter

Header Overlapping in Enatega Restaurant App Across Multiple Languages

Open
#1,532 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
1
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

Open the contributing guide

Research direction

Start by launching the Enatega Restaurant App, selecting Swedish, German, Thai, and French, and reproducing the overlapping headers on the homepage. Trace the homepage header implementation and its language-specific layout behavior on iOS and Android. Done means each selected header remains visible and unobstructed in every listed language.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, internationalization, mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.