Skip to content

[Seven] Style fields#8175

Merged
sneridagh merged 7 commits into
sevenfrom
style-fields
May 8, 2026
Merged

[Seven] Style fields#8175
sneridagh merged 7 commits into
sevenfrom
style-fields

Conversation

@sneridagh
Copy link
Copy Markdown
Member

@sneridagh sneridagh commented May 3, 2026

(Old StyleWrapper)

@sneridagh sneridagh requested a review from pnicolli May 3, 2026 18:52
Copy link
Copy Markdown
Collaborator

@stevepiercy stevepiercy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docs review only.

Needs:

  • change log entry
  • technical review

Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
Comment thread docs/how-to-guides/configure-style-fields.md Outdated
@stevepiercy
Copy link
Copy Markdown
Collaborator

Also remove the links in the two READMEs, per https://github.com/plone/volto/actions/runs/25287715362/job/74134698462?pr=8175#step:3:103

sneridagh and others added 3 commits May 4, 2026 08:46
Co-authored-by: Steve Piercy <web@stevepiercy.com>
* 'style-fields' of github.com:plone/volto:
  Apply suggestions from code review
@sneridagh sneridagh changed the title [Seven] Styled fields [Seven] Style fields May 4, 2026
Copy link
Copy Markdown
Collaborator

@stevepiercy stevepiercy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docs, readme links, and news LGTM.

Needs a technical review.

Copy link
Copy Markdown
Member

@davisagli davisagli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For brainstorming: Could this be generalized to have utilities that get block styles from a different source? For example if a site wanted to have a per-user preference that affects how blocks are styled. (i.e. base text size or a typeface that is more accessible for people with dyslexia)

Comment thread docs/how-to-guides/configure-style-fields.md Outdated
sneridagh and others added 2 commits May 8, 2026 11:53
@sneridagh
Copy link
Copy Markdown
Member Author

For brainstorming: Could this be generalized to have utilities that get block styles from a different source? For example if a site wanted to have a per-user preference that affects how blocks are styled. (i.e. base text size or a typeface that is more accessible for people with dyslexia)

I don't see any problem with that. Using the same plugin, you could lookup other types of utilities, and include the outcome in there too, right?

@sneridagh sneridagh merged commit cd6478d into seven May 8, 2026
32 checks passed
@sneridagh sneridagh deleted the style-fields branch May 8, 2026 10:06
sneridagh added a commit that referenced this pull request May 17, 2026
* seven: (43 commits)
  [codex] Handle stale auth cookies on public requests (#8216)
  Release Seven 1.0.0-alpha.4
  Release @plone/layout 1.0.0-alpha.8
  Release @plone/blocks 1.0.0-alpha.10
  Release @plone/plate 1.0.0-alpha.8
  Release @plone/helpers 2.0.0-alpha.6
  Make the import for the styleFields helper resilient and Volto-compatible (#8206)
  [Seven] Make style fields first-class and preserve block width fallback (#8204)
  Release @plone/plate 1.0.0-alpha.7
  Fixed toolbar button if a single option is shown (#8186)
  Release @plone/layout 1.0.0-alpha.7
  Release @plone/blocks 1.0.0-alpha.9
  Release @plone/plate 1.0.0-alpha.6
  Release @plone/helpers 2.0.0-alpha.5
  Release @plone/types 3.0.0-alpha.1
  [Seven] Style fields (#8175)
  Release @plone/plate 1.0.0-alpha.5
  Fixed import from repo in @plone/plate (#8183)
  Improved prereleaser script
  Release Seven 1.0.0-alpha.3
  ...
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.

4 participants