function print_stylesheet() { global $post; $color = get_all_colors($post); ?> #page { background-color:#<?php echo $color->bg['-1']; ?> ; color:#<?php echo $color->fg['-2']; ?> ; } a,a:link, a:visited { color: #<?php echo $color->fg['-3']; ?> ; } a:hover, a:active { color: #<?php echo $color->bg['+2']; ?> ; } h1, h1 a, h1 a:link, h1 a:visited, h1 a:active { color: #<?php echo $color->fg['0']; ?> ; } h1 a:hover { color:#<?php echo $color->bg['+2']; ?> ; } .navigation a, .navigation a:link, .navigation a:visited, .navigation a:active { color: #<?php echo $color->fg['0']; ?> ; } h1:hover, h2:hover, h3:hover, h4:hover, h5:hover h6:hover, .navigation a:hover { color:#<?php echo $color->fg['-2']; ?> ; } .description, h3#respond, #comments, h2, h2 a, h2 a:link, h2 a:visited, h2 a:active, h3, h3 a, h3 a:link, h3 a:visited, h3 a:active, h4, h4 a, h4 a:link, h4 a:visited, h4 a:active, h5, h5 a, h5 a:link, h5 a:visited, h5 a:active, h6, h6 a, h6 a:link, h6 a:visited, h6 a:active { /* Use the corresponding foreground color */ color: #<?php echo $color->fg['-1']; ?> ; border-color: #<?php echo $color->bg['+3']; ?> ; border-bottom: #<?php echo $color->bg['+3']; ?> ; } #postmetadata, #commentform p, .commentlist li, #post, #postmetadata .sleeve, #post .sleeve, #content { color: #<?php echo $color->fg['-2']; ?> ; border-color: #<?php echo $color->fg['-2']; ?> ; } <?php }
function print_stylesheet() { global $post; reset_colors($post); $color = get_all_colors($post); // hack for array keys like -1 being stored in post_meta as 4294967295 foreach ($color->bg as $key => $value) { if (is_int($key) && $key > 0) { $key = -(4294967296.0 - $key); } $new_color->bg[$key] = $value; } foreach ($color->fg as $key => $value) { if (is_int($key) && $key > 0) { $key = -(4294967296.0 - $key); } $new_color->fg[$key] = $value; } $color = $new_color; // end hack ?> #page { background-color:#<?php echo $color->bg['-1']; ?> ; color:#<?php echo $color->fg['-2']; ?> ; } a,a:link, a:visited { color: #<?php echo $color->fg['-3']; ?> ; } a:hover, a:active { color: #<?php echo $color->bg['+2']; ?> ; } h1, h1 a, h1 a:link, h1 a:visited, h1 a:active { color: #<?php echo $color->fg['0']; ?> ; } h1 a:hover { color:#<?php echo $color->bg['+2']; ?> ; } .navigation a, .navigation a:link, .navigation a:visited, .navigation a:active { color: #<?php echo $color->fg['0']; ?> ; } h1:hover, h2:hover, h3:hover, h4:hover, h5:hover h6:hover, .navigation a:hover { color:#<?php echo $color->fg['-2']; ?> ; } .description, h3#respond, #comments, h2, h2 a, h2 a:link, h2 a:visited, h2 a:active, h3, h3 a, h3 a:link, h3 a:visited, h3 a:active, h4, h4 a, h4 a:link, h4 a:visited, h4 a:active, h5, h5 a, h5 a:link, h5 a:visited, h5 a:active, h6, h6 a, h6 a:link, h6 a:visited, h6 a:active { /* Use the corresponding foreground color */ color: #<?php echo $color->fg['-1']; ?> ; border-color: #<?php echo $color->bg['+3']; ?> ; } #postmetadata, #commentform p, .commentlist li, #post, #postmetadata .sleeve, #post .sleeve, #content, h3#respond, h3#comments { color: #<?php echo $color->fg['-2']; ?> ; border-color: #<?php echo $color->fg['-2']; ?> ; } <?php }