◊(Local Yarn Code "Artifact [01f4dfd1]")

Artifact 01f4dfd19ef0d818da314ec4c13e428a5d230dc9317b9dcd300b312ab479b8e3:

Ticket change [01f4dfd1] - New ticket [2d425a8a8dff56aa|2d425a8a] <i>Subtle changes in appearance for seasons</i>. by joel on 2019-08-21 15:55:20.
D 2019-08-21T15:55:20.313
J icomment Using\sjavascript,\schange\sthe\sbackground\sof\s<code><body></code>\sto\s<code>hsl(N,50%,97%)</code>\swhere\sN\sis\sdetermined\saccording\sto\sthis\salgorithm:\r\n\r\n<pre><code>(define\s(seasonal-hue\sday-of-year)\r\n\s\s(define\st1\s(if\s(>\sday-of-year\s359)\s0\sday-of-year))\r\n\s\s(define\st2\s(-\s240\st1))\r\n\s\s(if\s(>\s0\st2)\s(+\s360\st2)\st2))\r\n</code></pre>\r\n\r\nIn\sthis\sway,\sJan\s1\soccurs\sin\sthe\sblue\sarea\sof\sthe\sHSL\scolor\swheel,\sand\sthe\svalue\smoves\scounterclockwise\sthrough\sgreen,\syellow,\sorange,\sred,\smagenta,\spurple\sas\sthe\syear\sprogresses.\r\n\r\nIn\sthe\ssame\sscript,\sset\ssome\stext\sin\sa\scorner\ssomewhere\sto\smatch\sone\sof\s<a\shref="https://www.nippon.com/en/features/h00124/">the\s72\sJapanese\smicroseasons</a>:\r\n\r\n<table\sclass="txt11">\s\s<tbody>\s\s<tr>\s\s<th\scolspan="3">立春\s<em>Risshun</em>\s(Beginning\sof\sspring)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">February\s4–8</td>\s\s<td>東風解凍\s\s<em>Harukaze\skōri\so\stoku</em></td>\s\s<td>East\swind\smelts\sthe\sice</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">February\s9–13</td>\s\s<td>黄鶯睍睆\s\s<em>Kōō\skenkan\ssu</em></td>\s\s<td>Bush\swarblers\sstart\ssinging\sin\sthe\smountains</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">February\s14–18</td>\s\s<td>魚上氷\s\s<em>Uo\skōri\so\sizuru</em></td>\s\s<td>Fish\semerge\sfrom\sthe\sice</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">雨水\s<em>Usui</em>\s(Rainwater)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">February\s19–23</td>\s\s<td>土脉潤起\s\s<em>Tsuchi\sno\sshō\suruoi\sokoru</em></td>\s\s<td>Rain\smoistens\sthe\ssoil</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">February\s24–28</td>\s\s<td>霞始靆\s\s<em>Kasumi\shajimete\stanabiku</em></td>\s\s<td>Mist\sstarts\sto\slinger</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s1–5</td>\s\s<td>草木萌動\s\s<em>Sōmoku\smebae\sizuru</em></td>\s\s<td>Grass\ssprouts,\strees\sbud</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">啓蟄\s<em>Keichitsu</em>\s(Insects\sawaken)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s6–10</td>\s\s<td>蟄虫啓戸\s\s<em>Sugomori\smushito\so\shiraku</em></td>\s\s<td>Hibernating\sinsects\ssurface</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s11–15</td>\s\s<td>桃始笑\s\s<em>Momo\shajimete\ssaku</em></td>\s\s<td>First\speach\sblossoms</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s16–20</td>\s\s<td>菜虫化蝶\s\s<em>Namushi\schō\sto\snaru</em></td>\s\s<td>Caterpillars\sbecome\sbutterflies</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">春分\s<em>Shunbun</em>\s(Spring\sequinox)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s21–25</td>\s\s<td>雀始巣\s\s<em>Suzume\shajimete\ssukū</em></td>\s\s<td>Sparrows\sstart\sto\snest</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s26–30</td>\s\s<td>櫻始開\s\s<em>Sakura\shajimete\ssaku</em></td>\s\s<td>First\scherry\sblossoms</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">March\s31–April\s4</td>\s\s<td>雷乃発声\s\s<em>Kaminari\ssunawachi\skoe\so\shassu</em></td>\s\s<td>Distant\sthunder</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">清明\s<em>Seimei</em>\s(Pure\sand\sclear)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">April\s5–9</td>\s\s<td>玄鳥至\s\s<em>Tsubame\skitaru</em></td>\s\s<td>Swallows\sreturn</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">April\s10–14</td>\s\s<td>鴻雁北\s\s<em>Kōgan\skaeru</em></td>\s\s<td>Wild\sgeese\sfly\snorth</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">April\s15–19</td>\s\s<td>虹始見\s\s<em>Niji\shajimete\sarawaru</em></td>\s\s<td>First\srainbows</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">穀雨\s<em>Kokuu</em>\s(Grain\srains)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">April\s20–24</td>\s\s<td>葭始生\s\s<em>Ashi\shajimete\sshōzu</em></td>\s\s<td>First\sreeds\ssprout</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">April\s25–29</td>\s\s<td>霜止出苗\s\s<em>Shimo\syamite\snae\sizuru</em></td>\s\s<td>Last\sfrost,\srice\sseedlings\sgrow</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">April\s30–May\s4</td>\s\s<td>牡丹華\s\s<em>Botan\shana\ssaku</em></td>\s\s<td>Peonies\sbloom</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">立夏\s<em>Rikka</em>\s(Beginning\sof\ssummer)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">May\s5–9</td>\s\s<td>蛙始鳴\s\s<em>Kawazu\shajimete\snaku</em></td>\s\s<td>Frogs\sstart\ssinging</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">May\s10–14</td>\s\s<td>蚯蚓出\s\s<em>Mimizu\sizuru</em></td>\s\s<td>Worms\ssurface</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">May\s15–20</td>\s\s<td>竹笋生\s\s<em>Takenoko\sshōzu</em></td>\s\s<td>Bamboo\sshoots\ssprout</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">小満\s<em>Shōman</em>\s(Lesser\sripening)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">May\s21–25</td>\s\s<td>蚕起食桑\s\s<em>Kaiko\sokite\skuwa\so\shamu</em></td>\s\s<td>Silkworms\sstart\sfeasting\son\smulberry\sleaves</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">May\s26–30</td>\s\s<td>紅花栄\s\s<em>Benibana\ssakau</em></td>\s\s<td>Safflowers\sbloom</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">May\s31–June\s5</td>\s\s<td>麦秋至\s\s<em>Mugi\sno\stoki\sitaru</em></td>\s\s<td>Wheat\sripens\sand\sis\sharvested</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">芒種\s<em>Bōshu</em>\s(Grain\sbeards\sand\sseeds)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">June\s6–10</td>\s\s<td>蟷螂生\s\s<em>Kamakiri\sshōzu</em></td>\s\s<td>Praying\smantises\shatch</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">June\s11–15</td>\s\s<td>腐草為螢\s\s<em>Kusaretaru\skusa\shotaru\sto\snaru</em></td>\s\s<td>Rotten\sgrass\sbecomes\sfireflies</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">June\s16–20</td>\s\s<td>梅子黄\s\s<em>Ume\sno\smi\skibamu</em></td>\s\s<td>Plums\sturn\syellow</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">夏至\s<em>Geshi</em>\s(Summer\ssolstice)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">June\s21–26</td>\s\s<td>乃東枯\s\s<em>Natsukarekusa\skaruru</em></td>\s\s<td>Self-heal\swithers</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">June\s27–July\s1</td>\s\s<td>菖蒲華\s\s<em>Ayame\shana\ssaku</em></td>\s\s<td>Irises\sbloom</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">July\s2–6</td>\s\s<td>半夏生\s\s<em>Hange\sshōzu</em></td>\s\s<td>Crow-dipper\ssprouts</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">小暑\s<em>Shōsho</em>\s(Lesser\sheat)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">July\s7–11</td>\s\s<td>温風至\s\s<em>Atsukaze\sitaru</em></td>\s\s<td>Warm\swinds\sblow</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">July\s12–16</td>\s\s<td>蓮始開\s\s<em>Hasu\shajimete\shiraku</em></td>\s\s<td>First\slotus\sblossoms</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">July\s17–22</td>\s\s<td>鷹乃学習\s\s<em>Taka\ssunawachi\swaza\so\snarau</em></td>\s\s<td>Hawks\slearn\sto\sfly</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">大暑\s<em>Taisho</em>\s(Greater\sheat)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">July\s23–28</td>\s\s<td>桐始結花\s\s<em>Kiri\shajimete\shana\so\smusubu</em></td>\s\s<td>Paulownia\strees\sproduce\sseeds</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">July\s29–August\s2</td>\s\s<td>土潤溽暑\s\s<em>Tsuchi\suruōte\smushi\satsushi</em></td>\s\s<td>Earth\sis\sdamp,\sair\sis\shumid</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">August\s3–7</td>\s\s<td>大雨時行\s\s<em>Taiu\stokidoki\sfuru</em></td>\s\s<td>Great\srains\ssometimes\sfall</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">立秋\s<em>Risshū</em>\s(Beginning\sof\sautumn)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">August\s8–12</td>\s\s<td>涼風至\s\s<em>Suzukaze\sitaru</em></td>\s\s<td>Cool\swinds\sblow</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">August\s13–17</td>\s\s<td>寒蝉鳴\s\s<em>Higurashi\snaku</em></td>\s\s<td>Evening\scicadas\ssing</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">August\s18–22</td>\s\s<td>蒙霧升降\s\s<em>Fukaki\skiri\smatō</em></td>\s\s<td>Thick\sfog\sdescends</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">処暑\s<em>Shosho</em>\s(Manageable\sheat)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">August\s23–27</td>\s\s<td>綿柎開\s\s<em>Wata\sno\shana\sshibe\shiraku</em></td>\s\s<td>Cotton\sflowers\sbloom</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">August\s28–September\s1</td>\s\s<td>天地始粛\s\s<em>Tenchi\shajimete\ssamushi</em></td>\s\s<td>Heat\sstarts\sto\sdie\sdown</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">September\s2–7</td>\s\s<td>禾乃登\s\s<em>Kokumono\ssunawachi\sminoru</em></td>\s\s<td>Rice\sripens</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">白露\s<em>Hakuro</em>\s(White\sdew)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">September\s8–12</td>\s\s<td>草露白\s\s<em>Kusa\sno\stsuyu\sshiroshi</em></td>\s\s<td>Dew\sglistens\swhite\son\sgrass</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">September\s13–17</td>\s\s<td>鶺鴒鳴\s\s<em>Sekirei\snaku</em></td>\s\s<td>Wagtails\ssing</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">September\s18–22</td>\s\s<td>玄鳥去\s\s<em>Tsubame\ssaru</em></td>\s\s<td>Swallows\sleave</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">秋分\s<em>Shūbun</em>\s(Autumn\sequinox)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">September\s23–27</td>\s\s<td>雷乃収声\s\s<em>Kaminari\ssunawachi\skoe\so\sosamu</em></td>\s\s<td>Thunder\sceases</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">September\s28–October\s2</td>\s\s<td>蟄虫坏戸\s\s<em>Mushi\skakurete\sto\so\sfusagu</em></td>\s\s<td>Insects\shole\sup\sunderground</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">October\s3–7</td>\s\s<td>水始涸\s\s<em>Mizu\shajimete\skaruru</em></td>\s\s<td>Farmers\sdrain\sfields</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">寒露\s<em>Kanro</em>\s(Cold\sdew)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">October\s8–12</td>\s\s<td>鴻雁来\s\s<em>Kōgan\skitaru</em></td>\s\s<td>Wild\sgeese\sreturn</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">October\s13–17</td>\s\s<td>菊花開\s\s<em>Kiku\sno\shana\shiraku</em></td>\s\s<td>Chrysanthemums\sbloom</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">October\s18–22</td>\s\s<td>蟋蟀在戸\s\s<em>Kirigirisu\sto\sni\sari</em></td>\s\s<td>Crickets\schirp\saround\sthe\sdoor</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">霜降\s<em>Sōkō</em>\s(Frost\sfalls)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">October\s23–27</td>\s\s<td>霜始降\s\s<em>Shimo\shajimete\sfuru</em></td>\s\s<td>First\sfrost</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">October\s28–November\s1</td>\s\s<td>霎時施\s\s<em>Kosame\stokidoki\sfuru</em></td>\s\s<td>Light\srains\ssometimes\sfall</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">November\s2–6</td>\s\s<td>楓蔦黄\s\s<em>Momiji\stsuta\skibamu</em></td>\s\s<td>Maple\sleaves\sand\sivy\sturn\syellow</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">立冬\s<em>Rittō</em>\s(Beginning\sof\swinter)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">November\s7–11</td>\s\s<td>山茶始開\s\s<em>Tsubaki\shajimete\shiraku</em></td>\s\s<td>Camellias\sbloom</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">November\s12–16</td>\s\s<td>地始凍\s\s<em>Chi\shajimete\skōru</em></td>\s\s<td>Land\sstarts\sto\sfreeze</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">November\s17–21</td>\s\s<td>金盞香\s\s<em>Kinsenka\ssaku</em></td>\s\s<td>Daffodils\sbloom</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">小雪\s<em>Shōsetsu</em>\s(Lesser\ssnow)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">November\s22–26</td>\s\s<td>虹蔵不見\s\s<em>Niji\skakurete\smiezu</em></td>\s\s<td>Rainbows\shide</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">November\s27–December\s1</td>\s\s<td>朔風払葉\s\s<em>Kitakaze\skonoha\so\sharau</em></td>\s\s<td>North\swind\sblows\sthe\sleaves\sfrom\sthe\strees</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">December\s2–6</td>\s\s<td>橘始黄\s\s<em>Tachibana\shajimete\skibamu</em></td>\s\s<td><em>Tachibana</em>\scitrus\stree\sleaves\sstart\sto\sturn\syellow</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">大雪\s<em>Taisetsu</em>\s(Greater\ssnow)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">December\s7–11</td>\s\s<td>閉塞成冬\s\s<em>Sora\ssamuku\sfuyu\sto\snaru</em></td>\s\s<td>Cold\ssets\sin,\swinter\sbegins</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">December\s12–16</td>\s\s<td>熊蟄穴\s\s<em>Kuma\sana\sni\skomoru</em></td>\s\s<td>Bears\sstart\shibernating\sin\stheir\sdens</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">December\s17–21</td>\s\s<td>鱖魚群\s\s<em>Sake\sno\suo\smuragaru</em></td>\s\s<td>Salmons\sgather\sand\sswim\supstream</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">冬至\s<em>Tōji</em>\s(Winter\ssolstice)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">December\s22–26</td>\s\s<td>乃東生\s\s<em>Natsukarekusa\sshōzu</em></td>\s\s<td>Self-heal\ssprouts</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">December\s27–31</td>\s\s<td>麋角解\s\s<em>Sawashika\sno\stsuno\sotsuru</em></td>\s\s<td>Deer\sshed\santlers</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s1–4</td>\s\s<td>雪下出麦\s\s<em>Yuki\swatarite\smugi\snobiru</em></td>\s\s<td>Wheat\ssprouts\sunder\ssnow</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">小寒\s<em>Shōkan</em>\s(Lesser\scold)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s5–9</td>\s\s<td>芹乃栄\s\s<em>Seri\ssunawachi\ssakau</em></td>\s\s<td>Parsley\sflourishes</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s10–14</td>\s\s<td>水泉動\s\s<em>Shimizu\satataka\so\sfukumu</em></td>\s\s<td>Springs\sthaw</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s15–19</td>\s\s<td>雉始雊\s\s<em>Kiji\shajimete\snaku</em></td>\s\s<td>Pheasants\sstart\sto\scall</td>\s\s</tr>\s\s<tr>\s\s<th\scolspan="3">大寒\s<em>Daikan</em>\s(Greater\scold)</th>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s20–24</td>\s\s<td>款冬華\s\s<em>Fuki\sno\shana\ssaku</em></td>\s\s<td>Butterburs\sbud</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s25–29</td>\s\s<td>水沢腹堅\s\s<em>Kiwamizu\skōri\stsumeru</em></td>\s\s<td>Ice\sthickens\son\sstreams</td>\s\s</tr>\s\s<tr>\s\s<td\sclass="second_color">January\s30–February\s3</td>\s\s<td>鶏始乳\s\s<em>Niwatori\shajimete\stoya\sni\stsuku</em></td>\s\s<td>Hens\sstart\slaying\seggs</td>\s\s</tr>\s\s</tbody>\s\s</table>
J login joel
J mimetype text/x-fossil-wiki
J private_contact 4b2de4f1f4efa3fb04e941986288754939670ffb
J severity Important
J status Open
J title Subtle\schanges\sin\sappearance\sfor\sseasons
J type Aesthetic\sImprovement
K 2d425a8a8dff56aa21dc626c08de7b78dcfef15c
U joel
Z ac9e972abdf387a9b8a67483f0302c44