Skip to content
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

Updated UI: Bottom-Fixed Toolbar, Grid-based App Menu, and Layout Enhancements & Bug Fixes #128

Merged
merged 2 commits into from
Oct 8, 2024

Conversation

DevT75
Copy link
Contributor

@DevT75 DevT75 commented Oct 2, 2024

Summary:

This PR introduces major UI changes to Chromium, including moving the toolbar to a fixed bottom position, implementing a grid-based app menu using a bottom sheet, and various other layout improvements and some bug fixes.

Key Changes:

1. App Menu Layout:

  • Modified AppMenu.java and related classed to implement a grid layout using a bottom sheet.
  • Updated app_menu_bottom_sheet_layout.xml to support the new grid structure.

2. Toolbar Repositioning:

  • Moved the toolbar to a fixed position at the bottom of the screen.
  • Updated ToolbarControlContainer and related classes to support the new bottom positioning.

3. General UI Improvements:

  • adjusted padding, margins, and layout weights to accommodate the bottom toolbar.

4. Bug Fixes:

  • Fixed the bug where, after the keyboard goes out of view whenever something is searched, it leaves a blank patch behind.
  • Fixed the bug where a shadow appears under the toolbar.

@pandey019 pandey019 merged commit e613d41 into wootzapp:chromium Oct 8, 2024
1 check passed
@github-actions github-actions bot locked and limited conversation to collaborators Oct 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants