React Magma
React Magma is a suite of React components based on the Magma design system that make it easy to create powerful and consistent experiences for students and instructors using Cengage products.
01Component-based
Components are the building blocks of React applications. With React Magma, we've built on this fundamental concept to provide ready-to-go user interface elements. These elements have quality, accessibility and branding baked in. This means you can focus your energy on solving problems for students and instructors without having to worry about the atomic building blocks for the UI.
02Quality
Every component goes through a rigorous process to ensure it meets our standards for quality. This includes design, branding, performance, and WCAG 2.0 compliance.
03Accessible
React Magma components come with accessibility already baked in, including keyboard behavior and the management of ARIA roles and properties.
04Device-agnostic
React Magma is designed and developed to provide a single system that unifies the user experience across platforms, devices, and input methods.
React Native components coming soon!
05Always Evolving
The React Magma team actively designs, develops, tests, and maintains the design system. If you have any requests for new components or if you find any bugs, please contact the team.