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

First batch of pre-6.3 RC1 updates #52544

Merged
merged 28 commits into from
Jul 14, 2023
Merged

Commits on Jul 12, 2023

  1. Site Editor: Restore quick inserter 'Browse all' button (#52529)

    * Site Editor: Restore quick inserter 'Browse all' button
    
    * Remove leftover comment
    Mamaduka authored and tellthemachines committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8382196 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90fbe99 View commit details
    Browse the repository at this point in the history
  3. Site Editor Pages: load the appropriate template if posts page set (#…

    …52266)
    
    * This commit:
    - links the posts page to the homepage template when a post page is set
    - abstracts logic to get page item props
    
    * The Posts Page resolves to display the Home or Index template only. Adding a check to skip the Front Page
    
    * Showing homepage settings for posts pages that are set as the post page in reading settings
    
    * Post pages that have been set to display posts will redirect to first the home template, then the index template. The fallback is the post id of the page.
    
    * Reverted refactor of packages/edit-site/src/components/sidebar-navigation-screen-page/index.js
    Will do it in a follow up
    ramonjd authored and tellthemachines committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    3324c2a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70fb0f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f76704 View commit details
    Browse the repository at this point in the history
  6. Patterns: add option to set sync status when adding from wp-admin pat…

    …terns list (#52352)
    
    * Show a modal to set sync status if adding pattern from pattern list page
    
    * Make sure the modal loads if post settings panel not open
    
    * don't load modal component at all if not new post
    
    * Simplify the sync status so undefined always = synced
    
    * Update packages/editor/src/components/post-sync-status/index.js
    
    ---------
    
    Co-authored-by: Ramon <ramonjd@users.noreply.github.com>
    2 people authored and tellthemachines committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    18ce87a View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Revise LinkControl suggestions UI to use MenuItem (#50978)

    * Use "link" instead of "URL" for URL_TYPE
    
    * Use MenuItem for search create button
    
    * Use sentence case for "Create page"
    
    * Use a MenuGroup for search results
    
    * Use MenuItem for search item
    
    * Refactoring styles (WIP)
    
    * Preserve whitespace in results text
    
    * Reinstate result item information including permalink
    
    * Remove debugging CSS code
    
    * Reinstate CSS to control size of rich previews favicon
    
    * Remove other commented out CSS code
    
    * Reinstate selected styles
    
    * Remove more redundant CSS
    
    * Add some basic results hover/focus styling.
    
    Needs improving
    
    * Improve icon alignment
    
    * Update tests to handle wording changes
    
    * Remove inconsistent hover/focus style
    
    MenuItem already has hover/focus styles
    
    * Reinstate is-selected visual state
    
    * Update test to make sense in context of #51011
    
    See #51011
    
    * Fix locator for result text
    
    ---------
    
    Co-authored-by: Dave Smith <getdavemail@gmail.com>
    2 people authored and tellthemachines committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    ee99b2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca85f26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    605f510 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9140547 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ecc1eb8 View commit details
    Browse the repository at this point in the history
  6. Trim footnote anchors from excerpts (#52518)

    * Trim footnote anchors from excerpts
    
    * Add comments, fix spacing, appease linter
    mcsf authored and tellthemachines committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    1591f04 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21eb6d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    10ea6ae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ae826fd View commit details
    Browse the repository at this point in the history
  10. Fix "Manage all patterns" link appearance (#52532)

    * Fix "Manage all patterns" link
    
    * Update focus style
    jameskoster authored and tellthemachines committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    00e685b View commit details
    Browse the repository at this point in the history
  11. Update navigation menu title size & weight in detail panels (#52477)

    * Update menu title size
    
    * Adjust font weight
    jameskoster authored and tellthemachines committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    e65260e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4ce403f View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    298f5b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0abfe17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    521b573 View commit details
    Browse the repository at this point in the history
  4. ResizableFrame: Make keyboard accessible (#52443)

    * ResizableFrame: Make keyboard accessible
    
    * Fix outline in Safari
    
    * Use proper CSS modifier
    
    * Add aria-label to button
    
    * Keep handle enlarged when resizing (Safari)
    
    * Add back visually hidden help text
    
    * Don't switch to edit mode
    
    * Make the handle a role="separator"
    
    * Revert to `button`
    
    * Switch description text to `div hidden`
    
    * Prevent keydown event default when right/left arrow
    
    * Change minimum frame width to 320px
    
    * Mention shift key in description text
    
    * Only render resize handle when in View mode
    mirka authored and tellthemachines committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    4df1030 View commit details
    Browse the repository at this point in the history
  5. Fix importing classic menus (#52573)

    * use the same create hook for classic import
    
    * Remove redundant arg to hook
    
    ---------
    
    Co-authored-by: Dave Smith <getdavemail@gmail.com>
    2 people authored and tellthemachines committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    95363ab View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    97afb26 View commit details
    Browse the repository at this point in the history
  7. Avoid errors in Dimension visualizers when switching between iframed …

    …and non-iframed editors (#52588)
    Mamaduka authored and tellthemachines committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    f37e6a3 View commit details
    Browse the repository at this point in the history
  8. Patterns: Add client side pagination to patterns list (#52538)

    Co-authored-by: Saxon Fletcher <saxonafletcher@gmail.com>
    2 people authored and tellthemachines committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    56a3806 View commit details
    Browse the repository at this point in the history
  9. Site Editor: Make sidebar back button go *back* instead of *up* if po…

    …ssible (#52456)
    
    * Navigator: Add replace option to goTo() and goToParent()
    
    * Site Editor: Make sidebar back button go back instead of up if possible
    noisysocks authored and tellthemachines committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    bd02332 View commit details
    Browse the repository at this point in the history
  10. Adapt template part hint copy (#52527)

    * Try "panel" instead of "page"
    
    * Update template-part-hint.js
    richtabor authored and tellthemachines committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    ebbd078 View commit details
    Browse the repository at this point in the history