https://github.com/RocketCommunicationsInc/astro
Astro UXDS is a collection of guidelines, patterns and components for designing space-based user interface applications.
https://github.com/RocketCommunicationsInc/astro
astrouxds design-system ground-resource-management satellite-tracking space-force stenciljs ussf web-components
Last synced: about 1 month ago
JSON representation
Astro UXDS is a collection of guidelines, patterns and components for designing space-based user interface applications.
- Host: GitHub
- URL: https://github.com/RocketCommunicationsInc/astro
- Owner: RocketCommunicationsInc
- License: other
- Created: 2021-09-01T16:45:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-18T16:18:57.000Z (6 months ago)
- Last Synced: 2024-10-20T08:16:07.380Z (6 months ago)
- Topics: astrouxds, design-system, ground-resource-management, satellite-tracking, space-force, stenciljs, ussf, web-components
- Language: TypeScript
- Homepage: https://astrouxds.com
- Size: 142 MB
- Stars: 111
- Watchers: 1
- Forks: 25
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS.md
Awesome Lists containing this project
- awesome-web-components - Astro Space UX Design System - Set of components to build rich space app experiences with established interaction patterns. (Real World / Design Systems)
README

The Astro UXDS Web Component and CSS libraries provide a starting point to build in-browser space app experiences and custom applications following today’s web development best practices. The Astro UXDS Web Components are designed to be as platform and implementation-agnostic as possible, easy to implement or extend in existing projects, and generic by default.
## Support
For any issues, suggestions or feedback, you can open a discussion/issue here on github, or email [email protected].
## 7.0 Migration
Check out our [Migration Guide](https://www.astrouxds.com/migration/) to see how to upgrade your Astro 6.0 applications.
## Documentation
- **Current documentation**: [astro-components.netlify.app](https://astro-components.netlify.app/)
- Beta documentation: [beta-astro-components.netlify.app](https://beta-astro-components.netlify.app/)### Packages
| Project | Description | Links |
|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| **Astro Web Components** | [`@astrouxds/astro-web-components`](https://www.npmjs.com/package/@astrouxds/astro-web-components) - Astro Web Components built in Stencil | [`README.md`](packages/web-components/README.md), [`Storybook`](https://astro-stencil.netlify.app/) |
| **React** | [`@astrouxds/react`](https://www.npmjs.com/package/@astrouxds/react) - Astro Web Components wrapped for React use | [`README.md`](packages/react/README.md) |
| **Angular** | [`@astrouxds/angular`](https://www.npmjs.com/package/@astrouxds/angular) - Astro Web Components wrapped for Angular use | [`README.md`](packages/angular/README.md) |**Starter Kits** have been moved to their own [repo](https://github.com/RocketCommunicationsInc/astro-starter-kits).
## Release Strategy
During 2023, Astro will publish minor and patch updates on a bi-weekly basis on Thursday and major updates on a bi-annual cadence. Astro patch/minor releases may include updates to design assets, compliance, components, design tokens and documentation.
For more information, see https://www.astrouxds.com/releases/
## Contributing
Interested in submitting a new PR? Check out our [contributing guide](./CONTRIBUTING.md) for more information.