| @@ -156,8 +156,12 @@ | ||
| 156 | 156 | |
| 157 | 157 | const properties = prune({ |
| 158 | 158 | ...simple, |
| 159 | 159 | align: attributes.align ? alignSchema(supports.align) : null, |
| 160 | + // Quote and pullquote align text with an attribute, not a typography support. | |
| 161 | + textAlign: attributes.textAlign | |
| 162 | + ? { type: 'string', enum: ['left', 'center', 'right'] } | |
| 163 | + : null, | |
| 160 | 164 | layout: attributes.layout ? layoutSchema(supports) : null, |
| 161 | 165 | // Model-facing name; block-patch maps it back to the real home. |
| 162 | 166 | text: |
| 163 | 167 | RICH_TEXT_ATTRIBUTES.some((name) => attributes[name]) || |