Return-Path: Delivered-To: apmail-xml-forrest-dev-archive@xml.apache.org Received: (qmail 46515 invoked by uid 500); 1 Feb 2003 01:49:03 -0000 Mailing-List: contact forrest-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: forrest-dev@xml.apache.org Delivered-To: mailing list forrest-dev@xml.apache.org Received: (qmail 46506 invoked from network); 1 Feb 2003 01:49:03 -0000 Received: from grunt25.ihug.com.au (203.109.249.145) by daedalus.apache.org with SMTP; 1 Feb 2003 01:49:03 -0000 Received: from p393-tnt9.syd.ihug.com.au (expresso.localdomain) [203.173.152.141] by grunt25.ihug.com.au with esmtp (Exim 3.35 #1 (Debian)) id 18emmL-0007ot-00; Sat, 01 Feb 2003 12:49:10 +1100 Received: from jeff by expresso.localdomain with local (Exim 3.35 #1 (Debian)) id 18emqc-0001hX-00 for ; Sat, 01 Feb 2003 12:53:34 +1100 Date: Sat, 1 Feb 2003 12:53:34 +1100 From: Jeff Turner To: forrest-dev@xml.apache.org Subject: Re: [Status] Skins? Message-ID: <20030201015334.GA396@expresso.localdomain> Mail-Followup-To: forrest-dev@xml.apache.org References: <20030131150225.X80370-100000@neuagency.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030131150225.X80370-100000@neuagency.com> User-Agent: Mutt/1.4i X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Fri, Jan 31, 2003 at 03:05:08PM -0500, Tony Collen wrote: > Hi list- > > after a small hiatus from messing with cocoon stuff, i'm getting angry at > templating my pages in dreamweaver, so i'm re-evaluating forrest for a > project at my new job. > > i remember playing around with some skins a few months ago, but it seemed > a little difficult to write a new "skin".. i was basically wondering on > the status of skinning in forrest. I have a very lightweight design that > I want to bring into forrest and use. most of it is CSS based, anyway. If you're working off CVS, I've added a bare minimum 'template' skin to copy. Forrest skins in 0.3 make heavy use of to pull in and override a common base: You can then override specific templates as needed. The main XSLT files are: - document2html.xsl: This defines the HTML for the body text. Unless you want to restyle things like 's, it's usually not worth overriding anything. - site2xhtml.xsl: Main, outermost stylesheet responsible for layout and overall look&feel. This is the one you usually want to play with. I think the cleanest real skin to copy is avalon-tigris. You might be able to get away with just tweaking the CSS. If you're using 0.3, be aware of this bug with avalon-tigris: http://issues.cocoondev.org/jira/secure/ViewIssue.jspa?key=FOR-29 --Jeff > Regards, > Tony > > -- > Cocoon: Internet Glue (A Cocoon Weblog) > http://manero.org/weblog/ >