We have planned to introduce the “UI Theme Customization” feature in coming 3.0, thus users could define their own UI theme. This feature is still under design phase, so I’d like to collect some ideas from you.
Currently the solution in my mind would be quite similar with JQuery’s themeroller (http://jqueryui.com/themeroller/): a collapsable property sheet for user to tweak the style, and a panel with all predefined elements for style previewing. I am even considering if we could support JQuery’s theme directly, thus ForeUI will immediately has much more UI themes to use.
How do you think?
Hey Xavier, when you say “UI Theme Customization”, do you mean customizing the way ForeUI itself looks (like the Look and Feel settings), or how the elements in the plot are generated (like switching between Windows XP, Windows 7, Handdrawn)? I just want to make sure I understand what you’re talking about!
I know this topic has been around a long time, but I wanted to express a couple of thoughts. Xavier I think your original post is a good idea; the jQuery ThemeRoller will go a long way to make certain elements match whatever style you’re going for.
But I’d also like to see this taken a step further. My company has been building a sizeable library of “common” components that are saved as custom ForeUI elements. It would be awesome if we could add some of these to ForeUI’s UI Themes. So if I built a custom element – say, a table with specific formatting – I could easily switch between different themes.
Mostly, my goal is to be able to build handdrawn-looking mockups at first, then when appropriate switch the whole plot to wireframes. Then farther in the project, switch to Windows 7 or Mac OS X or whatever else the end-product is going to look like. This way early in the process we can focus on structure by hiding all of the shinyness, but when the project is ready for that, we don’t need to re-create all the mockups, it’s already there.
This question is now closed