Real World Flex/ColdFusion: Part 4

Word Count: 259

Today I want to talk a little about making your application look nice. If you take a look around there are tons of articles about skinning your Flex applications. This is great for most people but If you know me I am not a designer and I won't even play one on TV. With that said there are some really great improvements in Flex 4 coming out that will help improve the workflow process.

For us non designers there are some really great resources out there for making our Flex applications look nice. One of my favorites is the ScaleNine Gallery. There is a listing of different themes that you can use in your application. There are very easy to use as well, simply download the the theme, drop it into your application, point to the css file and make sure your paths are correct.

For this project I am going to use the Undefined Skin One theme. If you following along at home the first thing you will want to do is download the theme. I created a folder named Undefined under our themes directory. Extract the content of the src folder from the download to our new themes/Undefined folder. Next we are going to point to our css file. After you do this your going to have to go through and clean up some of the paths, such as paths to images, fonts and package names.

The theme has basically created styles for all of the built in components we will use. Now we need to create our own stylesheet for custom components / styles that we will define. Here I am going to create a new stylesheet and create 2 styles for both our logo and status text. After we define our styles simply setup the style name in our label components.

With very little effort on our end we can go from this

constraints

to this

rocketwtheme

Comments

#1 Posted By: Kumar Posted On: 1/6/09 1:53 PM
Looks good Dan, my only suggestion would be the text color of the Delete/Download/Upload buttons. Atleast in the screenshot they seem a bit hard to read against the dark background.
#2 Posted By: Dan Vega Posted On: 1/6/09 1:57 PM |
Author Comment
Good suggestion. I think the buttons in all of the Undefined examples are on a control bar which has a lighter contrast. I still think though that someone will help me out through this process and come up with a better design idea. I think a toolbar is the right way to go but I have not found a way to make it look nice and just fit right into the application. I just don't want it to look forced
#3 Posted By: Holly Posted On: 1/6/09 8:59 PM
Great series so far - looking forward to the next entry.
#4 Posted By: Paul Posted On: 1/22/09 5:27 AM
Skin won't display - mostly blank. Being a beginner i don't know where to look for all the paths. Changed all i have found but still get below error.

Severity and Description   Path   Resource   Location   Creation Time   Id
transcoding parameter 'fontAntiAliasType' is not supported by 'flex2.compiler.media.FontTranscoder'      RocketFM   line 135   1232619751781   1089


Post Your Comment

Leave this field empty







Show Captcha

If you subscribe, any new posts to this thread will be sent to your email address.

Copyright © 2007 Dan Vega | BlogCFC was created by Raymond Camden. This blog is running version 5.8.001.