mineral-ui.netlify.app
Open in
urlscan Pro
2a05:d014:275:cb00:c26c:5b6d:e2c8:e5a
Public Scan
URL:
https://mineral-ui.netlify.app/
Submission: On September 01 via manual from US
Submission: On September 01 via manual from US
Form analysis
0 forms found in the DOMText Content
MINERAL GuidesWhat’s NewComponents The Themes are Always Changing, but the Tokens Stay the Same BUILD MODERN PRODUCTS FASTER Mineral UI is an open-source design system created to simplify building appealing, modern software experiences. It is the culmination of designers and developers working together to give teams the ability to ship high-quality products faster. Get StartedView on GitHub SIMPLICITY, QUALITY, SPEED — PICK THREE People expect modern, engaging experiences that work. Mineral makes this easier by providing common patterns, reusable components and design guidelines that are visually appealing, consistent and easy to use. By using individually consumable React components, teams can build, launch, and maintain high quality experiences with greater speed and efficiency. Discover how our guidelines can help your next project Magenta#d6246ePurple#9656d6Indigo#6767e6 SWITCH IT UP WITH THEMES It’s easy to match Mineral components to a product experience with themes. With just a few lines of code, change the theme for every component or constrain the change to only affect a portion of them. Themes are simple enough to quickly change the color palette and powerful enough to adjust a whole host of other properties. Learn About Themes ACCESSIBILITY BUILT-IN Mineral has been designed and built to be accessible to all from the very beginning. The components do the hard work for you, through the consistent application of color contrast ratios, standards compliant markup, and thoughtful design, informed by researching best practices and testing with assistive technologies. DROP-IN READY Mineral components are fully encapsulated, designed for composability, and ready to be dropped in your React project. Each will appear and behave correctly without requiring additional styles nor adversely affecting styles already written. They do what you need them to, and nothing else. Mineral LET’S GET STARTED 1. Install the Mineral UI package and its dependencies using npm or yarn npm i mineral-ui emotion-theming @emotion/core @emotion/is-prop-valid @emotion/styled react react-dom 2. Wrap your app in a ThemeProvider at its root for styling import React from 'react'; import { render } from 'react-dom'; import Button from 'mineral-ui/Button'; import { ThemeProvider } from 'mineral-ui/themes'; function App() { return ( <ThemeProvider> <Button> Hello World </Button> </ThemeProvider> ); } render(<App />, document.getElementById('app')); 3. Mineral is open-source. Contribute! Read the full documentationView on GitHub Copyright © 2017 CA Technologies We welcome feedback and contributions on GitHub