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

Site Design Screen Improvements #18740

Merged
merged 125 commits into from
Jun 3, 2022
Merged

Site Design Screen Improvements #18740

merged 125 commits into from
Jun 3, 2022

Conversation

antonis
Copy link

@antonis antonis commented May 26, 2022

Description

This PR implements the Site Design Screen Improvements (internal ref: pbArwn-4jE-p2)

To test

Follow the test plan at pc8HXX-lA-p2

Regression Notes

  1. Potential unintended areas of impact
    Page Layout Picker

  2. What I did to test those areas of impact (or what existing automated tests I relied on)
    Manual testing

  3. What automated tests I added (or what prevented me from doing so)
    Added SiteDesignSectionLoaderTests and modified SiteDesignTests

PR submission checklist:

  • I have completed the Regression Notes.
  • I have considered adding unit tests for my changes.
  • I have considered adding accessibility improvements for my changes.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

twstokes and others added 30 commits April 26, 2022 16:53
…-screen-ui

[Site Design Revamp] Update title text and remove subtext
…ve-preview-mode-picker

[Site Design Revamp] Remove preview mode selector from nav bar
… and have more control over collection view cells.
…d remove the selection when dismissing the preview view.
…ve-buttons-filtering

[Site Design Revamp] Main View - remove filtering and action buttons
twstokes and others added 14 commits May 27, 2022 10:45
…mp-release-notes

[Site Design Revamp] Add release note
…ion-font

[Site Design Revamp] Update recommended designs caption font
…ve-selection-border-on-dismiss

[Site Design Revamp] Remove selection border on dismissal of preview
…mp-solid-header

[Site Design Revamp] Make the Site Design screen header solid
…mp-reset-table

[Site Design Revamp] Reset the scroll position every time site designs are shown
@twstokes
Copy link
Contributor

twstokes commented Jun 2, 2022

Copy link
Contributor

@twstokes twstokes left a comment

Choose a reason for hiding this comment

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

LGTM! 🎉 I did a smoke test on an iPhone 13 and everything looked good.

@antonis antonis merged commit 0ad4c83 into trunk Jun 3, 2022
@antonis antonis deleted the feature/site-design-revamp branch June 3, 2022 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants