Skip to content

UI redesign proposal for XrayFA home screen#232

Merged
Q7DF1 merged 7 commits intoQ7DF1:mainfrom
ThanaNassr:feature/my-change
Mar 9, 2026
Merged

UI redesign proposal for XrayFA home screen#232
Q7DF1 merged 7 commits intoQ7DF1:mainfrom
ThanaNassr:feature/my-change

Conversation

@ThanaNassr
Copy link
Copy Markdown

This PR proposes a possible redesign of the home screen UI.

The design can be viewed in the Android Studio preview of HomeScreenV2. It is currently only a visual proposal and does not change any functionality.

The goal is to explore a more modern layout and improved visual clarity while keeping the existing behavior intact.Some layout values are currently fixed (e.g., padding/offsets) in order to quickly prototype the design and match the visual layout. If the design direction is considered useful, the layout could be refactored afterward to make it more responsive and adaptable across different device sizes.

I would really appreciate feedback from the maintainer. If there are elements you would like changed,I’d be happy to adjust the design. And of course, if this direction is not desired at all, that is completely fine as well — this is just a suggestion for discussion.

Thank you for taking the time to review it!

Thana added 6 commits March 3, 2026 03:40
Drew another oval to create 2 gradients.
Changes left :
1.on button needs to be centered in the circle.
2. text + font needs to be edited
3. 2 bars + icons left to layer on top of screen
…are out of place.Also added the connections status and server name.

Bottom menu bar is left and overall the entire layout needs refactoring to be responsive on different emulators / devices.
@Q7DF1
Copy link
Copy Markdown
Owner

Q7DF1 commented Mar 8, 2026

OK,I 'll check it later
thanks for your pr

@Q7DF1 Q7DF1 merged commit 94e1667 into Q7DF1:main Mar 9, 2026
1 of 3 checks passed
@Q7DF1
Copy link
Copy Markdown
Owner

Q7DF1 commented Mar 9, 2026

image

There's currently an issue with the display on mobile phones. I believe its size should be responsive rather than fixed; otherwise, there will be display problems on devices of different sizes.
However, I will include the code here. If you wish to modify it later, feel free to submit a PR.

@Q7DF1
Copy link
Copy Markdown
Owner

Q7DF1 commented Mar 11, 2026

@ThanaNassr I noticed your ID isn't appearing in the contributor list. I think this might be because your username and email address weren't correctly set to the current account's username when you submitted the data. I hope it will appear in the contributor list in the future. Thank you.

@ThanaNassr
Copy link
Copy Markdown
Author

Okay, i’ll work on making the sizing responsive and submit a PR once I have something ready. Thanks for pointing that out. I checked and my local Git email was set to a different address, so I’ve updated it now. Hopefully future commits will appear correctly in the contributor list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants