Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show environment indicator #61

Merged
merged 3 commits into from Jun 6, 2014
Merged

Show environment indicator #61

merged 3 commits into from Jun 6, 2014

Conversation

@fofr
Copy link
Contributor

@fofr fofr commented Jun 5, 2014

  • Upgrade to latest version of admin gem
  • Distinguish between Preview and Production so that users don't accidentally make changes to Production content whilst under the assumption they're working on Preview.
  • This requires some initialisers to be set at deploy time (see Publisher example)
  • Highlight environment using a favicon, a coloured navigation bar and a coloured label
  • Create a custom [TA] favicon

screen shot 2014-06-05 at 17 55 07

fofr added 3 commits Jun 5, 2014
* Fix footer html
* Fix visited link styles on bootstrap components
* Environment indicators
* Restrict scope of .collapse() to avoid a jumping header and a faulty
thin viewport view
@@ -15,7 +15,7 @@ gem 'mongoid_rails_migrations', '1.0.1'
gem 'plek', '1.2.0'
gem 'gds-sso', '9.2.0'

gem 'govuk_admin_template', '0.0.6'
gem 'govuk_admin_template', '0.1.1'

This comment has been minimized.

@dhwthompson

dhwthompson Jun 6, 2014
Contributor

If we’re adding this gem to apps that we’re going to put live, would you be happy bumping it to 1.0.0? Is it stable enough that we’re happy supporting it?

This comment has been minimized.

@fofr

fofr Jun 6, 2014
Author Contributor

I'll bump to 1.0.0 shortly, there's a large-ish API change with SASS mixins I'd like to address beforehand. (Currently only affecting Transition)

This comment has been minimized.

@dhwthompson

dhwthompson Jun 6, 2014
Contributor

Fair enough.

bishboria added a commit that referenced this pull request Jun 6, 2014
@bishboria bishboria merged commit 21e0901 into master Jun 6, 2014
@bishboria bishboria deleted the environment-indicator branch Jun 6, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.