-
Notifications
You must be signed in to change notification settings - Fork 283
Modern home UI #206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Modern home UI #206
Conversation
…opment. Practice adapters and screens also now working, including the puzzle feature.
…StartBaseActivity before a pull request
|
Team, keep in mind that this is not the end for UI, the idea is make it more fluid (windows style) or material style |
|
@Hectoronian I would propose to create and review a set of icons that can be used for the UI (and perhaps a new logo as well) and see if we can get a nice consistent look and feel (i understand that for the purpose of the proof of concept you took some random icons, so that is perfectly clear). |
|
Completely agree! yes, I always use placeholders, construct the logic, then start working on the graphical part at the near end, then optimization, this is to prevent unnecessary rework, and UI-driven design decisions that could conflict with the main functionality later on. |
|
Icons were the same from the Android internal vectors and the app, if not, I make them on Illustrator |
|
ok - most of the icons are based on bootstrap icons, kept in |
|
Yes I can use the Bootstrap ones, there might be a need for custom ones in the Academy section, but thats just future features. most icons needed are in Bootstrap (settings cog, etc) I need to fix the FOSS xml since didn't knew it was used for FOSS, but I'll revert FOSS back to how it was structuraly and send an amend to the pull |
|
Great - the play store build indeed broke - so then that is consistent again. |
|
@Hectoronian i am going ahead and create a branch to which i will cherry pick the work that can make it to the next version. This way we can continue development in small increments. |
|
Yes! That sounds great and i can focus on that branch. |
|
@Hectoronian (the share menu item has ony been added on the PlayStore start.java) |
✨ Modern Home UI Refresh (Material 3)
📌 Summary
This Pulling Request is an initiative for a modernized Home UI and built with Material 3 principles, improving visual clarity, navigation flow, and extensibility while preserving existing functionality.
The update focuses strictly on UI/UX improvements — no game logic or engine behavior is modified.
🎯 Goals
🆕 What’s New
🧭 Navigation
🏠 Home / Play Screen
🧠 Practice Screen
🧱 Architecture Improvements
StartBaseActivity→ UI shell & navigation🛠️ Technical Details
BottomNavigationView+ Fragments✅ What This PR Does Not Do
🧪 Testing
🔮 Follow-Up Ideas (Out of Scope)
🙌 Notes for Reviewers
This PR is intentionally scoped to UI/UX improvements only.
Feedback on structure, naming, and extensibility is very welcome.
Thanks for reviewing! ♟️✨