Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
IA Feature Flag remove for me move and create fab v1 #11074
Note that this PR is based and needs #11064 and #11069. So those 2 should be first merged in develop before to merge this one.
This PR has been created to remove the IA feature flag (
What needs to be checked
1. Access to the Me screen was moved
We removed the Me screen access from the bottom navigation bar and we moved it to be a menu icon in the My Site screen.
2. Possibility to create a new post or page from My Site
We removed the New Post menu item from the bottom navigation bar in favor of a FAB button in My Site. The FAB button opens a bottom sheet from which it is possible to create a new Blog Post and also a new Site Page. The feature is announced by a tooltip according the logic reported in the test steps below.
3. QuickStart reviewed based on new IA architecture (some more info in #11042 if needed)
In the IA project we removed the add post button in the main navigation bottom bar. As a result of this, the QuickStart tutorials are still ok, but the PUBLISH_POST_TUTORIAL that was targeting the removed bottom button is no more ok. We aligned the
4. Reader + Notifications unchanged
The IA Reader modifications are still behind the
To complete this check smoke test the
While working on this PR we found the following:
PR submission checklist: