Plugin Directory

Styles

Change the appearance of supported themes using zero code. Creates appearance options for images, colors, gradients, and fonts.

What features do you plan to charge for?

Support for WordPress default themes, such as TwentyTen and TwentyEleven, will always be free. We plan to charge in the future for additional features such as:

  • Additional themes
  • Access to support forums
  • Documentation on how to setup custom themes or additional elements

Will this plugin slow down my site?

No! Styles is very careful about only loading what is absolutely required to get its job done. CSS settings are processed once when you click the "save" button. After that, all the work is done. A single compressed CSS file is all that's added to your site's front-end.

Styles says it can't write to a file when I try to save

That's not a question, but don't worry about it too much. If wp-content/uploads is not writable by the server, Styles will cache to the database instead. While caching to a file is ideal, there should not be a significant difference in performance.

How is WordPress able to interpret CSS this way?

Styles uses portions of Anthony Short's Scaffold, which is a CSS pre-processor similar to Less, SASS, or Compass. Basically, Scaffold understands CSS and is written in PHP. WordPress is also written in PHP, so Scaffold is able to communicate to WordPress about the structure and content of CSS files.

Can I use Styles as a replacement for Less, Sass, or Compass?

For general purpose CSS processing, you'll be much better off using one of the many desktop-based libraries. We used Styles + Scaffold as our main CSS Processor for a very long time. However, the plugin as it exists today would not be appropriate for that purpose. We've pared the CSS processing libraries down to a bare minimum to keep things as simple and stable as possible. The plugin as it is today is meant only to create a theme user interface.

Requires: 3.1 or higher
Compatible up to: 3.4
Last Updated: 2012-5-1
Downloads: 1,619

Average Rating

4 stars
(5 ratings)

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,2,2 67,3,2 100,2,2 33,3,1
100,1,1