Skip to content

[Docs] MDL-88509 Document the swizzle CLI in theming guide - #1633

Merged
abgreeve merged 1 commit into
moodle:mainfrom
meirzamoodle:MDL-88509-swizzle-cli-devdoc
Jul 27, 2026
Merged

[Docs] MDL-88509 Document the swizzle CLI in theming guide#1633
abgreeve merged 1 commit into
moodle:mainfrom
meirzamoodle:MDL-88509-swizzle-cli-devdoc

Conversation

@meirzamoodle

@meirzamoodle meirzamoodle commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Add a section on generating theme overrides with the swizzle CLI, covering the eject/wrap risk profiles (safe, risky, prohibited), how undeclared components default to risky on build, and how to set a component's safety level via the manifest set command.

Related to changes in MDL-88509

@netlify

netlify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Deploy Preview for moodledevdocs ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 5cd9e55
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/6a6312d2a32b350008c44e01
😎 Deploy Preview https://deploy-preview-1633--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread docs/guides/javascript/react/theming.md Outdated

@abgreeve abgreeve left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Hi Meirza, could you please take a look at my comment about setting the component swizzle levels.

Add a section on generating theme overrides with the swizzle CLI,
covering the eject/wrap risk profiles (safe, risky, prohibited), how
undeclared components default to risky on build, and how to set a
component's safety level via the manifest set command.
@meirzamoodle
meirzamoodle force-pushed the MDL-88509-swizzle-cli-devdoc branch from b0b81ec to 5cd9e55 Compare July 24, 2026 07:22
@abgreeve
abgreeve enabled auto-merge July 27, 2026 00:51
@abgreeve
abgreeve self-requested a review July 27, 2026 00:52

@abgreeve abgreeve left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for making the changes. This looks good.

@abgreeve
abgreeve added this pull request to the merge queue Jul 27, 2026
Merged via the queue into moodle:main with commit ddd8b10 Jul 27, 2026
6 checks passed
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.

2 participants