Skip to main content

Allium components

Components are configurable and reusable building blocks that you can use to create TELUS digital experiences. All Allium components have been designed to work together, making them easy to combine and arrange into coherent user interfaces. The systematic reuse of these components helps to create visually and functionally consistent experiences across all business channels. The base components can even be used across multiple platforms.

Components include:

  • Semantic and accessible markup
  • Cross-browser compatible styling
  • Responsive behaviour
  • Small, contained bits of UI logic

Components don't include:

  • Business logic, such as application-specific validations or API calls
  • External margins or global side effects

Each component has comprehensive documentation including: usage guidelines, accessibility advice, a properties table showing how the component can be configured and interactive coded examples for you to experiment with and copy/paste into your applications.

Suggest improvements

The navigation menu groups components according to their intended use to help aid find-ability and discoverability. If you have recommendations to help improve navigation or other suggestions, please open a discussion in the #ds-allium-support Slack channel.