Skip to content

Instantly share code, notes, and snippets.

@dysbulic
Forked from d3indepth/.block
Last active February 3, 2021 04:34
Show Gist options
  • Save dysbulic/e29f776b9a9b0c3d52251a28c573977c to your computer and use it in GitHub Desktop.
Save dysbulic/e29f776b9a9b0c3d52251a28c573977c to your computer and use it in GitHub Desktop.
Solar Clock
license: gpl-3.0
height: 230
border: no
<!DOCTYPE html>
<meta charset="utf-8">
<head>
<title>Pie sort</title>
</head>
<style>
svg { max-height: 98vh; }
path {
fill: orange;
stroke: white;
}
text {
font-family: "Helvetica Neue", Helvetica, sans-serif;
font-size: 25px;
font-weight: bold;
fill: white;
text-anchor: middle;
}
</style>
<body>
<svg width="100%" height="100%" viewBox="0 -150 300 300">
<g transform="translate(150, 0)"></g>
</svg>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.2.2/d3.min.js"></script>
<script>
var pieGenerator = d3.pie()
.value(function(d) {return d.quantity;})
.sort(function(a, b) {
console.log(b)
return a.starts <= b.starts;
});
var months = [
{}, // Don't know why that's needed
{
name: 'Capricorn',
symbol: '♑',
starts: new Date('2021/01/21 17:15'),
ends: new Date('2021/02/16 17:47'),
color: 'gold',
alliance: 'blue',
},
{
name: 'Aquarius',
symbol: '♒',
starts: new Date('2021/02/16 17:47'),
ends: new Date('2021/03/11 17:47'),
color: 'brown',
alliance: 'purple',
},
{
name: 'Pisces',
symbol: '♓',
starts: new Date('2021/03/11 17:47'),
ends: new Date('2021/04/18 17:45'),
color: 'silver',
alliance: 'purple',
},
{
name: 'Aries',
symbol: '♈',
starts: new Date('2021/04/18 17:45'),
ends: new Date('2021/05/13 17:45'),
color: 'black',
alliance: 'red',
},
{
name: 'Taurus',
symbol: '♉',
starts: new Date('2021/05/13 17:45'),
ends: new Date('2021/06/21 17:45'),
color: 'green',
alliance: 'red',
},
{
name: 'Gemini',
symbol: '♊',
starts: new Date('2021/06/21 17:45'),
ends: new Date('2021/07/20 17:45'),
color: 'yellow',
alliance: 'purple',
},
{
name: 'Cancer',
symbol: '♋',
starts: new Date('2021/07/20 17:45'),
ends: new Date('2021/08/10 17:45'),
color: 'violet',
alliance: 'blue',
},
{
name: 'Leo',
symbol: '♌',
starts: new Date('2021/08/10 17:45'),
ends: new Date('2021/09/16 17:45'),
color: '#f5c389', //'peach',
alliance: 'blue',
},
{
name: 'Virgo',
symbol: '♍',
starts: new Date('2021/09/16 17:45'),
ends: new Date('2021/10/30 17:45'),
color: '#c99f32', //'copper',
alliance: 'purple',
},
{
name: 'Libra',
symbol: '♎',
starts: new Date('2021/10/30 17:45'),
ends: new Date('2021/11/23 17:45'),
color: 'white',
alliance: 'red',
},
{
name: 'Scorpio',
symbol: '♏',
starts: new Date('2021/11/23 17:45'),
ends: new Date('2021/11/29 17:45'),
color: 'pink',
alliance: 'red',
},
{
name: 'Ophiuchus',
symbol: '⛎',
starts: new Date('2021/11/29 17:45'),
ends: new Date('2021/12/27 17:45'),
color: 'cyan',
alliance: 'purple',
},
{
name: 'Sagittarius',
symbol: '♐',
starts: new Date('2021/12/27 17:45'),
ends: new Date('2022/01/20 17:45'),
color: 'orange',
alliance: 'blue',
},
]
for(var i = 0; i < months.length; i++) {
months[i].quantity = (months[i].ends - months[i].starts) / (60 * 60 * 60 * 24 * 10)
}
// Create an arc generator with configuration
var arcGenerator = d3.arc()
.innerRadius(30)
.outerRadius(150);
var arcData = pieGenerator(months);
// Create a path element and set its d attribute
d3.select('g')
.selectAll('path')
.data(arcData)
.enter()
.append('path')
.attr('d', arcGenerator)
.style('fill', ({ data }) => data.color)
// Labels
d3.select('g')
.selectAll('text')
.data(arcData)
.enter()
.append('text')
.each(function(d) {
var centroid = arcGenerator.centroid(d);
d3.select(this)
.attr('x', centroid[0])
.attr('y', centroid[1])
.attr('dy', '0.33em')
.style('fill', ({ data }) => data.alliance)
.attr('title', d.data.name)
.text(d.data.symbol)
})
// Readable
d3.select('body')
.append('ul')
.data(months)
.enter()
.append('li')
.each(function(d) {
d3.select(this)
.text(`${d.symbol}: ${d.name} <${d.starts.getMonth() + 1}/${d.starts.getDate()} - ${d.ends.getMonth() + 1}/${d.ends.getDate()}>`)
})
</script>
</body>
</html>
�PNG

IHDR��T�bY IDATx���w�T����3m{v���
"*�Pl��\͍7�iƒf��ͽIL�bn���D X@��
+��Rwaپ;;���q��ef�����z�k��9��Κ��w�s�""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""rD��""�e�-zv�����݌11b������T�E$%Xk �S�>@j7�S��}0ޞx���gg��������XniؑE�rGY2�îg i��H�ğ�ś�Û�%-?�7Ï'�F�ƭ�����M�� ���1Q7�""""�<*�"�
km�lj7]G�`"��|v=��x��eB� T~�ۑ�����\Xr���y��;rGA��qj%yc<d�&Z��Xp3��oˍ1��EDDD�>��H�`�A���Ó�Y����4@�{��ޥP��_���G����(���E�*"w�d�V3�Zl�6J<��@�|�EcLE����� ��$���3��/"�&}����/{_�}ˠ�$�;l� pke��@����s��Xh^�|� �1/%|""""�*�"��Zp�{�#�6�[┾���ל�о�Hf>\����Bxu=&��2��e��[��-""""m�C�E�]�����6�Y�=���Gr( �unGK������{ (:�<��4k탄+�(��1�M�S�����a4,"�f���D<�T�d�o������:r�X�~N�����Ay��f���j&T�E�������X�T6�!���+$�"�.U
�9#`�-� �2�Bo���Ƙg܎%"""ҝ��/�"�Ҭ����O��a�m�����H��j�`�.�n�&g�N�Y�4i=�v$��H���Yk���7�;ly�����M����Ů�kA��<N��]6���w�1r;����Hw�q;���k�]�X=�t'Ox��U~!R+����Yl����h��Z�e�c����t*�"� k���Z��o��l��~�N���X]O�
�ߜ�Ss���l���Z�E�c����tu*�"��v��6�a�?�ã6���ۙ���>x� 9<3��m����Ԗ[kot;����HW�,ҍYkO����ٻ�~����7�w;S��o~>��czP��m��5��n��jT�E�)��-���꥓x��>:�74�7��fɅ�i���
Ui�h�R�f����h0Ȫo|���w�ۑ�pU�S�����[m�f���d�#����t*�"݈���8��|������p��y�8>�;�E���f�,}��8""""��
�H7`�=�F�
|�_W��"�nG���� G��ן���jk�9nG�T�E�8�}?�o=��>l�$b���� ��KŪ�6X�g�㈈��tF>��H��`���~[���]Ac�pjCn��m�����!Ƙ�۱DDDD: ��tA��^6l���CT~����d���>ģu���ݎ#"""�Y��t1v�������4*V�G��f=�������Pv��qDDDD:`�.Ė-�1��B/�q;�t��&�Q��.[�� �������:`�.–����M����:���y��z��g����nGIe�EY� �{��ʮ�Y�s���[6�9���m<Ø�Ƙ
nGI5���l]�~��Z�W�b��y��􆵶��8""""�FX�������p�צ�c��q$U�8,ѓ�߷֞�v�T�,� ٚ���X���9^�>r;���g���f�c�ڳ܎""""�*T�E:[�q&��1�w�x��8����M͚�*�""""`�N�Vm�I���c����H'�plo��̳֞�v���t�f�eD������E:�g�S��q�`��T�E:km?��k�W��ٱ�Ԭ}�Z;��(""""nQ� ��p;�tr �S�� k�ݎ""""�`�g�J���)^-x% ���A��;��#܎""""��T�ER����V޽�P�:����,ƪo�X0����8""""MX$E��W�k�`v�w;�t��Z^��e��i�C��~�X�v,���,��l��S�u:k~�v��rGì8,e�X��|���Ꮗ������X*�")���b<��Y�E��Hg7�Z��m�l/w}��
�d��ن�[;>����H�SI!��^dz�œ}ng�Nn���_Ƙ�g��}o�ЃH�=��S;.�����;T�ERI�qO�rG�N����EQ��m���*�Ɨ[k[�~�NJX$E�`�^<+�H��Q��S�7ĝۨ;3�Eo�
&�#1�%¹�����ų[w�s�=�*J��JDDD$%���[��~��~�!�Ib���6�Či�:�7-1�ץ^����?��z
�wG�m���$$I :�P�e������uly(��,]֠�!����A��Y'� #��{!�<~h�
K���^p�cmo:�s!Z��#��}���s2x|����
�~ ��W�/�a��/_
�����3�DYw�a�}m?�~��Y��u��v�1fi�‰�������-Z����Kz/T�����pJ/8���5��@�@8� g�ח
}�� � ��`�A�ɇ���EP|�S~��(�'��?�S�
b!�S����wUY�w�kW�=��i�D�$ ����H�Qq�
�{�wo�H��Q���"gV`�#�w���E��/�����[��!���f���BX0���,��k����A�ӝ�;���w5�o��8�^� �x�^�җ��f�Z^��eǼ���X
��o��I�x"""")DX�%����| ��t;K�6�+ά-��5� d�~�5���m�~�?�?Hx|�3�y�n�[��\���\���mӋ��t��ka�_������ *V��rf��΂���}���������?���2�H�Lk�I�XDDD�]*�"n���J}>�%g��Y��n1��c�N|`5��~к}�r�2�Y
9#����\�|�k�;����
�Ý���{�k���'8��Z �z��~͙��8����ۆʝs{���w��,���3���C�N��GX�K�/q��;����d�e��А����|��:ZDDD�`������W�D��6�?׹7>�G�oĝE���:q,��"��s�6�-�1�!T��D���t��<��'X8��6]<��<���~�8{�����6�
{3���`��|`��O7�'���|�����a���^ka���&ҋ \�lccm�Lc��:Ƽ\���m������Æ�~�������t,�-����'R��sl}���>׬��c>���o6?���Eo8��ƣ��{'=��6o��@ӎ'୛�ՑO�ʗC�Xg)�3sz�b�0�#N|cֱ�: ���ʢ��f���sg�C��P��3�7�Ypj�Wa�=�V�Ŋwa��{.X
=Ns� B��x �!�o*��� l����9�k

���
�sf�9�w�/��X�S�3�6
�σ] `��M���[_��O:�g�q޷k!,��Y�����g��-��|������Ԡ��������[��7�l�}����$�
�HG W��w�������Œ��c�s��k3}�y�!<`!V��>�3���ƽ�e���nrJ�'�VpJ��8�5w4����ފ� �w��|9�9���oڱq��
4�E��p%.8N��)��
g�����R�����Px�s^�?�`���Ͼ���p����9$�h*�^+�}/���;���a�
;�?4 �j7��9��&:����<��w�2GK�s�]������=�s_����gu���W/��E �Q�_�$�!�"�Z;��UC؛�K�z� k�s����ʚ����5�pn��q�Li��:�U�;_��u���3
uV5��t�/����,h�Ἷ�얍�ˮ�œ���Z�.�0���iqg�����;a���k=&9�:P�͙���,wZ~[�5l�r�?�)���:�д��A����� N����{�k���i[��xU��u1^����9j��w�tI?k��o�� �HG�����_�K�x������Ä���΁�|�9WؗX�^�<W�6��Λݴ�S�8����|�͏�š�7�j��Ʀ+��{Ù������kt�y�9,��XX��{�T�(T�x�>P����yol�3Mqf���p�-i�W�P�~���G8�z�\g��@!v�団���a��:����w��7�7�#�eI`�bC��cۣ�K7h<��y��#5Ρˁ|H��<�3�)P̹D�?�^u .8 zN��]�cT�>tL�z���ܦ�b�A�����Xg��`�F(�ӹ�w8�Y7쀕߄�AΡ��3;\�ܙa���,0ȇ���`Y�g�k��G��m~��C&�U�1V�c���\㷭v�Χ��/c��j�vP�(�?g�-�3g�s� �s
�����7�n���k;�����uf���:���q��z��w׳Ny>0�! �� �B�i'����: v�՝�x`�R�s�sX��;!�/dk*ڍΥ�"5ΡƱ`�e�ڸ�r��Ycy�/�������À+����H��s�E:�m��K޹�>)�8���'E��훝k�z3�suMӷ}<�޼�s�t�K��Z��yUg'�����ŧ0N�}���u�#]�'vVY���BEg9�7\�|͹�nrJ��!��)���h�9��&g��<;ְ���n y>k�ݎ""""�V��"]��6���3���g:%�dΧ_� \ {�l��_���>�(T[�:�A�;Ey��O��D���,<5�'��sa�9���ڀ�`�C�y&%g��z��k�/#q籋���t -�l����OQ��~�>���<�#�r�#a�2ֱ��'c?ns��%����=2'��� k�׍1t;����Hk��/Z"]�7�;|��t�cH
���0��EyzP��L~�۹��u;����H[��/["����Jm$���� 8��(i����qDN�
6��cC��w;����Hk��$S���|tO��1$E]�2D�ˮv��m���i��nv;����Hk��$����������J�1cK��V}��k��E�
�7���Nw;����Hk��$K�������܎!)����g�o;�������<B�w�CDDD�5T�E��Z;=��ݎ"�ff��^�?��f~��i�eM���EDDD��T�E�!R�e6�A�J�f�������q����N�����1DDDDZJX$<�����)$U��>��ev��a��ig�� W�0h�4T�E�Z{ ��[B�ݎ"�`��������1ب�i�f-K3��ݎ""""�*�"�����K L| L�ˣ<=����]���os;����HKt�_�D\`�����,�s;���磤���S|nGI�-����܎!"""�*�"�u�/F�!.�xE���1�]�y/s�R6;�h��~��(""""ǣ,�H���(<%���-��1F�)n'��6cs��ن��v�����fӸ��܎!"""r<*�"��+8���^��!���3�ŘYm��@����N'�v���0κ�t��߃��
i=�?pIy*�" b�=��w�qؿ�^ O���x����eʣ1�m�)�F�{��q%�fV[�]�e���3�{@< U�Yk�t;����ȱ��$J��rv<���W������^�
񰟉�q}�z<J�.����7�,�M0���v�l"���""""Ǣ,�(��+(}���/���O���d?��8�(�b0��g�ѷe��oL��2'�P_�vw����kݎ!"""r,�M[$��y���Q������[���>ˀ��^N����p�KQ�|�� -�3��p�����6ĵ�7���?w��6��(""""G�,��gQ۷��a����p?�z`�
��2�.x-ư�������>�/̀1����+{����""""G�_�D�a�,v?���߿ ��c��^�2��W��Eo��UH/Jخ���>%�O�%�옟O�a��1DDDD�FX$�9���߶�觰p����a�^F|%Œ��i�ud�O�~��.^�H��ˮ�^�9j��!U���,�N��a�}�Қ_�s'�y,˰�~/�?c�:�e�c��.dK~����M������2G-U��,k� �������
�H�Mb������?� �z��m���^�_�U�˷�w7���H�����C�I��A7@�y�;�/1��rw��ך�=���1�t�c����I�~;��N�fsoWl�;l����<h�a�7����C��=�d����]��0Cn���T�?!Bf�<��j���_
�8�ף����2 �T��ݘ����I�T�~���y�b/�o�ߖhؑ�<�v�é��W�t
5��NѬd��s���M�Q�{vs3l�c�l��]�����������~��uƗ�x�ͬ��(8�FN�:���XykN��p� �����p������u�}��1DDDD�ĸ@������XtJO궸�؊�˜�B�1<>%s�l��e��n';�A�7p��I+x��1fG[���^N,4���a�Oӏ��~���ٖ�
�p[w�=匄KW�2�\��&""")GX���>l,�l_�:���i0�.�1)�/���yqJf{)]�v�C]�V)'��7��ƘM�ֆ�M������"b�C_�m��8O
�\�MS�
�c�����,�����nz�#����fyc`��PtN�@���OE��?��w7���0�hcLR�֭�=��]<3<�C�O�s�� ^���}���m�d�d�Y�v���/�"�3��U���T��7f��}�,8�a?���0��D��Wtx"f��x|��*�Ƙ���Kgڇ�ȟS�������YF�CDDD�p*�"�3��5ngH�����^���ƽ>N�M��0������~8+����c��s�n�,�L�2��+t��D�X��
����� `����~vJ��H�
x���PsP���g~cV�_eȿ�7#���!�x��1��|��a�@��}wQ�K�p;������T�E�#P0��np�c<
�n�g�zy���}��Q��5p�k1�� ������w��i���e��1;1�s���6\(X>�f-x3��CDDD�p*�"�Ѹ/F���m��b�.�"ͷ�0}��299���|��C�K^F���=p��1F~
ҋZ7���7�?a�1fkr�1f)��`�=Ǽ���@�j��t������-�F��4��:��}��p�0�Q�\ZufW�M���qx�sP2' �;��;a��#��Q�)���l�9��XfV�ß?���c��
U�f��>4�q;J�6+�xƘ��QDDDDh�/�"r�b
1Z�}�oz`a��`�C�Y��/���)���
��u��1h� �n�a�סf� u�í��۠�l�U��s!w�9��u��x�;�V�yMkEj`�ࣟ��K��$g̜�` Ԭ�E��=��_��_��5/þc�O=�4��ǡ;��r���R��(�%c��9�nMs;J����:�\DDDR�f�E��Z;���y�_�V��;
�>
�+o�
p�?s �•����{��?���(��uP��)��x�i�����5�����i��=�?��e^<&?�'8�Б:�^��n�nu���s���~ ��<����>�gz �%J�h/�
˖�{��s �k** �l��֪�c�x<��w;J�uMy�c�1Ǚ��8:X��r�Է��N{���%ν7<ػ v= �]�'�Z:x�������;��^�e4n�=���v�ބ��a�\� 9���� ���_޼�]�¼<����;����l�y�Ϲ�aX<��������Q.\��q����T~U��_w;E��1@��1DDDD�,�v9��Y��5ȹ��ufd�^
�o�^S>��Hӑ��s_��s߰��=���ˆ[��“�_�G��5�q�F�>ol��Jy���cO�<xi���{x��$��-߸�����+ݎѩ9�īJ IDAT�*�"""�RT�Eڮ�3�ft��4�ݰN���;�׮�&�<v�m;�����
O��Oû߆=/83�9#�hj�{
��p�;�f{�P����=ژ�h��'{���~ä[A��,�Ctj�:`I9*�"m�Kciv�77p���8���iU�8|�s�Խ��B�i�cm�.z_�f���@������@��)�g?�
ycpJ����G8��hc�VF_𦅌1��6@�c��}�t;J����n�9�
�H��� ����肻�[`���Gg�ן �no.�����b��������k�ß8E7g��p�'
*�uc^�u絴^Ί�;����}���s�í�؅�Bc٪��%цE��v��+X��f�EDD$��2H"m�C���[�~f�[o�"���\�ơ��C__����/�}�k�&��;�����!شX��y�m�L�h����s�-�52zCzѮ��%�ō�����r�8�,""")EX��2�'w{%f�������y��%�of�}�$���U��u���]"LDDD$�t�H�y�x�����Ծ�
p{8���I)�i��Z�U|���2�A�I���r�
�y/A��]$,���`�̶6ޙ8�5n�9�
�H۩,�ws��h�e��32NZ�����h�%�o�4��w;�Q5��OCi۷���Y�̓����t8�7��� ���2��P��,�v����?�l����r�?>BzS�
�
�X�%Z#R�!T楮������@��а�Þ�
�=����Οs:� X��z
<7�y<m5������� k����A�^Xu��謰]��8��*�����]�68s6d
�¾�x�;m�܁��@V�I`����3�}�[�A�6gD������Kz�1 Z��q"�q��~���b���u�!��Wq�Sn[v�g�•Qk�c��d~�ֲ��#\�!����厄�k���T0��r����@����-&��.q�k��58׈N/��?�����.R �� ��{ ���?��n���e�� �����`���!�o
�z-؛�Th������dyI��!��!Zg��,���:�e^�K|l�)I��C�.80k����5/��� �TN��������4�u�s'B�ػ "5��V��������3C��y0�H+rfn����r�� ��tVpn�
�8Oٗ�EXDDDR�
�H����Jl!l���CG��9ÝY��"�} /D��h�%R�4k�*�
P��>��o�Sl[>k�he/g���s�G\���4VN�dn^Bƪ�ϟ9#����>���a�!���~�����l5�5=aa�s��l"���8�^ˆ[�roh�'v8�:ZDDDR�
�H����L���/�b۷���O�ޫiֶ�
kl������a��O:�V~
ۡ�C_�[��U�/�v�OI/�!�H�X6
�Z�|��Ϗ���;3��z� ��;t�#��S�K�v�'�Χ�C��\�/t
��+`������q4,""")FX��j�p���sm?��%{�y��m��smkÅ4��Ԯ����= n��&R���h���ߌ1�p;���[��CHKȀ��af��G�H����
��58����&�wЕ��]� �� O�=���\0G�5��i����H�Qi#cL��6��Q�����EH/��^�!P`��Z��8��8�:gֶ��G�r�Y�C�n�*Ŷ5VݖM���)Q�������&���o�C��A�&X�5g%袳��%���O�9��?hC{�86�:]|nb�{�.��L9#�@�*��p�>���y�1��
"""���o����;���d����� а�@�:���YHJ�m҃5 ��]Ƙ?�Æ��bۿ���o��� ��b�q(}����sV���:۱�?.zs��;�탈���$�
�H;�P�G�:m�o��s ��u�Lfq�[��'R�� ���U�� �<�ڤ�w;�������ס�"��}D�8�St~�Jxcf/�X��kb�7y���D��5n�9�
�H{��|��Cn���.�7olC>�nCkyfhƧ����
��n�9�
�H������Ct{e��M�l��e�K�-�KF��Q���zL��s;������T�E�g5���bpw�kA6�Ϙ`����NN�n��'Xk�,Ӄ��$k7�S�4T�EDD$����1f�'���Q�����,>c$U>oC�OXk35��6�F�E��w��(
;5�` �O�1f��IDDDD�,�^ѺMZ+ j7�s��c�7�"����n�ֶk��Z�c��RV|�
�̤�$CnJTbg�HM;��$"""�<*�"��I_��D�� s~�<���:�x�Z�km��6��z���H�ol4T�ǿ��9ily0�E�y��6韡;�6���""""G�s;�H���^I�I7:8�޻3�������Y�x��l�r;��rҋ+���[�A,x5֞B�el��
� R�yȘ�x���7Exf�߅O��䎂���ݎ!"""r$��"���v
��?��'幝���1�'�?��A2z�#�8�����sk�)s����/�������+Ƙ9nG9�
�H;Yk�5��XF��Y���gyu�a�&/���ZҋO4�lq;������t�H;c��� }ݎ"��x��Eq�ctjY���٨�+"""�JX$"/�;����`�O�\�*�v�N��
-q;�����Ѩ�$BƀE ��:�cH;��u�H�������s�E�=�CDDD�ht�HXk �6�dnV��Y$fE-�r
���t.�54���c��r;����ȑhX$�1���� ��H",9�p٦��1:��� ָK�WDDDR�
�H���z��3Cnǐػ���r��Q��t�/���1DDDD�EX$q�b�,�����n�y��t��ė���""""Ǣ,� Ƙ�xҫ��vI�N�2��v�N�Ǥc�V����,�H�<N�n��D�T�[7.�q;JJ+�
�{��CDDD�xT�Eɟ;��7U�Ch�\���2�A]�h��\Kz�G܎!"""r<� �H��h}� / ���(�HW﷼|��r��IRϬxc�Ƙ��QDDDD�E3�"�kXH�+�N!����/��nȍ�|R�WDDD:`�D �|����u;�$X�:X�?Q.]�C�6�*���CDDD�%T�E��9#��܎"�������v;Ij�
����-�%"""��
�HR�2�n��dx�l��0�F���u;����HKi,�$���"R[¼� ��H�S��d_��Q\5�*�?o�1f��QDDDDZB3�"I`��G�|)Cnt;�$��Wa�l��\��(��{)�c�T~EDD�3QI��!w0��F�cH��w�����A��N�n�"��7n�i
`�$1Ƭ�x6��R��H��0���Z�ct8_� /3�<�v��PI�x�.����&�Յ+��/�����C�to
���ݎ!"""�ZZK$�l]�N�]ӏ�nG�d9k~��~x�K]ih>\]Vo�i�nGi-��$�]��A��!�n�]`��~
Nt;I���Z<��CDDD�-4,�lhϟZ@�V��H�䍁 _��xa���bz�(�6��|�������E��EM$��"�Ÿ�܎!IT�>�y�K� �%iN�U-��o�CDDD��4,�Al���'z��u;�$�EoEٵ�����v�������o|�=ݎ""""�V��(��{�ՠ�1$�O����]���ɿ�Ûu��1DDDD�C3�"Ȇk*Y8:��.��H2�g�#ʓ�|nGI��p�{{M ���(""""��Ŧ(DR�?�J�z���-2p&�����S�˰��8Sv�տO���܎!"""�^*�"��*iů3�&���ԅp}Μ �>�7��w^�s)̊�g?L�~}9p�n�!#����;��o��a��n'i�����ܭƘ9nGi/`�fr�^�䇬�9�肥�ox���X<i0� p��x㼞 �*h� uے3~G{a��3�����[j�3u
��CDDD$���i"�M��w0e�/xcV��(�u'��<�� ,���%+��T��~�y.�W쀌� ���‡w;3��B�1�x�}.vf�뷁/ ��@�Fge���,��0>H�iEp�k�3��g�vX6*߅�À+��
�3�˗Bpg�َ)T�|#����N�_
��_6b|�6�lw;����H"hX����Qp�N��w;J�������M��/�ˮ��W7?��ҋ�Ǿ,�g�S�s�������;�֗� {��Yd_�><g���NyN/�KWB�(�������>��=�sN��X��q0���j��O�f��?w��獅�_.3i��EDDD$QT�Eܒ{�Μ�:�$ś��9!;������5¢ɰ�[`�Nq�Sj���Y�=&AFߦ
-�<s� ��y*��)؋';��v��q������8����' �G���I({J_J�$��^`�
~�Ƹ���.���7��""""��,�cL)���_���4��6�7?���pM%���\dcA�\���:�4��Z��Y4��Mce��6m�������y�)��=���x`܏`����?j�6�q�:=�&�>=ů������n�h��?l$��Ƙ�nGI$`����Ɛ����v(�9o�㇓~�<�ˁ���s~�����K?}�m��a,�V} ��{C���]P�᠍�s���v:��a����a���Lo�`��
�5�tJ��A�_���#X����ڇBg���� �nGI4`�����Y�k���$��Ps�}̬��v;�����^s����^�S�F� '�
}.���͇;s����U~��2{�aԷ`��`�5P4�p���Vz�s�58�=�}��~�x�]������r.s;����H2������@�C ��#4��h"�{���u���B�gF�{�S�w<[��:�$gs��;_;h���3X �]���N9� =Ow�]� ��.g&���L'A�6���O�1M�}2Þj�~����9Ƙ7܎""""� ��"Ⰽ�y���T�r;�s��Л��K�z�nK ��9/x���g8�)�<�~�հ����#��N�[���Υ�����v���ݎ""""�,*�")�ƣa��O�u�$�N�s��ކ�W����g�bO�1���""""���I%�{Wlw�|`I�������W������x&�����HW�,�B�1[I/���T��E:���=��#� ց���~��e�Yq�7����tn*�")������I�lt;�$Yc��-��5�\i�ׂM}�d���+��`:X$E���gy�{���L��H���L��˪o:l������m4�Fv�>EDDD\�,��lp_ /_0��܎"�vm���S
�듿/��C1���*�""""@�@��0��k���xݎ"ɶ�L�E��;d_�o��x�tȾDDDDR�
�H�3�Q\�S�buuU���Ÿ��<mu){��h�ِ������� `�g��H��F.x���,�d�̏'�aԝ���R��^gFܺ99;Im:X����ޙJ������vI&7�,�z��y�ǥ䎹��4�㊈��t"��$L����>�KL[S�vI& �\j�QMؐ�>.#w̵*�"""��iX����N���E���LpW6�/a�z�]�o�8�>.#o�5Ƙ��LDDD��R鄬�È6�anv��q$Yf��Y�
��m��k����+"""�DX�����am%�
�}nǑd���m���i��j��^m�y# �DDDD:%�,�Ic������5�r;�$Cp��#´�-�4�7fl�P��4`�N��2�����:��(� �PWb8����^gµ�!�MT��4`�.������0��z��H�6����d;�{N�=�ԧ?4�1F��9`�.�d�����3�A��H�x���cG|��y�p�S&��g:8����H��E�D�[��7����K�d�r;�$Ҹ�#��԰� ���7W�ɸ�d����p""""�OX� ��N"|��_Jgۿ܎#�t�([��c�R�d�Ř�c>r;����Hg�,҅ٚu�R��d^�6�vIす5�X���s��qDDDD:�,҅��Q�;��\[����H{千ik�h,�*�""""��`�n�Z�CݖՔ<6�~�vi�S~b�
�I��Yc�n��T�E�[��ģ_㥩�w�GZ���0ev�p�/L���GDDD�3S�f����-e��l}$��<r�Sf�����1��1�nG��t�H7c����s
8��U����Hr�a7���qr��i�ǎP�I ��tc����<@h߉��V{_u;R��5�z��k&w�t�㈈��t5*�"��v"u[�I��!��]+ݎԽ
`�-A�~/�?o�1�u�#����tE*�"� [�n��?R�^��O�z�#um9#`�� �6F��'&��^�#����te*�"�)�n���f��җry�;��`='��F�1���d���ۑDDDD�`9*[��+��~Iɜ4��~�J�#un�.��?��Q���L���nG�NT�E�l�;�5|���C��� J��s��0�Ǎ��Z����ۑDDDD�#`i1k���o����e�C�< ���+5y3`�7a��C�ʖ�5�vc��c����tg*�"�j�Z��[��n��������ou;��2@�+`�
ud���3����1Fǎ�����`ik� j�~��^��nk�����G v;Z�ȟ�g�Л�H/�ay�c�.�,"""�bT�E$a��gа�N2�\��?�S�&��7��}��%V��0pf�A�E0�}`�țm��bTDDD�kQ����^Nx��X3^ʗG��j:�ހ�7!R�vĖ�y�`���7�O�a-�‡���1%n���Q���֦gP���x��5`��qJ_I��
��&Ԧ��P�Ő7��A�iu|&N��tl�������<N��D�]DDDDPWXkGgP��jy��M�e��
�ўw��Rh,�`��8�!����霻�?
N �� 9'��
k؈'���+����Ƙ���XDDDDܦ,")�Z[���i,;�Xh0�OZO�ٹx���� �*Ӹ�W� {x����[_�cn�@^o�O�o�k-u뷐޻���*`5N��j�""""]�
��t�Z/л�V�t�@=��t�?����ƘX�'������&��� IDAT&��∼�XIEND�B`�
�PNG

IHDR�x��� pHYs  ��~��IDATx���y�\U����{nU�k:{ I�JX���"�,Q�
�qTP���t@�FDD�a���aO �@L ������^��y�s��;$d�y?�S���U}���q�s�c�1ۖz����
]���!aR
^^!�"�b��T�0�¬}��K`�!*Î����5f�R]�t�?��'�z��.�0�]�����^�Su�p�4D&x��c:�UC�
�6U �5��^M�� ���TY�g�gԱkD��)?��CT����}��� � ��
׊�W�"�@ۖ��_΢�ܷ�^�]�ISEi �R�@ӝP1 z�U���.Z��uӟc�%��T.���9��U�YH�_�L]�����U�:^��)���%�5�t�
�@G�%�SV
�X�,D͊!Ԓ��\�:�;�7^��f/d�!?g�9w�H'8���H�O������AL]�r2漜�V��7Og��b����&A�#xDNQH
E���Q6�z��QG�-�h�3�Uw.ԗ.��i�������c#��^ ��)�6��q�������y]����?�g�6�P�Uu!z���"�*��q�@�$Š'��Af���,���O��-/\$����z��gU[�Ce��n�>���B��3_�. ��-�HKS�<���䖷�כ��n�c�C]L��-s�f�)�� �9Nu� ʿ�y� �S_��Hj>�j%�f_ǚ�N��9�Dx/�;�p{�_���>"%J�f�ZV͊�_���6��o<[D�j�� ���l�AL]qi$�����G�B�����qR�L7ލP�W�WAH#��hS����ᣇ��E$��""N�M�����w9��XUkx�w���ad�"ő4ٙPJ�g�����f�c�J����p��ԕ�u��<v�ͪZ&"�����ܼw͇DF"t�<v�����I�-T]��e����@6��"��KA���H��IZ%y�D䪳D�'���� e�z�>�n��f��B ��ӯ�e� t^C<�$0�P����=�?'A �<�R�!�+��C�<<������T� �3#V>���/� ߸��?b�4��ۘ��q������̊�>�� 8$%�H�v �!lq2J�ȏK�����1��!j��G���6@o3h �SB��AI���*�q.��P5J��C�0O�^�耕��@�/������N�Cl2�٢��>�)��^U�s�W�i@L��S/Vr�B�+��D��"De0���N�;!U .�L0�`X7��P1\ 4|6�
���V(��P6�)��b�&���PJ���y��KL�i^��JU=\Dz�3�lMQ��t��>΅t-�
u1��(�T�����K��RU!L=M�]8�p�������C���C�-�����>�΅�P92�!*��� ]�(I��ژu{*%u����P���!&��^�u�J��3@�3)m�f����_ ���t,��z[`�����s�����J���2* %bےP:V�
��zBr(KA���B��C�fBǒS h��h6<S�R�|�Dɴ��G�P�Dd���fK�6��?)�6ϟ���Z��0�.�Vx�wI��Ц� ���f�����X��
v8D�v��p �WT'�z����ڠu��%�d�P�a�Y��K������a����+�^Y�O:9浜��ʆ'���+�U����/�Bh�0GW��I_�,$���K* ���eJH�׾�C��L
�+�k�BY�!��hm��7�TմL��@��+�`�Ѕ�}/��Hʙ@��;��3�_Q6��oc����4�<@()cR����<�o@Ǫp<O�������槦��ރák��4e0��GC���΢j<�<L��cB{�� A�&��R֖俟��0�"2pJB�P��a�J�sBfCh?�_������뉛��Sx���`�;E��T�����j����?}��BymD�����1�8h_
��ҷ�B���s
�j&��RQ{r�$;�;�X��e� e��\Dڜ��E۞���Bˋp�l<� Pt����]���׎��ɶ k� B(5]T� C�*]�ж8t��a���KJ8��s�I᪠~� ����Y[KfY%�!�1��#j�T�?.�zC(}2����׭z=t,���Dd��:'2�j�b �w�{W:���DI0:W�e�]�IC�0yT��x]�Y�j��^I:{���*%DT��2{~�rv?�>��w��?��ֽDz��Kq� H}��'#b?0�;69^�����,�G��i�_0O��^�D� qpT��η�l6��G�2��F�2Q)� 㗈�m��UxJp���w��4���g�nTՇy��Xs�b���P�Ŕ�����<{�# �S|��˒Θ��c��Q��S.6>x�v%u���
a�*�=�8(�T�k��ɞl�C�=�u�WE�Y���� W����U_J�H����<�=�gd} ��(��m_D�m٘��<
�������� f��}�SUB�
*w�1�@T�4?�Ä3�<B�Ri{��B�^���ʺ�=u#��u7���2@�P�.����8���uάE��}���6�`� �4�2H�=} :�,h\
�K��Lӧx��k�zH`�be�����{Hp)�| �m���Y�Ҋ���T�n�/=(�uоl�����ܵ�A�/��pbT#�Ѿ���*�S�:7\���'���)Q�{ �����c�o0UsĄ|g��ҵ��F�M(C ����*oP*LJY=�+�~o^
�]P�G9wm�|K��20�L�Q
&�u�a��a�XT=!]^�Cfe��+i���{,yO�T�Ի�݉)r�̲��T���������<� �Ȩ�mJ�2oB����H�
��"�Q]$���TՉHNU�g�8�Y ���`���9��"�a���G`�q��.��7o�5��^�T)�� ��)|w����4��7�U�[�� zz
d۠{-4=#���
��}�A,��x�\1M�6�(�b�f �;������nx��0rH���%U��9aQu�
�JN�
�ް�@QIgx{ X0MPt�ԫ9��,a�ܰ,����P���l(D�����]zM����;
�~@uٯ�d�.��=?�1�W?\X��o���G_��/,�1#�H�kD�����tW��1}�.�|-��t�b�FCsc��vK����]�6�xڗ
e��o��O���� �V��f������QR �
�H\� ��+��@a�$�Ξ����5È�C0kgX0M�� ��!p>hf)n���k����ض�Zɰj�k�c��c���Q��f��M��Cc2�"�]��x���u�W��p���ib�a/Pq��ʚ>ŷ�aEM���9�(�$i���P�VPrx2ݞ�՞LW�:O�SZ_r4��h�쬟��%���i�5�6��.��� ��v��%8i�|ԃ�ր�������k�(Ap�X{�d���uB�tڕ.�=o��;d�9t���o� VELN�nx��{��0OLj禫n��������B������*G(9/8���nO8 S�?���o�[5� P���0;L���Ź��z�j'�ƼS:7�͎�q���@��P3 Jʴ�E��%Y^�<i�~�{�fʲz��(�)U3T��HDbv��[��m��R����0 A��Ao�K����+�B�"�d{��eP?��#�;���%�Üކ����E�������C!rJ(5'�s53�&�n�|��.oН+\��k�+���>���䫸� )Q:V q���ɖ#�NA5G5��I<�����ǼM�
���z��H��r��t��imԷ-^�WB��(}4�����Y8�0+'������\�q=U��!�5�"+^�"릅���xz���I��p:<�'
cs���E��?I��b>��)�`�\/'_t�Λ�'zo�;�5���D�T��c!�@Á���ۺ����\'�� �j�7@�PX|9,����i)tA�i�"�~���X�)[*%���1�����s��ёL:�Bi���� �z���g�E�f��C�]0�\���m��� k�]N�����죎
Am^6��_���m���ٰ��$%���mB�Z2Sٸ ���8!4^cҚ�|�����k�Fۭ�lU�S��^W}&��}^�W���6�E��'1��!Ax�nx��‹���~-4�O~(�y��dq��������f�Ra����J�
���'�C5E��v�^�%i��w2�Q"1[U��?��.7�:'�ν�q�~��z�5B�0�"@�$�ne)(�±H���(T]K�0�o���O
};D(-� �� ]��Eq1��(�����d�O��?Y(Ͷ �`�Ax����+�e��oS�Vp�]����W4%���z�|�����k|�~�
�rB�ba�>�Q��>�b�2�3e�wo�;p����ٶAL%���G���s������S��� ��-|ok���V���Bo�R75 DT���x�2�_�8��mb�Ϡ
f����O��g�N�M�I����ny"�_CUH����JmC�ᇭa򷎓���Jo��J��U0����d�����BÑ�QW����B�}Š��ߑ���{%�����q͝��a2������D ��1�6�r^�9=�G,�#s�b�gϧa��T�� �Έ�Ò��ޒ�P-� F�C�
��)���=���̺�xY�z���[(͎+��w"�!Vms"��X{���E����ygҹt�lDWr�8bD��T
��B27O�Ī�F��(+��j��`�ײ��#%#����Z(�N�����*� "������?e��ʪ�N@�O���ֈM��\Y��h�qN%\ۤr����v�bFq;�q���ÿ��K#9�'�P��Ơ&�u
����8Y� ��fV��/?�J��i��L����g��5 )$ʀ� �FJꗓ�^F�n�1���Dd� |��S�@�L1fg�>����jZU�{�]u���� ���8�]3FU�Uu��o"R]3h��ƼoT�8��<�Wm��%Ҧ�T_�@��E�EQ](�O'�/�����]��c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�1�c�)j�乓�0�IEND�B`�
[
{
name: 'Capricorn',
symbol: '♑',
starts: new Date('2021/01/21 17:15'),
ends: new Date('2021/02/16 17:47'),
},
{
name: 'Aquarius',
symbol: '♒',
starts: new Date('2021/02/16 17:47'),
ends: new Date('2021/03/11 17:47'),
},
{
name: 'Pisces',
symbol: '♓',
starts: new Date('2021/03/11 17:47'),
ends: new Date('2021/04/18 17:45'),
},
{
name: 'Aries',
symbol: '♈',
starts: new Date('2021/04/18 17:45'),
ends: new Date('2021/05/13 17:45'),
},
{
name: 'Taurus',
symbol: '♉',
starts: new Date('2021/05/13 17:45'),
ends: new Date('2021/06/21 17:45'),
},
{
name: 'Gemini',
symbol: '♊',
starts: new Date('2021/06/21 17:45'),
ends: new Date('2021/07/20 17:45'),
},
{
name: 'Cancer',
symbol: '♋',
starts: new Date('2021/07/20 17:45'),
ends: new Date('2021/08/10 17:45'),
},
{
name: 'Leo',
symbol: '♌',
starts: new Date('2021/08/10 17:45'),
ends: new Date('2021/09/16 17:45'),
},
{
name: 'Virgo',
symbol: '♍',
starts: new Date('2021/09/16 17:45'),
ends: new Date('2021/10/30 17:45'),
},
{
name: 'Libra',
symbol: '♎',
starts: new Date('2021/10/30 17:45'),
ends: new Date('2021/11/23 17:45'),
},
{
name: 'Scorpio',
symbol: '♏',
starts: new Date('2021/11/23 17:45'),
ends: new Date('2021/11/29 17:45'),
},
{
name: 'Ophiuchus',
symbol: '⛎',
starts: new Date('2021/11/29 17:45'),
ends: new Date('2021/12/27 17:45'),
},
{
name: 'Sagittarius',
symbol: '♐',
starts: new Date('2021/12/27 17:45'),
ends: new Date('2022/01/20 17:45'),
},
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment