Skip to content

Lottie storybook - #2469

Merged
tf merged 3 commits into
codevise:masterfrom
tf:lottie-storybook
Aug 14, 2026
Merged

Lottie storybook#2469
tf merged 3 commits into
codevise:masterfrom
tf:lottie-storybook

Conversation

@tf

@tf tf commented Aug 14, 2026

Copy link
Copy Markdown
Member

REDMINE-21349

tf added 3 commits August 14, 2026 14:37
Resolve file types via their collection name from the registry instead
of going through `Pageflow::BuiltInFileType`, and pick up any
attribute ending in `_files`. Plugin defined file types like
`lottie_files` can now be seeded without the seeds DSL knowing about
them.
Enable the lottie animation feature for the storybook seed account.
File types registered inside a feature only end up in the seed's url
templates if the feature is enabled for the entry.
Since the element ships as a separate frontend pack, the stories
import its own `frontend` module instead of the aggregate content
element registry. Storybook's webpack config needs the same rule for
the dotLottie WebAssembly module that host applications get via
`config/webpack.js`.

Lottie files are also included in the collections that inline file
rights stories apply rights to.
@tf tf added this to the v17.2 milestone Aug 14, 2026
@tf
tf merged commit 07141b5 into codevise:master Aug 14, 2026
18 checks passed
@tf
tf deleted the lottie-storybook branch August 14, 2026 13:49
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