This is why I don't use the Border component pattern, but add the basic 
structure to all pages.
With a decent css design and some NavigationPane/Header/Footer components 
you can keep
the additional tags quite low, and allow the designer maximum freedom.

Something like:

<html jwcid="shell">
<head jwcid="$remove$">
...
</head>
<body jwcid="body">
<div id="navbar" jwcid="navbar"><ul><li>Link</li></ul></div>
<div id="content">
..
</div>
<div id="footer" jwcid="footer">copyright etc.</div>

Henrik

"Malin Ljungh" <[EMAIL PROTECTED]> skrev i en meddelelse 
news:[EMAIL PROTECTED]
>I thought one of the main advantages of Tapestry was that you can open your
> html files directly from
> the filesystem and see how they actually will look when rendered by the
> Tapestry servlet.
>
> But now when my design guy is about to do the css this is not the case, 
> and
> I guess it is because I have not entered static bodies to the components
> that renders its own body in a proper way. And the biggest "problem" is
> maybe the border component.
> Am I supposed to insert a static version of my border component in each 
> and
> every page to get this to work properly? What if I change the border
> component - I will have to change all my files...
>
> I realise this is not a critical runtime issue, but I thought maybe I have
> missed something here. How do you guys handle this?
>
> Malin
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to