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'
}
end
By 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