{"repo":"scaleway/ultraviolet","free":true,"listed":false,"github":"https://github.com/scaleway/ultraviolet","clone":"git clone https://github.com/scaleway/ultraviolet.git","description":"A monorepo Design System with React components.","language":"TypeScript","stars":127,"topics":["react","ui","scaleway","ui-components","ui-library","typescript","form","ultraviolet","react-hook-form","vanilla-extract"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"Ultraviolet Core Welcome to the Ultraviolet Core repository! This is the main repository for the Ultraviolet project, which is a set of packages and tools designed to help you build fast and efficient applications. - Ultraviolet UI: The main UI library that includes a set of components and utilities to build fast application. - Ultraviolet Form: A library to build forms with Ultraviolet UI components, it is using React Final Form under the hood. - Ultraviolet Themes: A set of themes for the Ultraviolet UI library (default theme is included in @ultraviolet/ui ). - Ultraviolet Icons: A library that provides a set of icons to use with Ultraviolet UI. - Ultraviolet Illustrations: A library that provides of illustrations. - Ultraviolet Fonts: A library that provides a set of fonts to use with Ultraviolet UI. Installation Quick start If you use typescript please read the full documentation for have correct types. Development Before any command, install dependencies running following command: Storybook Our storybook includes @ultraviolet/ui , @ultraviolet/form and @ultraviolet/icons . In order to start storybook without errors you will need to build the project once (this is because @ultraviolet/form uses @ultraviolet/ui build to run). Storybook documentation will then be available on http://localhost:6006 Test Unit Lint Typecheck Running npx typecheck --noEmit won't work at root of the project. To run type check for all packages you need to run the following command: If you still w","default_branch":null,"files":null,"tree":[],"storefront":"/r/scaleway","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scaleway/ultraviolet/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."}