Skip to content

[6.x] Remove web awesome dependency#19244

Draft
brianjhanson wants to merge 11 commits into
6.xfrom
feature/remove-web-awesome
Draft

[6.x] Remove web awesome dependency#19244
brianjhanson wants to merge 11 commits into
6.xfrom
feature/remove-web-awesome

Conversation

@brianjhanson

Copy link
Copy Markdown
Contributor

We have a few components in the craftcms/cp package that rely on Web Awesome. This removes that requirement so we aren't depending on both Lion and WA

brianjhanson and others added 10 commits July 7, 2026 17:13
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
vue-tsc pre-commit check skipped: it fails on pre-existing missing
generated artifacts (dist/wayfinder) in this worktree, unrelated to
this rename.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The open attribute is still supported; the open *property* is gone
because Lion's overlay system defines open() as a method. Use the
opened property at runtime.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@brianjhanson brianjhanson changed the title Feature/remove web awesome [6.x] Remove web awesome dependency Jul 13, 2026
@github-actions

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

📚 Storybook previews

@craftcms/cpopen Storybook

Changed components:

resources/jsopen Storybook

No changed components detected in this Storybook.

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.

1 participant