Fix Admin Contrast


Input fields on the WordPress admin screens have been nearly invisible since version 2.7.
After a year of hacking CSS files to work around this problem, Matt suggested I make
a plugin to override core CSS values. Thus, this plugin was born.

Fix Admin Contrast now also corrects white point issues on iPad and similar displays.
Without this plugin, the administrative table colors can look the same as the background color.

If you need even more contrast, consider my plugin called High Contrast Admin


  • WordPress 4.0 preview, plugin enabled.
  • WordPress 4.0 preview, plugin disabled.
  • The login page, with the plugin enabled (left) and disabled (right).
  • Fix Admin Contrast is still compatible with with older versions down to 2.7.


  1. Upload the fix-admin-contrast directory to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

This is a zero-configuration plugin. There are no settings.

Deactivation removes everything except the files you uploaded. There is no “uninstall” necessary.


Simple but Fantastic

I was about to start customising the CSS for the admin myself when I thought I cannot be the only one who is frustrated by the lack of contrast within the WordPress admin.

The plugin works as it says. Even if you have 20/20 vision you will struggle to view the inputs and options within WordPress. I cannot believe the core team thinks this is acceptable. My vision is excellent but my new LED monitor is extremely bright which makes the subtle shades of grey and white indistinguishable. If I tweak the contrast to suit this the colours suffer. Even in a well lit room you can struggle to view the admin boxes.

Thanks very much for wrapping this up in a plugin.

I’d love to see some options in the future for a high contrast version (for DDA, etc.) but maybe there is another plugin out there already.

Read all 4 reviews

Contributors & Developers

“Fix Admin Contrast” is open source software. The following people have contributed to this plugin.


Translate “Fix Admin Contrast” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Compatibility update, released 22 December 2016.
  • Minimized conflicts with my new plugin, High Contrast Admin.
  • Both plugins can be installed and used at the same time.


  • Updated for WordPress 4.2, released 7 April 2015.
  • Fixed alternating row colors on the comments page.
  • WordPress 4.3 tested 7 September 2015.
  • WordPress 4.4 tested 4 February 2016.
  • WordPress 4.5 tested 19 December 2016.
  • WordPress 4.6 tested 19 December 2016.
  • WordPress 4.7 tested 19 December 2016.


  • Updated for WordPress 4.1, released 13 December 2014.
  • Fixed contrast in DFW editor.
  • Reverted fix for checkboxes, which was resolved during 4.0 betas.


  • Improvements for WordPress 3.8 through 4.0, released 22 August 2014.
  • Fixed contrast on checkboxes.
  • Fixed editor border in comments quick edit.
  • Fixed contrast in theme details messages.


  • Widgets improvement, released 8 April 2014.
  • Fixed contrast on the widgets page for WordPress 3.8+.


  • Updated for WordPress 3.8, released 13 December 2013.
  • Fixed contrast on help menus.
  • Fixed contrast on plugin details modal.


  • Updated for WordPress 3.8, released 12 December 2013.
  • Fixed contrast on pending comments.


  • Updated for WordPress 3.8, released 7 December 2013.
  • Revised alternating row colors for compatibility with new admin themes.


  • Updated for WordPress 3.6, released 8 April 2013.
  • Fixed contrast on the Theme Customizer for WordPress 3.4+.


  • Login improvement, released 10 December 2012.
  • Fixed contrast on the login page for WordPress 3.1+
  • Made the blue button bugfix effective for WordPress 2.9+ instead of only 3.4.


  • Updated for WordPress 3.5, released 30 November 2012.
  • Fixed media modal contrast, broken by changes in 3.5-RC2.
  • Adjusted to avoid targeting 3.5 with bloated footer code.


  • Updated for WordPress 3.5, released 23 November 2012.
  • Fixed contrast on the caption input for library image editing.
  • Fixed contrast on the new media modal screens.
  • Expanded purpose: Identified alternating row colors as needing more contrast.
  • Fixed contrast on alternating table rows for WordPress 3.4+


  • Minor fix, released 13 November 2012.
  • Blue submit buttons will have WP default colors.


  • Updated for WordPress 3.4, released 9 September 2012.
  • Fixed contrast on the Quick Edit features.


  • Updated for WordPress 3.0, released 17 June 2010.
  • Fixed contrast on the Add New Link page.


  • First version, released 15 January 2010.