This package provides access to the color palettes used in Primer CSS.
composer require phpcolor/primer-colors
use PhpColor\Colors\Primer\PrimerColors as Primer;
$colors = Primer::colors();
$colors = Primer::colors('light');
$colors = Primer::colors('dark');
use PhpColor\Colors\Primer\PrimerColors as Primer;
$colors = Primer::colors();
$names = $colors->getNames();
// 'gray', 'blue', 'green', 'yellow', 'orange',
// 'red', 'purple', 'pink', 'coral'
use PhpColor\Colors\Primer\PrimerColors as Primer;
$colors = Primer::colors();
$shades = $colors->getShades();
// 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
use PhpColor\Colors\Primer\PrimerColors as Primer;
$colors = Primer::colors();
echo $colors->coral; // #C4432B
echo $colors->coral(); // #C4432B
echo $colors->coral(5) // #C4432B
echo $colors->get('coral'); // #C4432B
echo $colors->get('coral', 5); // #C4432B
The colors listed in this project are based on the colors used by Primer.
This PHPColor package is released under the MIT license.