A UI development environment for Ruby on Rails apps
Lookbook is a Rails Engine that utilizes ViewComponent, Tailwind, and Alpine to create a user interface. It consists of the source code for Lookbook, the documentation site source code and content, and a test suite with a dummy app for testing purposes. The documentation site is built using Bridgetown, and tests are conducted using RSpec. Lookbook automates the release process with Release It!, allowing for easy publishing of new releases. This open-source project welcomes contributions from all individuals.
To install Lookbook, follow these steps:
bundle install
.bin/docs
.rake spec
or bundle exec rspec
.bin/dummy
and browsing http://localhost:9292/lookbook.npm run release
(ensure permissions for repository and RubyGems).Lookbook is a Rails Engine that leverages ViewComponent, Tailwind, and Alpine to create a user-friendly interface. It comes with a test suite, documentation site, and automated release process. This open-source project encourages contributions from the community and operates under the MIT License, making it accessible for all developers.