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!