HomeCustomise & extendThe Developer Framework

The Developer Framework

Understand the Developer Framework and the ways you can customise and extend your Interact intranet.

The Developer Framework lets you customise and extend your intranet with your own JavaScript, CSS and apps. This section covers each option and when to reach for it.

Important: Examples in these pages are samples, not officially supported by Interact Technical Support, and should be reviewed and tested by your development team before use.

What you can build

Custom CSS restyles the intranet — hiding elements, adjusting layout, or matching your brand more closely. It changes appearance only. Start with Custom CSS.

Custom JavaScript adds behaviour — new buttons, dynamic content, integrations with third-party scripts, and changes that react to the page a user is on. Start with Custom JavaScript. A useful early read is Target specific pages or sections, which controls where your code runs.

The App Development Kit builds self-contained apps that surface in the intranet, such as a search bar, an embedded external tool, or a custom content widget. Start with App Development Kit and Anatomy of a Custom App.

The Page Composer API generates and updates pages programmatically, for content that is too dynamic or too numerous to maintain by hand. See Dynamic content pages with the Page Composer API.

Choosing an approach

  • Change how the intranet looks: Custom CSS.
  • Change how it behaves: Custom JavaScript.
  • Add a discrete, reusable feature: App Development Kit.
  • Create or update pages at scale: Page Composer API.

Where to start

New to the framework? Read Custom JavaScript and Target specific pages or sections first — most customisations build on those foundations.

Section: Customise & extend