An ActiveAdmin plugin that provides tags on the admin panel to indicate which environment your rails project is running in
Add this line to your application's Gemfile:
gem 'active_admin_environment_tag'
And then execute:
$ bundle
Include the active admin environment tag stylesheet in the active_admin.rb initializer:
config.register_stylesheet 'active_admin_environment_tag'
ActiveAdminEnvironmentTag is configured using an initializer:
ActiveAdminEnvironmentTag.configure do |config|
config.environment_colors = {
staging: '#FCBF34'
}
endBy default, ActiveAdminEnvironmentTag uses the following colors for each of basic environments:
development: '#91CA4B',
production: '#fc1f27',
default: '#c9d6e3'You can override these colors (including the default) or specify other environments using the environment_colors option to provide a hash of environment names and colors. If ActiveAdminEnvironmentTag is run in a Rails environment that does not have a color associated with it, default is used.
config.environment_colors = {
staging: '#FCBF34'
}By default, the environment tag will appear in the top left area of the screen, however you can display it in the bottom left of the screen by specifying
config.tag_position = :bottom_left
Currently no other positions are supported as the left margin of the screen is the only area where the tag does not overlap content.
- Fork it ( https://github.com/greena13/active_admin_environment_tag/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request