Build out stub UI for Explore feed. We need:
Community and For You tabs and a language picker button.
Community
- When Community tab is selected, fetch feed data from T413367 and display basic article rows in sections.
- Add a 3-dot button to each section with options "Hide this card" and "Hide module". Hide module should modify user defaults selection in T427927. "Hide this card" should persist that identifier (ID = day + section type like "Top Read") to Core Data through the Explore Data Controller. Refresh community tab data.
- In step 2, when tab data is refreshed, hide sections depending on selections in T427927, and hide sections depending which "Hide this card" identifiers are persisted in step 2 above.
For You
- When For you tab is selected, fetch for you data from Explore Data Controller method (created in T413371) and display basic article rows in sections.
- Add a 3-dot button to each section with options "Hide this card" and "Hide module". Hide module should modify user defaults selection in T427927. "Hide this card" should persist that identifier (ID = day + section type like "Top Read") to Core Data through the Explore Data Controller. Refresh for you tab data.
- In step 2, when tab data is refreshed, hide sections depending on selections in T427927, and hide sections depending which "Hide this card" identifiers are persisted in step 2 above.