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

Table Views: Move to inset groups. #4951

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

evelynharthbrooke
Copy link
Contributor

Phabricator: N/A

Notes

  • This change switches settings, libraries used, and the watchlist filtering view to use the new inset grouped style that was introduced with iOS 14. It also migrates notification filtering and inbox views to use inset groups as well. This is a step towards modernizing the app to conform to modern iOS style guidelines.
  • No compatibility check was added due to Wikipedia already requring iOS 15.4 and above.

Test Steps

  1. Open the app.
  2. Go to each view that uses table cells, such as the following: Settings, Libraries Used, Filters, Inbox, and others.
  3. Observe the modernized appearance of these design elements.

Screenshots/Videos

Simulator Screenshot - iPhone 15 Pro Max - 2024-08-29 at 06 40 57
Simulator Screenshot - iPhone 15 Pro Max - 2024-08-29 at 06 41 05
Simulator Screenshot - iPhone 15 Pro Max - 2024-08-29 at 06 41 21
Simulator Screenshot - iPhone 15 Pro Max - 2024-08-29 at 06 41 34

@evelynharthbrooke evelynharthbrooke force-pushed the inset-groups branch 2 times, most recently from fb87833 to e2dbafb Compare September 6, 2024 15:18
@tonisevener
Copy link
Collaborator

Hi @evelynharthbrooke, thank you for the improvement! I have created an associated Phabricator task so that our designer can take a look - https://phabricator.wikimedia.org/T374283. I am putting these changes through design review before we merge and will update this PR if any tweaks are needed.

@evelynharthbrooke
Copy link
Contributor Author

@tonisevener any changes necessary for this to be merged? i saw the phabricator task and it seems like there's nothing blocking this from being merged from what i can tell but if you need anything from me let me know!

This change switches settings, libraries used, and the watchlist filtering view to
use the new inset grouped style that was introduced with iOS 14 and above. It also
migrates notification filtering and inbox views to use inset groups as well.  This is
a step towards modernizing the app to conform to modern iOS style guidelines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants