{"repo":"coingaming/moon","free":true,"listed":false,"github":"https://github.com/coingaming/moon","clone":"git clone https://github.com/coingaming/moon.git","description":"Moon Design System for Elixir","language":"Elixir","stars":222,"topics":["design-system","elixir"],"license":"MIT","category":"ui-components","readme_excerpt":"Moon Design System Set of UI components built with Surface UI library and Tailwind CSS Note: This project uses semantic-release and conventional-commits spec, please use Commitizen to write commit messages Resources 📖 Documentation Setup Clone the repository: git clone git@github.com:coingaming/moon.git Start local development server by running run-locally-dev.sh If ./run-locally-dev.sh is not working, try the following steps: 1. Install asdf and plugins asdf plugin add erlang asdf plugin add elixir asdf plugin add nodejs 2. Run asdf install . This will install all the tool versions specified in the .tool versions file Or you can install each tool version manually by typing: asdf install erlang # and follow https://github.com/asdf-vm/asdf-erlang#asdf-erlang on fail (e.g. export KERL CONFIGURE OPTIONS=\"--without-wx --without-javac\" ) For fixing error \"OTP compiled without EEP48 documentation chunks\" u can use KERL BUILD DOCS=yes asdf install elixir asdf install nodejs 3. Install assets dependencies with cd assets && npm i && cd - 4. Try running iex -S mix phx.server 5. Stop the command above, then try running ./run-locally-dev.sh 6. If you do see error in ElixirLS extension \"no elixir command found\", you'll need to cp .tool-versions Install dependencies: mix deps.get To format your code, run mix format , mix surface.format Running .run-auto-importers.sh This script imports figma assets and icons. You need to set the values in the .env file. You also need read access to the as","default_branch":null,"files":null,"tree":[],"storefront":"/r/coingaming","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/coingaming/moon/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."}