Files
wordpress-kratos-yang/inc/avatar-styles/identicon.php
T

133 lines
5.4 KiB
PHP
Raw Normal View History

<?php
return array(
'name' => 'identicon',
'meta' => array(
'title' => 'Identicon',
'creator' => 'DiceBear',
'source' => 'https://www.dicebear.com',
'license_name' => 'CC0 1.0',
'license_url' => 'https://creativecommons.org/publicdomain/zero/1.0/',
),
'view_box' => '0 0 5 5',
'clip_default' => true,
'has_pre_create' => false,
'has_post_create' => false,
'is_initials' => false,
'attr_pairs' => array(
array('viewBox', '0 0 5 5'),
array('fill', 'none'),
array('shape-rendering', 'crispEdges'),
),
'bg_colors' => array(),
'bg_type' => array('solid'),
'bg_rotation' => array('0', '360'),
'body_template' => '@@k:row1@@@@k:row2@@@@k:row3@@@@k:row4@@@@k:row5@@',
'pick_order' => array('row1', 'row2', 'row3', 'row4', 'row5'),
'bool_order' => array(),
'color_order' => array(
'row' => 'rowColor',
),
'pc_has_ints' => false,
'pc_meta' => array(
array(
'group' => 'row1',
'values_opt' => 'row1',
'width' => 0,
'height' => 0,
'rotation' => array('opt' => null, 'fallback' => array('0')),
'offsetX' => array('opt' => null, 'fallback' => array('0')),
'offsetY' => array('opt' => null, 'fallback' => array('0')),
),
array(
'group' => 'row2',
'values_opt' => 'row2',
'width' => 0,
'height' => 0,
'rotation' => array('opt' => null, 'fallback' => array('0')),
'offsetX' => array('opt' => null, 'fallback' => array('0')),
'offsetY' => array('opt' => null, 'fallback' => array('0')),
),
array(
'group' => 'row3',
'values_opt' => 'row3',
'width' => 0,
'height' => 0,
'rotation' => array('opt' => null, 'fallback' => array('0')),
'offsetX' => array('opt' => null, 'fallback' => array('0')),
'offsetY' => array('opt' => null, 'fallback' => array('0')),
),
array(
'group' => 'row4',
'values_opt' => 'row4',
'width' => 0,
'height' => 0,
'rotation' => array('opt' => null, 'fallback' => array('0')),
'offsetX' => array('opt' => null, 'fallback' => array('0')),
'offsetY' => array('opt' => null, 'fallback' => array('0')),
),
array(
'group' => 'row5',
'values_opt' => 'row5',
'width' => 0,
'height' => 0,
'rotation' => array('opt' => null, 'fallback' => array('0')),
'offsetX' => array('opt' => null, 'fallback' => array('0')),
'offsetY' => array('opt' => null, 'fallback' => array('0')),
),
),
'defaults' => array(
'row1' => array('xooox', 'xxoxx', 'xoxox', 'oxxxo', 'xxxxx', 'oxoxo', 'ooxoo'),
'row2' => array('xooox', 'xxoxx', 'xoxox', 'oxxxo', 'xxxxx', 'oxoxo', 'ooxoo'),
'row3' => array('xooox', 'xxoxx', 'xoxox', 'oxxxo', 'xxxxx', 'oxoxo', 'ooxoo'),
'row4' => array('xooox', 'xxoxx', 'xoxox', 'oxxxo', 'xxxxx', 'oxoxo', 'ooxoo'),
'row5' => array('xooox', 'xxoxx', 'xoxox', 'oxxxo', 'xxxxx', 'oxoxo', 'ooxoo'),
'rowColor' => array('e53935', 'ffb300', '1e88e5', '546e7a', '6d4c41', '00acc1', 'f4511e', '5e35b1', '43a047', '757575', '3949ab', '039be5', '7cb342', 'c0ca33', 'fb8c00', 'd81b60', '8e24aa', '00897b', 'fdd835'),
),
'groups' => array(
'row1' => array(
'xooox' => '<path d="M1 0H0v1h1V0ZM5 0H4v1h1V0Z" fill="@@c:row@@"/>',
'xxoxx' => '<path d="M2 0H0v1h2V0ZM5 0H3v1h2V0Z" fill="@@c:row@@"/>',
'xoxox' => '<path d="M0 0h1v1H0V0ZM4 0h1v1H4V0ZM3 0H2v1h1V0Z" fill="@@c:row@@"/>',
'oxxxo' => '<path fill="@@c:row@@" d="M1 0h3v1H1z"/>',
'xxxxx' => '<path fill="@@c:row@@" d="M0 0h5v1H0z"/>',
'oxoxo' => '<path d="M2 0H1v1h1V0ZM4 0H3v1h1V0Z" fill="@@c:row@@"/>',
'ooxoo' => '<path fill="@@c:row@@" d="M2 0h1v1H2z"/>',
),
'row2' => array(
'xooox' => '<path d="M1 1H0v1h1V1ZM5 1H4v1h1V1Z" fill="@@c:row@@"/>',
'xxoxx' => '<path d="M2 1H0v1h2V1ZM5 1H3v1h2V1Z" fill="@@c:row@@"/>',
'xoxox' => '<path d="M0 1h1v1H0V1ZM4 1h1v1H4V1ZM3 1H2v1h1V1Z" fill="@@c:row@@"/>',
'oxxxo' => '<path fill="@@c:row@@" d="M1 1h3v1H1z"/>',
'xxxxx' => '<path fill="@@c:row@@" d="M0 1h5v1H0z"/>',
'oxoxo' => '<path d="M2 1H1v1h1V1ZM4 1H3v1h1V1Z" fill="@@c:row@@"/>',
'ooxoo' => '<path fill="@@c:row@@" d="M2 1h1v1H2z"/>',
),
'row3' => array(
'xooox' => '<path d="M1 2H0v1h1V2ZM5 2H4v1h1V2Z" fill="@@c:row@@"/>',
'xxoxx' => '<path d="M2 2H0v1h2V2ZM5 2H3v1h2V2Z" fill="@@c:row@@"/>',
'xoxox' => '<path d="M0 2h1v1H0V2ZM4 2h1v1H4V2ZM3 2H2v1h1V2Z" fill="@@c:row@@"/>',
'oxxxo' => '<path fill="@@c:row@@" d="M1 2h3v1H1z"/>',
'xxxxx' => '<path fill="@@c:row@@" d="M0 2h5v1H0z"/>',
'oxoxo' => '<path d="M2 2H1v1h1V2ZM4 2H3v1h1V2Z" fill="@@c:row@@"/>',
'ooxoo' => '<path fill="@@c:row@@" d="M2 2h1v1H2z"/>',
),
'row4' => array(
'xooox' => '<path d="M1 3H0v1h1V3ZM5 3H4v1h1V3Z" fill="@@c:row@@"/>',
'xxoxx' => '<path d="M2 3H0v1h2V3ZM5 3H3v1h2V3Z" fill="@@c:row@@"/>',
'xoxox' => '<path d="M0 3h1v1H0V3ZM4 3h1v1H4V3ZM3 3H2v1h1V3Z" fill="@@c:row@@"/>',
'oxxxo' => '<path fill="@@c:row@@" d="M1 3h3v1H1z"/>',
'xxxxx' => '<path fill="@@c:row@@" d="M0 3h5v1H0z"/>',
'oxoxo' => '<path d="M2 3H1v1h1V3ZM4 3H3v1h1V3Z" fill="@@c:row@@"/>',
'ooxoo' => '<path fill="@@c:row@@" d="M2 3h1v1H2z"/>',
),
'row5' => array(
'xooox' => '<path d="M1 4H0v1h1V4ZM5 4H4v1h1V4Z" fill="@@c:row@@"/>',
'xxoxx' => '<path d="M2 4H0v1h2V4ZM5 4H3v1h2V4Z" fill="@@c:row@@"/>',
'xoxox' => '<path d="M0 4h1v1H0V4ZM4 4h1v1H4V4ZM3 4H2v1h1V4Z" fill="@@c:row@@"/>',
'oxxxo' => '<path fill="@@c:row@@" d="M1 4h3v1H1z"/>',
'xxxxx' => '<path fill="@@c:row@@" d="M0 4h5v1H0z"/>',
'oxoxo' => '<path d="M2 4H1v1h1V4ZM4 4H3v1h1V4Z" fill="@@c:row@@"/>',
'ooxoo' => '<path fill="@@c:row@@" d="M2 4h1v1H2z"/>',
),
),
);