Hi there mrcangrejero!
Let’s see if we can help you with adding a few more styles to Twenty Sixteen, yeah?
So, rather than creating the function we can use a filter to add more styles if you want. This filter can be found in:
https://themes.trac.www.ads-software.com/browser/twentysixteen/1.1/inc/customizer.php#L214
The name of the filter is twentysixteen_color_schemes
and it is an associative array that is returned. So, let’s say I wanted to add a purple color scheme I would use something like:
add_filter( 'twentysixteen_color_schemes', 'jmc_child_schemes' );
function jmc_child_schemes( $schemes ){
$schemes['purple'] = array(
'label' => __( 'Purple', 'twentysixteen' ),
'colors' => array(
'#706987', // Main background
'#282828', // Page background
'#645D82', // Link color
'#5B5669', // Main text color
'#6C6982', // Secondary Text
),
);
return $schemes;
}
Hope that helps you out!