Skip to content

Commit

Permalink
Fix bottom padding in edit-post context
Browse files Browse the repository at this point in the history
  • Loading branch information
vindl committed Apr 16, 2020
1 parent 4921851 commit 74e33ab
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 5 deletions.
18 changes: 15 additions & 3 deletions packages/block-editor/src/components/preview-options/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
/**
* External dependencies
*/
import classnames from 'classnames';

/**
* WordPress dependencies
*/
Expand All @@ -24,7 +29,11 @@ const downArrow = (
</SVG>
);

export default function PreviewOptions( { children, isSaveable = true } ) {
export default function PreviewOptions( {
children,
className,
isEnabled = true,
} ) {
const {
__experimentalSetPreviewDeviceType: setPreviewDeviceType,
} = useDispatch( 'core/block-editor' );
Expand All @@ -38,14 +47,17 @@ export default function PreviewOptions( { children, isSaveable = true } ) {
return (
<Dropdown
className="block-editor-post-preview__dropdown"
contentClassName="block-editor-post-preview__dropdown-content"
contentClassName={ classnames(
className,
'block-editor-post-preview__dropdown-content'
) }
popoverProps={ { role: 'menu' } }
renderToggle={ ( { isOpen, onToggle } ) => (
<Button
onClick={ onToggle }
className="block-editor-post-preview__button-toggle"
aria-expanded={ isOpen }
disabled={ ! isSaveable }
disabled={ ! isEnabled }
>
{ __( 'Preview' ) }
{ downArrow }
Expand Down
5 changes: 4 additions & 1 deletion packages/edit-post/src/components/header/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,10 @@ function Header() {
forceIsSaving={ isSaving }
/>
) }
<PreviewOptions isSaveable={ isPostSaveable }>
<PreviewOptions
isEnabled={ isPostSaveable }
className="edit-post-post-preview-dropdown"
>
<MenuGroup>
<div className="edit-post-header-preview__grouping-external">
<PostPreviewButton
Expand Down
8 changes: 7 additions & 1 deletion packages/edit-post/src/components/header/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
.editor-post-saved-state,
.components-button.editor-post-switch-to-draft,
.components-button.editor-post-preview,
.components-button.editor-post-preview__dropdown,
.components-button.block-editor-post-preview__dropdown,
.components-button.editor-post-publish-button,
.components-button.editor-post-publish-panel__toggle {
padding: 0 6px;
Expand Down Expand Up @@ -125,3 +125,9 @@
margin-right: $grid-unit-10;
}
}

.edit-post-post-preview-dropdown {
.components-popover__content {
padding-bottom: 0;
}
}

0 comments on commit 74e33ab

Please sign in to comment.