Skip to content

Commit 6ce40e5

Browse files
Update Post Template to use auto-fill columns
1 parent 85d6ab8 commit 6ce40e5

File tree

2 files changed

+9
-8
lines changed
  • packages/block-library/src

2 files changed

+9
-8
lines changed

packages/block-library/src/post-template/edit.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ export default function PostTemplateEdit( {
9696
} = {},
9797
queryContext = [ { page: 1 } ],
9898
templateSlug,
99-
displayLayout: { type: layoutType = 'grid', columns = 1 } = {},
99+
displayLayout: { type: layoutType = 'grid', columnWidth = 12 } = {},
100100
previewPostType,
101101
},
102102
__unstableLayoutClassNames,
@@ -108,11 +108,10 @@ export default function PostTemplateEdit( {
108108
setAttributes( {
109109
layout: {
110110
type: updatedLayoutType,
111-
isResponsive: false,
112-
numberOfColumns: columns,
111+
minimumColumnWidth: `${ columnWidth }rem`,
113112
},
114113
} );
115-
}, [ updatedLayoutType, columns, setAttributes ] );
114+
}, [ updatedLayoutType, columnWidth, setAttributes ] );
116115

117116
const [ { page } ] = queryContext;
118117
const [ activeBlockContextId, setActiveBlockContextId ] = useState();

packages/block-library/src/query/edit/inspector-controls/index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,15 @@ export default function QueryInspectorControls( {
160160
<>
161161
<RangeControl
162162
__nextHasNoMarginBottom
163-
label={ __( 'Columns' ) }
164-
value={ displayLayout.columns }
163+
label={ __( 'Minimum Column Width' ) }
164+
value={ displayLayout.columnWidth }
165165
onChange={ ( value ) =>
166-
setDisplayLayout( { columns: value } )
166+
setDisplayLayout( {
167+
columnWidth: value,
168+
} )
167169
}
168170
min={ 2 }
169-
max={ Math.max( 6, displayLayout.columns ) }
171+
max={ 60 }
170172
/>
171173
{ displayLayout.columns > 6 && (
172174
<Notice

0 commit comments

Comments
 (0)