[daisy] [skin2] Poll for participation and input

Marc Portier mpo at outerthought.org
Tue Sep 25 05:32:24 CDT 2007



Bruno Dumon wrote:
> On Tue, 2007-09-25 at 08:35 +0200, Marc Portier wrote:
>> Hi all,
>>
>> Daisy's 1.5 release introduced a new skin with many advantages to the 
>> previous one. I've got the feeling some new work in this area is due, 
>> and I'm hoping to tap into the available graphical design expertise 
>> available here on the list.
>>
>> For those that fit that description the motivation to participate should 
>> come from some OSS logic that predicts that those that influence this 
>> work most (by injecting their experience, ideas, needs, code,..) will 
>> gain the most...
>>
>>
>> So here's the open goal:
>>
>>    Anyone some ideas for a new daisy skin?
>>    Success/horror stories with skinning Daisy or other systems?
>>    Suggestions on things to be changed/added/... ?
>>    Best way to approach?
>>    Anything else that pops up..
>>
> 
> Is the scope of this only the default skin or also the skinning system?
> 

in my mind this is about creating a skin (set of css/xslt and their 
dependencies) that can act as an alternative baseskin

'skinning system' makes me think about the daisyskin: pseudo-protocol, 
IMHO that is still a valid base for building up skins that can extend on 
each other


> While I have almost no experience actually using the skin system, one
> problem I've run into with skins is when they have CSS which modifies
> the standard styling of elements. For example applying global styles to
> tables, images, etc. without use of classes usually gives problems
> sooner or later. Which comes down to having enough CSS classes
> available. And it would be nice to have a consistent naming scheme for
> these (more recently I've started to prefix them all with 'dsy').
> 

good point, and probably even more naming conventions in the skinning 
area would be useful: coming to mind: xsl and css filenames, callable 
xslt-templates and their args, xsl-template-modes,...

and related: some listing/documentation of those would make sense as well...

-marc=


More information about the daisy mailing list