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

Sidebar: Split block tools into menu, settings, and appearance tabs #45005

Merged
merged 2 commits into from
Nov 17, 2022

Commits on Nov 17, 2022

  1. Add drawer icons to icons package

    Switch editor sidebar icons to new drawer icons
    
    Icon should reflect RTL as well.
    
    Update TabPanel to allow icons on TabButtons
    
    Add menu group to InspectorControl slot fills
    
    Move nav menu controls into InspectorControls menu group
    
    Introduce menu, settings & appearance tabs to sidebar
    
    Refactor InspectorControlTabs
    
    Re-orders the appearance and settings tabs. Also now omits the TabPanel altogether if only a single tab has contents.
    
    Make block inspector tabs a Gutenberg experiment
    
    A little tidy up
    
    Clean up conditional tabs display
    
    Remove nav specific menu tab for now
    
    Remove Menu inspector controls group
    
    Refactor inspector controls tabs to components
    
    Remove conditional display of tabs
    
    Render no settings or tools messages when no fills
    
    Reduce new styles for equal width tabs
    
    Add general slot for items applying to block as a whole
    
    Move query block new post link to new slot
    
    Revert "Move query block new post link to new slot"
    
    This reverts commit 1279985.
    
    Revert "Add general slot for items applying to block as a whole"
    
    This reverts commit 186276f.
    
    Tweak no style options message
    
    Add changelog for TabPanel updates
    
    Remove empty readme until experiment settles
    
    Fix copy and paste error
    aaronrobertshaw authored and talldan committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    2990b61 View commit details
    Browse the repository at this point in the history
  2. Fix changelog

    talldan committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    84bf480 View commit details
    Browse the repository at this point in the history