• The Concept

    A universal CSS editor framework that theme authors can deploy with their WordPress themes that make it easy for end users to customize their layouts.

    Features

    • Database driven design: All style information is stored in the databse so that users don’t have to back up any kind of CSS file to presevere their changes when a theme author releases a new version.
    • Extensible: Class and ID hooks so that theme authors can easily and quickly extend the editor’s capabilities for their particular theme and so that end-users are always able to edit every aspect of the theme.
    • Intuitive: A system for monitoring major and minor color choices so that when a new version of a theme is released that contains new CSS information, Cflex will automatically populate the style data based on weighed color choices in the past.
    • Powerful: Full support for all current and official CSS functions.
    • Current Status

      In development alongside the new version of my own public theme, Lowstream, but I’m hoping that interest will build for Cflex in particular and that others offer to help with the project, as I have a solid idea of where to take, but not all of the necessary skill.

      Also, I wasn’t sure where to post this. What are your thoughts on this? Is it a good idea? Bad idea? Worthwhile? Anything helps!

Viewing 2 replies - 1 through 2 (of 2 total)
  • How do you want to solve the “caching problem”? Will the css be written to a static file or dynamically delivered with a (fixed/variable?) expires header?
    How about performance? How many DB-Queries will there be per request? How much looping inside PHP will happen?

    Thread Starter jonathandewar

    (@jonathandewar)

    Um, that’s actually what I meant by “I don’t have all of the necessary skill.”

    I have the basic idea and I know how to code the basic framework, but I have no clue how to optimize it and the like.

    The way it works right now is that it simply stores the Color information in one database row and the style information in another and then simply includes layout.php and color.php into the header as a style tag.

    color.php and layout.php look like:

    html { background-color: <?php get_css_pageback(); ?>; }

    I have the concept in my head and a good idea of where to take it, but not the technical expertise to accomplish it. My forte is marketing and branding. I can code to an extent, but when things start getting complex, my brain shuts off. ??

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Cflex – CSS Editor Framework for WordPress’ is closed to new replies.