Skip to content

Outline/shadow element decorations and video element crop/rounded corners#2378

Open
tf wants to merge 12 commits intocodevise:masterfrom
tf:el-decoration
Open

Outline/shadow element decorations and video element crop/rounded corners#2378
tf wants to merge 12 commits intocodevise:masterfrom
tf:el-decoration

Conversation

@tf
Copy link
Member

@tf tf commented Mar 20, 2026

REDMINE-21248

tf added 2 commits March 20, 2026 09:59
Label hue and opacity range inputs so screen readers can
announce them. ColorPicker now reads translations directly
via I18n.

REDMINE-21248
Allow style types to configure color picker behavior like
alpha support and swatches via inputOptions.

REDMINE-21248
@tf tf added this to the v17.2 milestone Mar 20, 2026
tf added 10 commits March 20, 2026 12:39
Allow content elements to opt into box shadow and outline
decoration effects via the supportedStyles mechanism. Themes
can configure a box shadow scale similar to the existing
margin scale.

REDMINE-21248
Move the decoration_effects feature check from
StylesCollection into Style.getEffectTypes so that
decoration effect types are excluded before they reach the
collection. This lets StylesCollection stay agnostic of
feature flags.

This allows giving content element styles kind property to group
styles in list.

REDMINE-21248
Extract shared attribute binding logic into reusable utils so
that style types can declare a binding condition. When a bound
attribute (e.g. a poster image) is not set, the corresponding
style option is hidden in the unused styles list and displayed
as unavailable with inert controls when already applied.

REDMINE-21248
Allow applying crop and rounded corner effects to inline
video elements, including orientation-specific variants for
portrait video files.

REDMINE-21248
The bottom border on the last group creates a visual artifact
since there is no following group to separate from.

REDMINE-21248
@tf tf force-pushed the el-decoration branch from 2db7987 to 25e835f Compare March 20, 2026 11:50
@tf tf changed the title Outline/shadow element decorations and video element crop/rounded co Outline/shadow element decorations and video element crop/rounded corners Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant