Skip to main content
CanoeUX home
Abstract swirls of violet and magenta smoke drifting across a dark background.

Tools & Resources

CanoeUX SharePoint Web Parts

Ready-to-use SharePoint web parts designed to accelerate intranet development and improve user experiences.

Browse available packages, review individual components, and access detailed documentation.

Package

CanoeUX SharePoint Web Parts Essentials

Essentials is a collection of web parts to get you started designing your SharePoint sites. Each one solves a common intranet need, from featuring program champions and scheduling announcements to building a glossary or a table of contents, so you spend less time on workarounds and more time on content people use.

Deploy the package once to your tenant, then add the web parts to any modern SharePoint page and configure them in the property pane.

Coming soon

Get the package

Web parts
10
Price
Free
Works with
SharePoint Online modern pages
Package
SharePoint app package (.sppkg)

The package isn't available to download yet. The link will appear here when it's released.

What's included

10 web parts in this package

Select a web part to read its documentation: overview, features, configuration, usage, examples and best practices.
  • Feature your program champions so employees can quickly connect with subject matter experts.

  • Display important announcements and schedule when they appear and when they expire.

  • A rich text editor that also lets you embed HTML code for precise formatting.

  • Display support contacts, email information and links to helpful resources.

  • Troubleshoot language, time zone, permissions, licences and browser behaviour for the signed-in user.

  • Create a personalized welcome with quick links, greet people in multiple languages and fine-tune the style with HTML code.

  • Make acronyms and company-specific terms easy to find, with definitions everyone can rely on.

  • List holidays and the regions where each one is celebrated.

  • Create a table of contents for the page, based on the heading styles applied to its content.

  • Create a table of contents for a folder in a document library, ideal for a wiki-style experience.

Deployment

Deploy the package to your tenant

A SharePoint administrator deploys the package once. After that, site owners and editors can add the web parts to any modern page.

For more detail, see Microsoft's guide to managing apps on the Apps site (opens in a new tab).

  1. Check the prerequisites

    You need SharePoint Online in Microsoft 365 and the SharePoint Administrator role (or higher) to manage apps on your tenant's Apps site, also known as the app catalog.

  2. Download the package

    Download the Essentials package (a .sppkg file) with the download button on this page.

  3. Upload it to the Apps site

    In the SharePoint admin center, go to More features and, under Apps, select Open. On the Manage apps page, select Upload and choose the .sppkg file.

  4. Enable the app

    Review the Enable app panel. To make the web parts available on every site, select Enable this app and add it to all sites; otherwise, site owners add the app to their sites themselves (Site contents, then New, then App). Then select Enable app.

  5. Approve API access if requested

    If the package requests Microsoft Graph permissions, review and approve them in the SharePoint admin center under Advanced, then API access.

  6. Add the web parts to a page

    Edit a modern page, select + (Add a new web part), search for CNX and choose a web part. Configure it in the property pane, then republish the page.

Free of charge

Support CanoeUX

CanoeUX SharePoint Web Parts Essentials is provided free of charge.

If these web parts helped you save time or deliver value to your organization, consider supporting future development.

Beyond the essentials

Planning a wider SharePoint intranet?

From information architecture to custom web parts, our senior consultants help you design a digital workplace people want to use.