Skip to content

Patch TabNavigation and AppBar so they render within the viewport in iOS#114

Open
enzomonjardin wants to merge 7 commits into
mainfrom
enzo-cb02-fix-ios-rwa-issues
Open

Patch TabNavigation and AppBar so they render within the viewport in iOS#114
enzomonjardin wants to merge 7 commits into
mainfrom
enzo-cb02-fix-ios-rwa-issues

Conversation

@enzomonjardin

Copy link
Copy Markdown
Contributor

#Problem
Certain components are rendering with some issues on iOS

  • AppBars still have white padding on top
  • Bottom TabNavigation almost completely out of viewport

#Solution
Patches components with issues for iOS

#Notes

The changes to TabNavigation might not be needed after merging https://github.com/AdaloHQ/backend/pull/946 , since it addresses some issues when calculating fixed element positions.

@enzomonjardin enzomonjardin requested review from a team and jose-adalo February 6, 2023 16:54
@enzomonjardin

Copy link
Copy Markdown
Contributor Author

@enzomonjardin enzomonjardin force-pushed the enzo-cb02-fix-ios-rwa-issues branch from 6ed0ee6 to f0651f3 Compare February 7, 2023 17:53
@enzomonjardin

Copy link
Copy Markdown
Contributor Author

Updated this PR, set the style changes to only apply if the components are part of a responsive web app.
This depends on runner/pull/680 to work, since it adds the isResponsiveComponent prop to LibraryComponents

@jose-adalo

Copy link
Copy Markdown

@enzomonjardin can we remove the TabBar Navigation changes

@jose-adalo jose-adalo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the Tab Navigation changes

Comment thread src/TabNavigator/index.js

@jose-adalo jose-adalo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

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