Skip to content

DarkMode improvements#1345

Merged
etoledom merged 6 commits intodevelopfrom
issue/dark-mode-small-refactor
Sep 4, 2019
Merged

DarkMode improvements#1345
etoledom merged 6 commits intodevelopfrom
issue/dark-mode-small-refactor

Conversation

@etoledom
Copy link
Copy Markdown
Contributor

@etoledom etoledom commented Sep 3, 2019

This PR removes the need to pass this.props.theme to useStyle on every instance where withTheme is used.

gutenberg PR: WordPress/gutenberg#17309

To test:

  • Run the iOS example app using Xcode 11 (beta)

  • Set the simulator/device to DarkMode (might need to build/run the example app again)

  • Check that all colors looks good and there are no errors.

    • All blocks
    • Bottom-sheets (Add link - Image settings)
    • Block inserter
    • Unsupported/Validation error placeholders
    • HTML mode
  • If there are user facing changes, I have added an item to RELEASE-NOTES.txt.

@etoledom etoledom added the [Type] Enhancement Improves a current area of the editor label Sep 3, 2019
@etoledom etoledom added this to the 1.12 milestone Sep 3, 2019
@etoledom etoledom requested a review from mchowning September 3, 2019 10:08
@etoledom etoledom self-assigned this Sep 3, 2019
Copy link
Copy Markdown
Contributor

@mchowning mchowning left a comment

Choose a reason for hiding this comment

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

Looks good! :shipit:

@etoledom etoledom merged commit 200dfd5 into develop Sep 4, 2019
@etoledom
Copy link
Copy Markdown
Contributor Author

etoledom commented Sep 4, 2019

Thank you!

@etoledom etoledom deleted the issue/dark-mode-small-refactor branch September 4, 2019 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Enhancement Improves a current area of the editor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants