afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote in [site community profile] dreamscapes 2009-11-16 05:28 am (UTC)

I have a thought, but it makes for ugly code:

1.) eight properties exposed through the wizard
2.) bunch of other properties, which are defined noui, so you can edit them in a user or theme layer
3.) blank noui properties will be initialized in prop_init to match the properties exposed through the wizard (so you could have a "page_border" property exposed through the wizard. It, in turn, sets the colors of "entry_border" and "content_border" which are both noui, if these don't already have a color defined
4.) the noui properties are what are used in the CSS

But hmmmmm, I think the approach above will take a lot of work, and that eight is enough. The biggest problem we had, and the reason we eventually split up things into more and more properties, is that some color combinations would not work with light on dark (you could pick a good color combination for the main areas, but then, surprise unreadable text in small sections! especially when it came to links on accent colors :-))

Since this layout was built with the balance of changing color combinations in mind, I think we don't need to offer as fine-grained control over individual colors, if that makes sense?

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting