@@ -411,7 +411,7 @@
411 <a href="https://materialfuture.net">MaterialFuture</a>
411 <a href="https://materialfuture.net">MaterialFuture</a>
412 <a href="https://www.materialfuture.net/rss.xml" class="rss">rss</a>
412 <a href="https://www.materialfuture.net/rss.xml" class="rss">rss</a>
414− <li data-lang="en" id="123">
414+ <li data-lang="en" id="123">
415 <a href="https://solquemal.com/">solquemal</a>
415 <a href="https://solquemal.com/">solquemal</a>
417 <li data-lang="en" id="dampfkraft">
417 <li data-lang="en" id="dampfkraft">
@@ -692,8 +692,8 @@
693 <li data-lang="en" id="oddblog">
693 <li data-lang="en" id="oddblog">
694 <a href="https://blog.odd.codes">oddblog</a>
694 <a href="https://blog.odd.codes">oddblog</a>
695− <a href="https://odd.codes/tw.txt" class="twtxt">twtxt</a>
695+ <a href="https://odd.codes/tw.txt" class="twtxt">twtxt</a>
696− <img src="https://odd.codes/oddchase.gif"/>
696+ <img src="https://odd.codes/oddchase.gif"/>
698 <li data-lang="en" id="helveticablanc">
698 <li data-lang="en" id="helveticablanc">
699 <a href="https://helveticablanc.com/">Helvetica Blanc</a>
699 <a href="https://helveticablanc.com/">Helvetica Blanc</a>
@@ -719,25 +719,25 @@
719 <a href="https://nuel.pw">nuel</a>
719 <a href="https://nuel.pw">nuel</a>
720 <img src="https://nuel.pw/button.gif"/>
720 <img src="https://nuel.pw/button.gif"/>
722− <li data-lang="en" id="ffsanton">
722+ <li data-lang="en" id="ffsanton">
723 <a href="https://ffs.fm">ffs.fm</a>
723 <a href="https://ffs.fm">ffs.fm</a>
725− <li data-lang="en" id="aphrodite.dev">
725+ <li data-lang="en" id="aphrodite.dev">
726 <a href="https://www.aphrodite.dev/">aphrodite.dev</a>
726 <a href="https://www.aphrodite.dev/">aphrodite.dev</a>
727 <a href="https://www.aphrodite.dev/~blog/feed.xml" class="rss">rss</a>
727 <a href="https://www.aphrodite.dev/~blog/feed.xml" class="rss">rss</a>
728 <img src="https://www.aphrodite.dev/badge.gif"/>
728 <img src="https://www.aphrodite.dev/badge.gif"/>
730 <li data-lang="en" id="zealco">
730 <li data-lang="en" id="zealco">
731 <a href="https://zeal.co">zeal.co</a>
731 <a href="https://zeal.co">zeal.co</a>
733 <li data-lang="en" id="tham.es">
733 <li data-lang="en" id="tham.es">
734 <a href="https://tham.es">tham.es</a>
734 <a href="https://tham.es">tham.es</a>
736− <li data-lang="en" id="kaeforest">
736+ <li data-lang="en" id="kaeforest">
737− <a href="https://kae.si">kae.si</a>
737+ <a href="https://kae.si">kae.si</a>
738− <a href="https://kae.si/feed.xml" class="rss">rss</a>
738+ <a href="https://kae.si/feed.xml" class="rss">rss</a>
739− <img src="https://kae.si/static/icons/wyrm.svg"/>
739+ <img src="https://kae.si/static/icons/wyrm.svg"/>
741 <li data-lang="en" id="canalswans">
741 <li data-lang="en" id="canalswans">
742 <a href="https://canalswans.commoninternet.net">canalswans</a>
742 <a href="https://canalswans.commoninternet.net">canalswans</a>
743 <a href="https://canalswans.commoninternet.net/rss.xml" class="rss">rss</a>
743 <a href="https://canalswans.commoninternet.net/rss.xml" class="rss">rss</a>
@@ -755,11 +755,16 @@
756 <li data-lang="en" id="emile">
756 <li data-lang="en" id="emile">
757 <a href="https://emile.space">emile.space.</a>
757 <a href="https://emile.space">emile.space.</a>
758− <a href="https://emile.space/twtxt.txt" class="twtxt">twtxt</a>
758+ <a href="https://emile.space/twtxt.txt" class="twtxt">twtxt</a>
760− <li data-lang="en" id="198">
760+ <li data-lang="en" id="198">
761 <a href="https://mayaks.eu">mayaks</a>
761 <a href="https://mayaks.eu">mayaks</a>
763+ <li data-lang="en" id="daisy">
764+ <a href="https://daisy.gaiwan.org">daisy</a>
765+ <a href="https://daisy.gaiwan.org/atom.xml" class="rss">rss</a>
766+ <img src="https://daisy.gaiwan.org/button.gif"/>
765 <p class="readme">
770 <p class="readme">
@@ -774,32 +779,32 @@
774 <img id="icon" src="icon.black.large.svg" alt="icon"/>
779 <img id="icon" src="icon.black.large.svg" alt="icon"/>
775 </footer>
780 </footer>
777−:root { --color-alpha: white; --color-beta: black; }
782+ :root { --color-alpha: white; --color-beta: black; }
778−body { padding: 0; margin: 0 0 0 0; background-color: var(--color-alpha); color: var(--color-beta); font-family: serif; max-width: 900px; }
783+ body { padding: 0; margin: 0 0 0 0; background-color: var(--color-alpha); color: var(--color-beta); font-family: serif; max-width: 900px; }
779−body a { color: var(--color-beta); text-decoration: none; }
784+ body a { color: var(--color-beta); text-decoration: none; }
780−body a:hover { background-color: var(--color-beta); color: var(--color-alpha); }
785+ body a:hover { background-color: var(--color-beta); color: var(--color-alpha); }
781−body a:before { content: '{'; }
786+ body a:before { content: '{'; }
782−body a:after { content: '}'; }
787+ body a:after { content: '}'; }
783−body > ol { margin: 30px; padding: 0px 30px 30px; column-count: 3; display: block; border-bottom: 2px solid var(--color-beta); }
788+ body > ol { margin: 30px; padding: 0px 30px 30px; column-count: 3; display: block; border-bottom: 2px solid var(--color-beta); }
784−body > ol > li { padding-right: 30px; }
789+ body > ol > li { padding-right: 30px; }
785−body > ol > li img { display: none; margin:5px; max-width: 88px }
790+ body > ol > li img { display: none; margin:5px; max-width: 88px }
786−body > ol > li a.rss, body > ol > li a.twtxt { display: none; }
791+ body > ol > li a.rss, body > ol > li a.twtxt { display: none; }
787−body > ol > li a:visited:before, body > ol > li a:visited:after { color: var(--color-alpha); }
792+ body > ol > li a:visited:before, body > ol > li a:visited:after { color: var(--color-alpha); }
788−body > footer { margin: 30px; }
793+ body > footer { margin: 30px; }
789−body > footer > p { max-width: 600px; }
794+ body > footer > p { max-width: 600px; }
790−body > footer > p span.hide { display: none; }
795+ body > footer > p span.hide { display: none; }
791−body > footer > img { display: inline-block; width: 100px; margin-bottom: -5px; margin-bottom: 30px; }
796+ body > footer > img { display: inline-block; width: 100px; margin-bottom: -5px; margin-bottom: 30px; }
792−body:target > ol li a.twtxt, html:target li a.rss { background: var(--color-beta); color: var(--color-alpha); display: inline; }
797+ body:target > ol li a.twtxt, html:target li a.rss { background: var(--color-beta); color: var(--color-alpha); display: inline; }
793−body:target > footer > p > span.hide, html:target footer > p > span.hide { display: inline; }
798+ body:target > footer > p > span.hide, html:target footer > p > span.hide { display: inline; }
794−body > ol:target > li > img { display:block; }
799+ body > ol:target > li > img { display:block; }
795−body > ol > li:target a { color: var(--color-alpha); }
800+ body > ol > li:target a { color: var(--color-alpha); }
796−body > ol > li:target { background: var(--color-beta); }
801+ body > ol > li:target { background: var(--color-beta); }
797−@media screen and (max-width: 800px) { body > ol { column-count: 2; } }
802+ @media screen and (max-width: 800px) { body > ol { column-count: 2; } }
798−@media screen and (max-width: 600px) { body > ol { column-count: 1; } }
803+ @media screen and (max-width: 600px) { body > ol { column-count: 1; } }
799−@media (prefers-color-scheme: dark) {
804+ @media (prefers-color-scheme: dark) {
800− :root { --color-alpha: black; --color-beta: white; }
805+ :root { --color-alpha: black; --color-beta: white; }
801− #icon { filter: invert(100%); }
806+ #icon { filter: invert(100%); }