New Expressive Themes and Crediting Designers

Feb 13, 2007 22:53

As part of the most recent code update, there are now 70 or so new themes for Expressive! This update should complete the porting of all themes from Vox to here, as well as a few themes only available on LiveJournal. Theme previews are available from the link in the "Profile" module atop the sidebar on the left.

Customizing the Designer Module )

how to:instructions, sidebar:designedby, s2:theme layer, !announcement

Leave a comment

Comments 3

chasethestars February 16 2007, 01:10:42 UTC
Since the default is Bloom Blue, custom layouts will credit me by default if the "use default stylesheet" option is on. We're trying to figure out a way around that. (because you know, it's weird being credited for things I didn't do just because a theme I created happens to be the default theme)

Reply

av8rmike February 16 2007, 04:30:53 UTC
You're complaining?! ;)

Reply

kunzite1 February 24 2007, 10:02:28 UTC
the following edits might do it.

this first chunk is for the layout layer:
/trunk/bin/upgrading/s2layers/voxhtml/layout.s2
[...]

property string base_theme {
des = "Base Theme";
noui = 1;
}
set base_theme = "bloom-blue";

property string base_theme_name {
des = "Base Theme Name";
noui = 1;
}
set base_theme_name = "Bloom Blue";

[...]

function designer(string type, string designer, string theme) : string {
[...]
var string return = "";
var string designed = (($*base_theme_name != "") ? "D" : " d") + "esigned";

if ($type == "ljuser") {
var UserLite u = UserLite($designer);
$return = """
$*base_theme_name$designed by """ + $u->ljuser() + "";
} elseif ($type == "outside") {
if ($designer == "piximix") {
$return = """
... )

Reply


Leave a comment

Up