Skip to content

Pro 8360 box field - #5142

Merged
boutell merged 13 commits into
mainfrom
pro-8360-box-field
Nov 13, 2025
Merged

boutell merged 13 commits into
mainfrom
pro-8360-box-field

Conversation

@stuartromanek

@stuartromanek stuartromanek commented Nov 5, 2025 •

Copy link
Copy Markdown
Member

Summary

  • New box field

Demo

box.mp4

Palette

image

Related

tests: https://github.com/apostrophecms/testbed/pull/400
docs: https://github.com/apostrophecms/docs/compare/pro-8360-box-docs?expand=1

Tests

https://github.com/apostrophecms/testbed/actions/runs/19264009961/job/55075563896#step:14:173

Interesting configurations

boxTestDef: {
  label: 'Box field: default',
  type: 'box'
},
boxTestCustomDef: {
  label: 'Box field: custom default',
  type: 'box',
  def: {
    top: 999,
    right: -20,
    bottom: 1000,
    left: 0
  }
},
boxTestRequired: {
  label: 'Box field: required',
  type: 'box',
  required: true
},
boxTestMin: {
  label: 'Box field: has min',
  type: 'box',
  min: 5
},
boxTestMax: {
  label: 'Box field: has max',
  type: 'box',
  max: 10
},
boxTestStep: {
  label: 'Box field: has step',
  type: 'box',
  step: 2
}

@linear

linear Bot commented Nov 5, 2025

Copy link
Copy Markdown

@stuartromanek
stuartromanek requested a review from boutell November 6, 2025 14:30
@boutell
boutell merged commit a99262f into main Nov 13, 2025
9 checks passed
@boutell
boutell deleted the pro-8360-box-field branch November 13, 2025 15:45
haroun added a commit that referenced this pull request Nov 19, 2025
* main:
  PRO-8708: bring back passing of the actual area options in the form developers expect to see them to custom insert menu item components (#5162)
  adds object of useful error when widget fails to render (#5141)
  add addMissingSchemaFields task (#5101)
  Pro 8360 box field (#5142)
  Pro 8671 fix localize modal (#5156)
  longPolling: false option (#5154)
  PRO-5472: file widget (#5126)
haroun added a commit that referenced this pull request Nov 19, 2025
* main:
  PRO-8708: bring back passing of the actual area options in the form developers expect to see them to custom insert menu item components (#5162)
  adds object of useful error when widget fails to render (#5141)
  add addMissingSchemaFields task (#5101)
  Pro 8360 box field (#5142)
  Pro 8671 fix localize modal (#5156)
  longPolling: false option (#5154)
  PRO-5472: file widget (#5126)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants