Scoped CSS and JavaScript—at course, lesson, or block level.

Custom Code

Add CSS or JavaScript snippets at the scope you actually need. Mighty isolates them so one rogue selector never leaks into the rest of the course.

  • 30-day free trial
  • No credit card required
  • Cancel anytime

Without Mighty

The problem

Rise's custom-code support is iframe-only and global. One CSS rule meant for a single quiz block ends up restyling the whole course.

With Mighty

The fix

Mighty injects code at exactly the scope you choose, with team snippet libraries for the patterns you keep reusing.

  • Three injection scopes: course, lesson, block
  • Syntax-highlighted editor with autocomplete
  • Version every change with the surrounding block
  • Optional snippet library for team-wide reuse

From the gallery

Templates that lean on Custom Code

Hand-picked from the Discover gallery so you can see this feature in production.

See the full Discover gallery

Try Mighty free for 30 days.

Install in Chrome, open your next Rise course, and ship the interactives you couldn’t before. No credit card. Cancel any time.