forrest-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maurice Lanselle <lanselle.als...@evc.net>
Subject Pelt skin details
Date Thu, 09 Jun 2005 12:52:50 GMT
Hello,

I've switched back to "presentation" for a little while: I'm a little 
less lost, and I like to play with color schemes. (but I will get back 
to new content processing soon!). I began by changing colors for pelt.  
To *protect* my changes, I

a) copied and renamed the pelt branch from core/context/skins to 
${project.content-dir}/skins,
  (i.e. src/documentation/skins/stucco/).
b) uncommented the line   project.skins-dir=${project.content-dir}/skins 
in forrest.properties, and
c) added an entry or project.skin=stucco, also in forrest.properties.

The output of 'forrest run' ended with

fetch-versioned-skin:
Trying to get "stucco" skin version
                         0.6...

BUILD FAILED
C:\temp\apache-forrest-0.6\src\core\targets\skins.xml:107: the following 
error occurred while executing this line:
C:\temp\apache-forrest-0.6\src\core\targets\skins.xml:119: the following 
error occurred while executing this line:
C:\...build\tmp\skinlist2fetchbuild.xml:7 
java.net.MalformedURLException: no protocol : stucco-0.6.zip

Move my renamed copy to core\context\skins  and commenting out the 
"project.skins-dir" resolved the problem.  But I would like to 
understand how "personal" skins are supposed to be located.

The little detail the annoys me concerns the rounded corners on the 
menu.  When I changed the "body" color I discovered that "body" in this 
skin is not what the content is written on, but what appears below the 
footer (when the page is short) and beneath the menu (in the "layers" 
sense).  So when I changed this color to not white, the "pointy" parts 
of the menu bottom corners showed up.

a)  I found in the screen.css

#roundbottom {
    background-image: url(images/rc-b-r-15-1body-2menu-3menu.png);
    background-repeat: no-repeat;
    background-position: top right;
}
Adding an entry in skinconf for
 <color name="content" value="#FFFFFF" />
("content" is not a color name in the standard list, BTW, in neither the 
skinconf.xml for a project nor the skinconf.xsl for pelt, but I find it 
useful in this case)
and changing the roundbottom style to

#roundbottom {
    background-image: url(images/rc-b-r-15-1content-2menu-3menu.png);
    background-repeat: no-repeat;
    background-position: top right;
}

worked, but only for the bottom right corner (rc-b-r appears to mean 
roundcorner-bottom-right).  I cannot find the equivalent for the bottom 
left corner anywhere! And its point is still colored...can someone 
please tell me how to fix this corner, too?

One more detail, also on the menu: the background-color on selected menu 
items. This "bold black on light blue" does not seem to be defined in 
the css:
#menu .menupagetitle {
        padding: 0px 0px 0px 6px;
        font-style : normal;
        border-style: solid;
        border-width: 1px;
        margin-right: 10px;
}
I would like to make it better match the rest of my color scheme.  It is 
not horrible, but could be better.

Regards,
Maurice

P.S. I did realize that the <map: > construct did "OR" and not "AND". I 
hope the sleep helps, Ross!

Mime
View raw message