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 #124

Closed
wants to merge 167 commits into from

Conversation

DevT75
Copy link
Contributor

@DevT75 DevT75 commented Sep 20, 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.

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.

pichillilorenzo and others added 30 commits June 8, 2020 02:34
Migrates project to flutter SDK 3.3.1, flutter lints 2.0.1, null safe packages, fixes all dart analysis issues and some small issue
@DevT75 DevT75 closed this Oct 2, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Oct 2, 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.