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

Elements API updates backport #3206

Commits on Sep 9, 2022

  1. Theme Json: Don't output double selectors for elements inside blocks…

    … #40889
    
    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    MaggieCabrera and scruffian committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    49efa0b View commit details
    Browse the repository at this point in the history
  2. Global Styles: Load block CSS conditionally #41160

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    MaggieCabrera and scruffian committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    84e5961 View commit details
    Browse the repository at this point in the history
  3. formatting

    MaggieCabrera committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    89e4c3e View commit details
    Browse the repository at this point in the history
  4. Add support for button elements to theme.json #40260

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    Co-authored-by: Dave Smith <getdavemail@gmail.com>
    Co-authored-by: Adam Zielinski <adam@adamziel.com>
    4 people committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    76bb020 View commit details
    Browse the repository at this point in the history
  5. Elements: Add an API make it easier to get class names #41753

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    Co-authored-by: George Mamadashvili <georgemamadashvili@gmail.com>
    3 people committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    08da14c View commit details
    Browse the repository at this point in the history
  6. Elements: Button - Fix element selectors #41822

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    Co-authored-by: Andrei Draganescu <andrei.draganescu@automattic.com>
    3 people committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    73dac66 View commit details
    Browse the repository at this point in the history
  7. Support pseudo selectors on elements in theme json #41786

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    Co-authored-by: Dave Smith <getdavemail@gmail.com>
    Co-authored-by: Adam Zielinski <adam@adamziel.com>
    4 people committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a478c46 View commit details
    Browse the repository at this point in the history
  8. Global Styles: Allow references to values in other locations in the tree

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    MaggieCabrera and scruffian committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    13d6986 View commit details
    Browse the repository at this point in the history
  9. format

    MaggieCabrera committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    824f04d View commit details
    Browse the repository at this point in the history
  10. Global Styles: Add support for caption elements #41140

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    Co-authored-by: David Calhoun <438664+dcalhoun@users.noreply.github.com>
    3 people committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    669e612 View commit details
    Browse the repository at this point in the history
  11. Fix link element hover bleeding into button element default styles #4…

    …2072
    
    Co-authored-by: Dave Smith <getdavemail@gmail.com>
    MaggieCabrera and getdave committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d865f6a View commit details
    Browse the repository at this point in the history
  12. Add visited to link element allowed pseudo selector list #42096

    Co-authored-by: Dave Smith <getdavemail@gmail.com>
    MaggieCabrera and getdave committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    32a489a View commit details
    Browse the repository at this point in the history
  13. Link elements: Add a :where selector to the :not to lower specificity…

    … #42669
    
    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    MaggieCabrera and scruffian committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    48d08e9 View commit details
    Browse the repository at this point in the history
  14. Pseudo elements supports on button elements #43088

    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    MaggieCabrera and scruffian committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    7afe251 View commit details
    Browse the repository at this point in the history
  15. Theme_JSON: Use existing append_to_selector for pseudo elements #43167

    Co-authored-by: George Mamadashvili <georgemamadashvili@gmail.com>
    MaggieCabrera and Mamaduka committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a8e7c20 View commit details
    Browse the repository at this point in the history
  16. formatting

    MaggieCabrera committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    9a531f7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2be4b95 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c5b8388 View commit details
    Browse the repository at this point in the history
  19. Fix CSS Selectors rendered by theme.json duotone/filter settings for …

    …blocks on public pages (#41335)
    
    * Adding  the code  existing in a previous version of this file, inside this loop:  https://github.com/WordPress/gutenberg/blob/9c1c67bba4ba0dc7b241639719c567a364a8ea05/lib/compat/wordpress-6.0/class-wp-theme-json-6-0.php#L320
    
    * Avoid repeating code
    
    * linting
    matiasbenedetto authored and MaggieCabrera committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    12b386c View commit details
    Browse the repository at this point in the history
  20. Block styles: Account for style block nodes that have no name (#41446)

    Co-authored-by: Glen Davies <glen.davies@a8c.com>
    Co-authored-by: Ben Dwyer <ben@scruffian.com>
    3 people committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    7ce9e79 View commit details
    Browse the repository at this point in the history
  21. added since comments

    MaggieCabrera committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    a7283ec View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    c4c6059 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0015d99 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b0d29f7 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    27d6cf4 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    b32c308 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    42bb46b View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. Configuration menu
    Copy the full SHA
    869c2c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c46304f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a69b3fa View commit details
    Browse the repository at this point in the history