pic
back
back
  

Example 2

picture
This theme is based on six colors: picture

But we will try to reduce it to 4 colors.

Globals/Variables tab


Main colors (input)
First we must get our three main colors. It means color 1,5 and 6 (see above). I use another color for usual text
Image // ===================================
//Colors to define
// ===================================
//Usual color for text
$set_global(text_color_1,$rgb(0,0,0))
//text color for first lines (color6)
$set_global(text_color_2,$rgb(255,99,0))
//Background color_main, (color1)
$puts(bg_color_mn,$rgb(245,245,245))
//Background color_second (color5)
$puts(bg_color_sd,$rgb(140,140,140))
Image
Image Image
Subcolors
Actually I blend color1 and color5 to have five different shade of colors.
Warning !! You can choose color2 to color4 manually with a $rgb if you find that the color found are ugly or not matching your needs.
Image // ===================================
//Subcolors
// ===================================

//color1
$set_global(color1,$get(bg_color_mn))
//color2
$set_global(color2,$blend($get(bg_color_mn),$get(bg_color_sd),1,4))
//color3
$set_global(color3,$blend($get(bg_color_mn),$get(bg_color_sd),2,4))
//color4
$set_global(color4,$blend($get(bg_color_mn),$get(bg_color_sd),3,4)))
//color5
$set_global(color5,$get(bg_color_sd))
Image
Image Image
Final script
I just made it more compact
Warning !! You can choose color2 to color4 manually with a $rgb if you find that the color found are ugly or not matching your needs.
Image // ===================================
//Colors to define
// ===================================
//Usual color for text
$set_global(text_color_1,$rgb(0,0,0))
//text color for first lines (color6)
$set_global(text_color_2,$rgb(255,99,0))
//Background color_main, (color1)
$set_global(color1,$put(bg_color_mn,$rgb(245,245,245)))
//Background color_second (color5)
//color5
$set_global(color5,$put(bg_color_sd,$rgb(140,140,140)))
// ===================================
//Subcolors
// ===================================

//color2
$set_global(color2,$blend($get(bg_color_mn),$get(bg_color_sd),1,4))
//color3
$set_global(color3,$blend($get(bg_color_mn),$get(bg_color_sd),2,4))
//color4
$set_global(color4,$blend($get(bg_color_mn),$get(bg_color_sd),3,4)))
Image
Image Image

Album color scheme

Warning !! As their is no general scheme, we will create a column by column color scheme.
Warning !! To copy exactly the color scheme, for the text, I should use color5. Just change it if you want. (text_color_1 to color5 in selected and normal colors for text)
Image // ===================================
//Text
// ===================================

$set_style(text,
$ifequal(%tracknumber%,1,
//first line color
$get_global(text_color_2),
//usual color for text
$get_global(text_color_1)),
//The same for selected colors:
$ifequal(%tracknumber%,1,$get_global(text_color_2),$get_global(text_color_1)))
// ===================================
//Background
// ===================================

$set_style(back,
$ifgreater(%tracknumber%,3,
//color for tracks greater than 3
$get_global(color1),
//for other tracks
$get_global(color2)),
//selected colors the same as above
$ifgreater(%tracknumber%,3,$get_global(color1),$get_global(color2)))
Image
Image Image

Tracknumber color scheme

Warning !! To copy exactly, the text should be in something close to color5 in usual lines. Change it if you want (text_color_1 to color5).
Image // ===================================
//Text
// ===================================

$set_style(text,
$if(%isplaying%,
//playing line text color
$get_global(text_color_2),
//usual color for text
$get_global(text_color_1)),
//The same for selected colors:
$if(%isplaying%,$get_global(text_color_2),$get_global(text_color_1)))
// ===================================
//Background
// ===================================

$set_style(back,
$ifequal(%tracknumber%,1,
//color for track1
$get_global(color2),
//for other tracks
$get_global(color1)),
//selected colors we must have alternate stripes.
$ifequal($mod(%playlist_number%,2),1,$get_global(color3),$get_global(color4)))
Image
Image Image

Title color scheme

Image // ===================================
//Text
// ===================================

$set_style(text,
$ifequal(%tracknumber%,1,
//first line text color
$get_global(text_color_2),
//usual color for text
$get_global(text_color_1)),
//The same for selected colors:
$ifequal(%tracknumber%,1,$get_global(text_color_2),$get_global(text_color_1)))
// ===================================
//Background
// ===================================

$set_style(back,
$ifequal(%tracknumber%,1,
//color for track1
$get_global(color2),
//for other tracks
$get_global(color1)),
//selected colors we must have alternate stripes.
$ifequal($mod(%playlist_number%,2),1,$get_global(color3),$get_global(color4)))
Image
Image Image

Length color scheme

Image // ===================================
//Text
// ===================================

$set_style(text,
$if(%isplaying%,
//playing line text color
$get_global(text_color_2),
//usual color for text
$get_global(text_color_1)),
//The same for selected colors:
$if(%isplaying%,$get_global(text_color_2),$get_global(text_color_1)))
// ===================================
//Background
// ===================================

$set_style(back,
$ifequal(%tracknumber%,1,
//color for track1
$get_global(color3),
//for other tracks
$get_global(color2)),
//selected colors we must have alternate stripes.
$ifequal($mod(%playlist_number%,2),1,$get_global(color3),$get_global(color4)))
// ===================================
//Frames
// ===================================

//a frame on the left with color6 for the first track
$set_style(frame-left,$select(%tracknumber%,1),$get_global(text_color_2))
Image
Image Image
Go back to main page

 

August 30 2007 02:10:57.