Project

irelia

0.0
The project is in a healthy, maintained state
View components, assets and styles built with Tailwind CSS for KIQR.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies
 Project Readme

Irelia

Irelia view components for Ruby on Rails.

Documentation

This project is still in an early stage. Documentation will be available soon.

Installation

1. Add this line to your application's Gemfile:

gem "irelia"

Run bundle install to install the dependencies

2. Add the irelia_head method inside the <head> tags in your application layout.

This is a helper method that will inject the Irelia stylesheets and javascripts into the head tag. It includes the Irelia CSS and JS files, as well as Font Awesome for icons and the Poppins Google font.

<!-- file: app/views/application.html.erb -->
<head>
  <%= irelia_head %>
  <!-- Load custom CSS after "irelia_head" to -->
</head>

3. Load javascripts with importmap

Pin the Irelia javascripts in your importmap.rb config.

pin "irelia", to: "irelia.js"

Add the Irelia registerIreliaControllers to your controllers.js file.

// file: app/javascripts/controllers/index.js
import { registerIreliaControllers } from "irelia";
registerIreliaControllers(application);

Restart your application and you should be good to go!

Contributing

Contribution directions go here.

License

The gem is available as open source under the terms of the MIT License.