This is an exciting week to be a web developer. It's a really exciting week if you're a web developer working with the RadControls for ASP.NET AJAX. Today we unveiled the long, long desired (dare I say dreamed of) tool that enables you to visually design custom skins for the Telerik RadControls for ASP.NET AJAX. Let that sink in for a minute. You no longer need to learn the CSS of the RadControls, or pop-open Photoshop, or call that "mythical" designer in your shop to create a custom skin for your RadControls that matches your site's look-and-feel. With the simple, web-based Visual Style Builder, you can have a custom skin ready to go in minutes. Here's how it works:
- You visit the hosted Telerik Visual Style Builder tool (why should you have to install desktop software to design a skin for the web)
- Decide if you want to "Customize a Custom Skin" or Design a New Skin (the typical choice)
- On the next screen, you do three things:
- Give your custom skin a name
- Select the "base" skin you'll customize (from the 12 Telerik common skins)
- Select the controls you want to generate custom skins for
- Next, you'll be presented with tools to customize each control skin (including the gradient images in the skins!)
- After applying changes to each control, be sure to press the "Apply Changes" button (switching controls without clicking this will lose your changes)
- When you're done customizing, click the "Download" button on the upper right of the page
- Save the ZIP archive that contains everything you need for your custom skin and copy the files to your web project's App_Themes directory
- If you are not using App_Themes, you will need to manually add the CSS resources to your page by adding CSS <link /> tags to your page head
- Finally, set the EnableEmbeddedSkins property on your RadControls to "False" and set the Skin property name to your custom skin name
- TIP: If you want to apply your custom skin to your entire app, add these keys to your web.config AppSettings: <add key="Telerik.Skin" value="YourCustomSkinName" /> <add key="Telerik.EnableEmbeddedSkins" value="false" />
8 comments:
Absolutely fabulous ! very easy to use, no cons, only pros.
erm ... am i the only one having problems using it IE8. the main controls are being pushed beyond the bottom of the window where i can't acess them.
pete
@Pete: This is a bug caused by some styling on the "New skin..." page, in combination with your screen resolution. You can still use the style builder by tabbing to the "Create" button on the same page. I am aware of the problem and will fix it right away. Sorry :(
Yet actually, the irony is quite amusing...
If i try to set a smaller font size
and line-height for the grid header it allways jumps back to standard value (on ie and ff) no matter if i press apply or not. What i'm doing wrong?
@Härry: Which skin did you use as a base? I tried it out with three different ones under both browsers and "Apply changes" worked like a charm...
A side-note: you can use the style builder forum (http://www.telerik.com/community/forums/aspnet-ajax/style-builder.aspx) to submit bug reports and questions.
Hi, what about the "Common" folder? it is not included in the downloadable zip file... and the loading.gif images are not shown during async calls.
Gustavo
@ All
IN the substep 3 of Step 3, I cannot see all the RAD controls that I see in the toolbox of Visual Studio on installing the controls...
Like RadTimePicker, RadAsyncUpload, RadDateInput, RadDatePicker..
Anybody, any help please ?
Post a Comment