@asyra/design-system
v0.5.5
Published
Official React component library for Asyra applications
Readme
@asyra/design-system
Optional reusable React presentation components for product interfaces; it is not part of the Core execution kernel.
Requirements
- Node.js 24.x
- Yarn 4.3.1 for this repository's maintained workflows
Install
npm install @asyra/design-systemimport { Button } from '@asyra/design-system'
import '@asyra/design-system/index.css'Use only the package root and the explicitly documented public subpaths.
Owns
- maintained React components, component accessibility behavior, icon names, and package styles
Does not own
- Core, transactions, canonical documents, input normalization, canvas rendering, or App command policy
Start here
Use it when a React App wants Asyra's maintained UI pieces. A custom product may use another design system without changing Framework behavior.
Lifecycle and composition
Components consume ordinary React props and emit UI intent callbacks. Temporary focus, measurement, dismissal, and portal state remain presentation concerns; canonical mutations stay behind App Features and APIs.
Learn more
Support and policy
GitHub Discussions is the intended public channel for community conversation and general help. Discussions is not enabled for this repository yet, so there is currently no public community support destination. GitHub Issues are not a general public support channel. External pull requests are not accepted by default. Community participation creates no SLA or response deadline.
You may use, inspect, and fork the package under the MIT License. Read the support policy. For suspected vulnerabilities, follow the security policy and report privately.
