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.
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.
React Magma components come with accessibility already baked in, including keyboard behavior and the management of ARIA roles and properties.
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!
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.