Fae is CMS for Rails unlike any other. Like most Rails CMS engines, Fae provides all the basics to get you up and running: authentication, a responsive UI, form element and workflows. But unlike other CMS engines, Fae's methodology is based around generators and a DSL over configuration. This allows you to get to a working CMS very quickly, but gives you the flexibility to customize any piece you need.
Add the gem to your Gemfile and run
Run the installer
$ rails g fae:install
After the installer completes, visit
/admin and setup your first user account. That should automatically log you in to your blank Fae instance.
Fae supports Rails >= 4.1.
Sass and sass-rails
sass >= 3.4 and
sass-rails >= 5.
If you're using Rails 4.1 you'll need to update the versions in the
gem 'sass-rails', '~> 5.0.0' gem 'sass', '~> 3.4.0'
$ bundle update sass-rails $ bundle update sass
- Navigation Setup
- Fae Model and Controller Concerns
- Override Uploaders and Classes
- Pages and Content Blocks
- Custom JS, CSS and Helpers
- Root Settings
- Global Search
- Multi-Language Support
- Change Tracker
- Disabling Environments
- Adding Conditional Validations
- Custom Image Processing
- Overriding The Landing Page
- Devise Action Mailer Configuration