/
FAQs

FAQs

How will components be upgraded or deprecated?

The Tui framework will be versioned in lockstep with Totara itself, with both minor non-breaking and breaking changes being introduced via the usual changelog and upgrade mechanisms. Until further notice we will also continue to deprecate with advance warning.

Is there an example custom theme?

The Ventura theme serves as an example of a barebones theme, however it isn't doing much work and so doesn't serve as the best example. There is now a public repository for a sample Theme plugin, simply named example, and it demonstrates how to override and customise in both the /server/theme/example/ and /client/component/theme_example/ directories.

The public repository is available here, hosted on Totara's Bitbucket site.

Related content

Quick-start guide: Creating your first component
Quick-start guide: Creating your first component
Read with this
Using the developer GraphQL API
Using the developer GraphQL API
Read with this
Creating custom themes
Creating custom themes
More like this
Implementing GraphQL services
Implementing GraphQL services
Read with this