{"repo":"baoagency/polaris_view_components","free":true,"listed":false,"github":"https://github.com/baoagency/polaris_view_components","clone":"git clone https://github.com/baoagency/polaris_view_components.git","description":"ViewComponents for Polaris Design System","language":"Ruby","stars":432,"topics":["shopify","polaris","ruby","rails"],"license":"MIT","category":"ecommerce","readme_excerpt":"Polaris ViewComponents Polaris ViewComponents is an implementation of the Polaris Design System using ViewComponent. Preview https://polarisviewcomponents.org Usage Render Polaris ViewComponents: Dependencies - Stimulus Installation Add polaris view components to your Gemfile: Run installer: Upgrade Check out UPGRADING.md for upgrade instructions. Development To get started: 1. Run: bundle install 1. Run: yarn install 1. Run: bin/dev It will open demo app with component previews on localhost:4000 . You can change components and they will be updated on page reload. Component previews located in demo/test/components/previews . To run tests: Releases The library follows semantic versioning. To draft a new release you need to run bin/release with a new version number: Where the VERSION is the version number you want to release. This script will update the version in the gem and push it to GitHub and Rubygems automatically. To release a new version of npm package update the package.json file with the new version number and run: After that make sure to commit changes in package.json. Deploy Before deploying make sure to: 1. Copy demo/config/master.key from 1Password 2. Set KAMAL REGISTRY PASSWORD in .env Then run: License The gem is available as open source under the terms of the MIT License.","default_branch":null,"files":null,"tree":[],"storefront":"/r/baoagency","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/baoagency/polaris_view_components/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."}