Thank you guys,
Having default.css configurable will be nice, but I think, as you say
Howard, it's a low priority. (better have hibernate archetype done first
:-).
One remark which I figure out :
common place for .css files can be set in following way:
-webapp
------ ASSETS
------ style.css
------WEB-INF
than in *.java class
@Inject ("context:assets/style.css")
...
Cheers,
Adrian
On 3/29/07, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
Yes, that's the intention; Tapestry puts the default.css first, with
the expectation that any additional CSS links or <style>s on the page
will override it.
If you've seen the screencasts, the BeanEditForm and Grid components
are very reliant on those default CSS rules to have a decent look and
feel.
All the style classes in default.css are prefixed with "t-" (for
"Tapestry").
I could make the location of the default.css configurable, for those
that really care, but that's more likely to happen if a suggestion is
added to JIRA. Yes, that's a hint.
On 3/29/07, Bill Holloway <[EMAIL PROTECTED]> wrote:
> I'm not sure about shutting off the default.css, but the "C" in "CSS"
> means cascading, which means you can override the styles set in
> default.css. For a particular page, put your CSS files in
> src/main/resources/org/example/myapp/pages/mystyles.css, where
> org/example/myapp is your project package path
>
> In your page's java class put
>
> @Inject ("mystyles.css")
> private Asset _myStyleSheet;
>
> public Asset getMyStyleSheet { return _myStyleSheet; }
>
> Then in the page template, put
>
> <link t:type="any" rel="stylesheet" type="text/css"
href="prop:myStyleSheet" />
>
> Cheers,
> Bill
>
> On 3/29/07, Adrian Bele <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I'm new here.
> > Can anybody know how to replace
> >
> > <link href="/hilo/assets/tapestry/default.css" rel="stylesheet"
type="text/css">
> > with my own stylesheet, and where it should be place?
> >
> > Thanks
> >
> > Adrian
> >
>
>
> --
> "The future is here. It's just not evenly distributed yet."
>
> -- Traditional
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Howard M. Lewis Ship
TWD Consulting, Inc.
Independent J2EE / Open-Source Java Consultant
Creator and PMC Chair, Apache Tapestry
Creator, Apache HiveMind
Professional Tapestry training, mentoring, support
and project work. http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]