{"repo":"pingidentity/astro","free":true,"listed":false,"github":"https://github.com/pingidentity/astro","clone":"git clone https://github.com/pingidentity/astro.git","description":"React component library for Ping Identity's design system","language":"TypeScript","stars":35,"topics":["component-library","ping-identity","react","reactjs"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"@pingux/astro Astro is a lightweight, composable, and themeable React component library. Astro was created to help developers and designers create consistent, user friendly, and accessible UIs across all Ping products. Please visit https://pingidentity.design for more information. To read individual component documentation, our Storybook docs site is a great resource. Installing To consume Astro within your own project, install it via NPM or Yarn. NPM: npm install @pingux/astro Yarn: yarn add @pingux/astro Requirements - Node: 20+ - React: 16.8+ Usage All apps should be wrapped in an for full functionality and styling. Running Storybook Locally Astro uses Storybook for component documentation. Once Astro has been cloned, run the following commands to start a local Storybook server: npx nx start The Storybook server defaults to https://localhost:6006 . This port can be customized by running the command start -p 9009. For example, this will start Storybook on port 9009. More information on customizing Storybook CLI options can be found at https://storybook.js.org/docs/react/api/cli-options. Component prop documentation is available under the \"documentation\" tab per each component story. Most props can be toggled and configured for preview purposes within the prop table. For example, to view the disabled button styling, navigate to the Button story’s props table, locate the \"isDisabled\" prop, and toggle to \"true\". This change allows you to preview the disabled button’s styling a","default_branch":null,"files":null,"tree":[],"storefront":"/r/pingidentity","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pingidentity/astro/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}