Skip to content

Gem to add CoreUI assets to your Rails asset pipeline.

License

Notifications You must be signed in to change notification settings

pelted/coreui-rails

Repository files navigation

CoreUI::Rails

A simple gem for adding the CoreUI-Free admin template (by Łukasz Holeczek's) to a Rails project's asset pipeline.

For convenience this gem depends on the following gems:

  • bootstrap
  • jquery-rails
  • font-awesome-rails

The following resources are requirements of CoreUI and are therefore included:

  • Chart.js
  • moment.js
  • pace.js
  • Flag Icons
  • Simple Line Icons

This is currently being used in an admin engine as part of a larger modular Rails application.

Installation

Add this line to your application's Gemfile:

gem 'coreui-rails'

And then execute:

$ bundle install

Usage

Add the following lines to your rails project

Stylesheets

// app/assets/stylesheets/application.scss

@import "custom-variables";
@import "coreui-free";
// app/assets/stylesheets/_custom-variables.scss

$navbar-bg: rgb(201, 201, 201);
$navbar-brand-bg: transparent;
$navbar-brand-logo: url(asset-path("my_logo.png"));

Javascripts

// app/assets/javascripts/application.js

//= require coreui-free

Includes

Include Version
Bootstrap 4.0.0
CoreUI-Free 1.0.10

License

  • CoreUI is Copyright creativeLabs Łukasz Holeczek. The code is released under the MIT License.
  • Bootstrap code released under the MIT License.
  • Jquery code released under the MIT License.
  • The Font Awesome font is licensed under the SIL OFL 1.1
  • Font Awesome CSS, LESS, and Sass files are licensed under the MIT License.
  • The gem is available as open source under the terms of the MIT License.

About

Gem to add CoreUI assets to your Rails asset pipeline.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages