Bummer - knew it couldn't be as easy as it looked. :) I don't suppose it's something you could do like this, then?
Border.html <td class="foo"> main_white.css TD.foo { background-image: (/url/whiteimages/bar.jpg); } main_black.css TD.foo { background-image: (/url/blackimages/bar.jpg); } As to performance, not sure I understood the question, but selecting the "themed" borders rather than normal borders doesn't slow anything down. Is that what you meant? On Thu, Feb 26, 2009 at 1:15 AM, Anton Veretennikov < anton.veretenni...@gmail.com> wrote: > It will be better of course, Jeremy. > > My borders have differences not only in css but in images in table > cells. Images are taken from other folders depending on theme name. > Yes, I know, rounded corners can be made with pure css. But my war > with browsers is endless. > > I thought about some variable that could be replaces with exact name > of theme in html part. But onComponentTagBody is final in Border > class. And I'm far from Wicket guru. > > Another question is performance. When borders are many on a page their > customazation is time consuming. Am I right? > > > > On Thu, Feb 26, 2009 at 1:54 PM, Jeremy Thomerson > <jer...@wickettraining.com> wrote: > > Obviously I have nothing other than the name of your file to base this > > thought on, but I'll throw it out there anyway.... > > > > If the only difference between the two is color, just use localized / > themed > > css files and use a single HTML file. This will save you a ton of code > > duplication over having MyBorder_white, MyPanel_white, etc. > > > > Maybe you already are, but I couldn't bare to see what appears to be pain > > and suffering without at least trying to help. :) > > > > On Wed, Feb 25, 2009 at 10:13 AM, Anton Veretennikov < > > anton.veretenni...@gmail.com> wrote: > > > >> Hi! > >> > >> I have a problem with theme support for borders. > >> I want to exchange real markup of border depending on theme name, for > >> example: > >> > >> RoundedCornerBorder_black.html > >> RoundedCornerBorder_white.html > >> > >> How to do this in Wicket? > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >> For additional commands, e-mail: users-h...@wicket.apache.org > >> > >> > > > > > > -- > > Jeremy Thomerson > > http://www.wickettraining.com > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Jeremy Thomerson http://www.wickettraining.com