@@ -1,517 +1,19 @@
11<!DOCTYPE html>
2−<html lang="en" id="rss">
3− <head>
4− <meta charset="utf-8">
5− <meta name="viewport" content="width=device-width, initial-scale=1.0">
6− <link rel="con" type="image/png" sizes="100x100" href="favicon.ico">
7− <link rel="apple-touch-icon" type="image/png" sizes="100x100" href="favicon.ico">
8− <title>Webring</title>
9− </head>
10− <body id="twtxt">
11− <ol>
12− <li data-lang="en" id="xxiivv">
13− <a href="https://wiki.xxiivv.com">xxiivv</a>
14− <a href="https://wiki.xxiivv.com/links/tw.txt" class="twtxt">twtxt</a>
15− <a href="https://wiki.xxiivv.com/links/rss.xml" class="rss">rss</a>
16− </li>
17− <li data-lang="en" id="1">
18− <a href="http://estevancarlos.com">estevancarlos</a>
19− </li>
20− <li data-lang="en" id="2">
21− <a href="https://electro.pizza">electro pizza</a>
22− <a href="https://electro.pizza/twtxt.txt" class="twtxt">twtxt</a>
23− <a href="https://electro.pizza/feed.xml" class="rss">rss</a>
24− </li>
25− <li data-lang="en" id="3">
26− <a href="https://avanier.now.sh">Arachne</a>
27− <a href="https://avanier.now.sh/tw.txt" class="twtxt">twtxt</a>
28− </li>
29− <li data-lang="en" id="4">
30− <a href="https://kaemura.com">kaemura</a>
31− <a href="https://kaemura.com/twttxt.txt" class="twtxt">twtxt</a>
32− </li>
33− <li data-lang="en" id="5">
34− <a href="https://liamcooke.com">liamcooke</a>
35− <a href="https://liamcooke.com/merveilles/tw.txt" class="twtxt">twtxt</a>
36− <a href="https://liamcooke.com/feed.xml" class="rss">rss</a>
37− </li>
38− <li data-lang="en" id="6">
39− <a href="https://hraew.autophagy.io">hraew.autophagy</a>
40− </li>
41− <li data-lang="en" id="7">
42− <a href="http://evenunto.net">evenunto.net</a>
43− </li>
44− <li data-lang="en" id="8">
45− <a href="https://anxl.faith">anxl.faith</a>
46− </li>
47− <li data-lang="fr" id="9">
48− <a href="https://xvw.github.io">planet</a>
49− <a href="https://xvw.github.io/twtxt/hallway.txt" class="twtxt">twtxt</a>
50− <a href="https://xvw.github.io/atom.xml" class="rss">rss</a>
51− </li>
52− <li data-lang="en el" id="10">
53− <a href="https://heracl.es">heracl.es</a>
54− </li>
55− <li data-lang="en" id="11">
56− <a href="https://turelio.github.io">turelio.github</a>
57− </li>
58− <li data-lang="en" id="12">
59− <a href="https://now.lectronice.com">now.lectronice.com</a>
60− </li>
61− <li data-lang="en" id="13">
62− <a href="https://craze.co.uk">craze.co.uk</a>
63− </li>
64− <li data-lang="en" id="14">
65− <a href="https://shaneckel.com">shaneckel</a>
66− </li>
67− <li data-lang="en" id="15">
68− <a href="https://cblgh.org">cblgh</a>
69− <a href="https://cblgh.org/twtxt.txt" class="twtxt">twtxt</a>
70− </li>
71− <li data-lang="en" id="16">
72− <a href="https://ellugar.co">ellugar</a>
73− <a href="http://feeds.ellugar.co/ellugar-logs" class="rss">rss</a>
74− </li>
75− <li data-lang="en" id="17">
76− <a href="http://chigby.org">chigby</a>
77− </li>
78− <li data-lang="en" id="18">
79− <a href="https://longest.voyage">longest.voyage</a>
80− <a href="https://longest.voyage/index.xml" class="rss">rss</a>
81− </li>
82− <li data-lang="en" id="19">
83− <a href="https://palomakop.tv">palomakop.tv</a>
84− </li>
85− <li data-lang="en" id="20">
86− <a href="https://v-os.ca">v-os.ca</a>
87− </li>
88− <li data-lang="en" id="21">
89− <a href="https://jmandel.xyz">jmandel.xyz</a>
90− </li>
91− <li data-lang="en" id="22">
92− <a href="https://2d4.dev">2d4.dev</a>
93− <a href="https://2d4.dev/tw.txt" class="twtxt">twtxt</a>
94− </li>
95− <li data-lang="en" id="23">
96− <a href="https://nathanwentworth.co">nathanwentworth</a>
97− </li>
98− <li data-lang="en" id="24">
99− <a href="https://uonai.space">uonai.space</a>
100− </li>
101− <li data-lang="en" id="25">
102− <a href="http://controls.ee">controls.ee</a>
103− </li>
104− <li data-lang="en" id="26">
105− <a href="https://wasin.io">wasin</a>
106− </li>
107− <li data-lang="en" id="27">
108− <a href="https://inns.studio">inns.studio</a>
109− </li>
110− <li data-lang="en" id="28">
111− <a href="http://kokorobot.ca">kokorobot.ca</a>
112− </li>
113− <li data-lang="en" id="29">
114− <a href="https://ameyama.com">ameyama</a>
115− <a href="https://ameyama.com/blog/rss.xml" class="rss">rss</a>
116− </li>
117− <li data-lang="en" id="30">
118− <a href="https://wake.st">wake.st</a>
119− <a href="https://wake.st/twtxt.txt" class="twtxt">twtxt</a>
120− </li>
121− <li data-lang="en" id="31">
122− <a href="https://xarene.la">xarene.la</a>
123− </li>
124− <li data-lang="en" id="32">
125− <a href="https://alex.zyzhang.me">alex.zyzhang.me</a>
126− </li>
127− <li data-lang="en" id="33">
128− <a href="http://bildwissenschaft.vortok.info">vortok</a>
129− </li>
130− <li data-lang="en" id="34">
131− <a href="https://jakofranko.github.com">jakofranko.github</a>
132− </li>
133− <li data-lang="en" id="35">
134− <a href="https://aeriform.io">aeriform.io</a>
135− </li>
136− <li data-lang="en" id="37">
137− <a href="http://npisanti.com">npisanti.com</a>
138− <a href="http://npisanti.com/journal/rss.xml" class="rss">rss</a>
139− </li>
140− <li data-lang="en" id="38">
141− <a href="https://underscorediscovery.ca">underscorediscovery</a>
142− </li>
143− <li data-lang="en" id="39">
144− <a href="https://drisc.io">drisc</a>
145− <a href="https://drisc.io/hallway/twtxt.txt" class="twtxt">twtxt</a>
146− </li>
147− <li data-lang="en" id="40">
148− <a href="https://ricky.codes">ricky.codes</a>
149− </li>
150− <li data-lang="en" id="41">
151− <a href="https://maxdeviant.com">maxdeviant</a>
152− </li>
153− <li data-lang="en" id="42">
154− <a href="https://tynandebold.com">tynandebold</a>
155− </li>
156− <li data-lang="en" id="43">
157− <a href="http://gytis.co">gytis.co</a>
158− </li>
159− <li data-lang="en" id="44">
160− <a href="https://nomand.co">nomand.co</a>
161− </li>
162− <li data-lang="en" id="45">
163− <a href="http://memoriata.com">memoriata</a>
164− </li>
165− <li data-lang="en" id="46">
166− <a href="https://mmm.s-ol.nu">s-ol.nu</a>
167− </li>
168− <li data-lang="en" id="47">
169− <a href="https://chad.is">chad.is</a>
170− <a href="https://chad.is/rss.xml" class="rss">rss</a>
171− </li>
172− <li data-lang="en" id="48">
173− <a href="https://smidgeo.com/bots">smidgeo.com/bots</a>
174− </li>
175− <li data-lang="en ru" id="49">
176− <a href="https://iko.soy">iko.soy</a>
177− </li>
178− <li data-lang="en" id="50">
179− <a href="http://atelieroilandsugar.com">atelieroilandsugar</a>
180− </li>
181− <li data-lang="en" id="51">
182− <a href="https://magoz.is">magoz.is</a>
183− </li>
184− <li data-lang="en" id="52">
185− <a href="https://szymonkaliski.com">szymonkaliski</a>
186− <a href="https://szymonkaliski.com/feed.xml" class="rss">rss</a>
187− </li>
188− <li data-lang="en" id="53">
189− <a href="https://phse.net">phse.net</a>
190− <a href="https://phse.net/twtxt/merv.txt" class="twtxt">twtxt</a>
191− <a href="https://phse.net/post/index.xml" class="rss">rss</a>
192− </li>
193− <li data-lang="en" id="54">
194− <a href="https://rosano.ca">rosano.ca</a>
195− </li>
196− <li data-lang="en" id="56">
197− <a href="https://gndclouds.cc">gndclouds.cc</a>
198− </li>
199− <li data-lang="en fr" id="57">
200− <a href="https://xuv.be">xuv.be</a>
201− </li>
202− <li data-lang="en zh" id="58">
203− <a href="https://dsdshcym.github.io">dsdshcym.github.io</a>
204− </li>
205− <li data-lang="en" id="60">
206− <a href="https://boffosocko.com">boffosocko</a>
207− </li>
208− <li data-lang="en" id="61">
209− <a href="https://hex22.org">hex22</a>
210− <a href="https://t.seed.hex22.org/twtxt.txt" class="twtxt">twtxt</a>
211− </li>
212− <li data-lang="en" id="62">
213− <a href="https://patrikarvidsson.com">patrikarvidsson</a>
214− </li>
215− <li data-lang="en" id="63">
216− <a href="https://sophieleetmaa.com">sophieleetmaa</a>
217− </li>
218− <li data-lang="en" id="64">
219− <a href="https://xinniw.github.io">xinniw.github</a>
220− </li>
221− <li data-lang="en" id="65">
222− <a href="https://mboxed.github.io/sodatsu">sodatsu</a>
223− <a href="https://mboxed.github.io/sodatsu/tw.txt" class="twtxt">twtxt</a>
224− </li>
225− <li data-lang="en" id="66">
226− <a href="https://letters.vexingworkshop.com">vexingworkshop</a>
227− </li>
228− <li data-lang="en" id="67">
229− <a href="https://tom.org.nz">Tom Hackshaw</a>
230− <a href="https://a.tom.org.nz/twtxt.txt" class="twtxt">twtxt</a>
231− </li>
232− <li data-lang="en" id="68">
233− <a href="https://teknari.com">Teknari</a>
234− <a href="https://teknari.com/feed.xml" class="rss">rss</a>
235− </li>
236− <li data-lang="es" id="69">
237− <a href="https://colectivo-de-livecoders.gitlab.io">Colectivo de Livecoders</a>
238− </li>
239− <li data-lang="es" id="70">
240− <a href="https://www.madewithtea.com">madewithtea</a>
241− </li>
242− <li data-lang="en" id="71">
243− <a href="https://achance.at">Chance</a>
244− <a href="https://feed.amorris.ca/hallway.txt" class="twtxt">twtxt</a>
245− </li>
246− <li data-lang="en" id="72">
247− <a href="http://www.miha-co.ca">miha-co</a>
248− </li>
249− <li data-lang="en" id="73">
250− <a href="https://buzzert.net">buzzert.net</a>
251− </li>
252− <li data-lang="en" id="74">
253− <a href="https://notes.stuartpb.com/">notes.stuartpb</a>
254− <a href="https://twtxt.stuartpb.com/xxiivv.txt" class="twtxt">twtxt</a>
255− </li>
256− <li data-lang="en" id="75">
257− <a href="https://xxiii.co">xxiii</a>
258− <a href="https://serocell.com/feeds/serocell.xml" class="rss">rss</a>
259− </li>
260− <li data-lang="en" id="76">
261− <a href="https://kor.nz">kor</a>
262− <a href="https://kor.nz/twtxt.txt" class="twtxt">twtxt</a>
263− </li>
264− <li data-lang="en" id="77">
265− <a href="https://lublin.se">lublin.se</a>
266− <a href="https://lublin.se/twtxt.txt" class="twtxt">twtxt</a>
267− </li>
268− <li data-lang="en" id="78">
269− <a href="https://zanneth.com">zanneth</a>
270− </li>
271− <li data-lang="en" id="79">
272− <a href="https://eli.li">eli.li</a>
273− <a href="https://txt.eli.li/twtxt/twtxt.txt" class="twtxt">twtxt</a>
274− <a href="https://eli.li/feed.rss" class="rss">rss</a>
275− </li>
276− <li data-lang="en" id="80">
277− <a href="https://gueorgui.net">gueorgui.net</a>
278− <a href="https://gueorgui.net/feed.xml" class="rss">rss</a>
279− </li>
280− <li data-lang="en" id="81">
281− <a href="https://www.tatecarson.com">Tate Carson</a>
282− </li>
283− <li data-lang="en" id="82">
284− <a href="https://azlen.me">azlen.me</a>
285− <a href="https://azlen.me/twtxt.txt" class="twtxt">twtxt</a>
286− </li>
287− <li data-lang="en" id="83">
288− <a href="https://opinionatedguide.github.io/">OpGuides</a>
289− <a href="https://opinionatedguide.github.io/twtxt.txt" class="twtxt">twtxt</a>
290− </li>
291− <li data-lang="en" id="84">
292− <a href="https://chrismaughan.com/">CMaughan</a>
293− <a href="https://chrismaughan.com/twtxt.txt" class="twtxt">twtxt</a>
294− </li>
295− <li data-lang="en es" id="85">
296− <a href="https://oddworlds.org/">oddworlds soliloquy</a>
297− </li>
298− <li data-lang="en" id="86">
299− <a href="https://fundor333.com/">Fundor333</a>
300− <a href="https://fundor333.com/twtxt.txt" class="twtxt">twtxt</a>
301− </li>
302− <li data-lang="en" id="87">
303− <a href="https://cass.si">cass.si</a>
304− </li>
305− <li data-lang="en" id="88">
306− <a href="https://dotcomboom.somnolescent.net/">somnolescent.net</a>
307− <a href="https://dotcomboom.somnolescent.net/twtxt.txt" class="twtxt">twtxt</a>
308− </li>
309− <li data-lang="en" id="89">
310− <a href="https://cadmican.neocities.org/">cadmican</a>
311− </li>
312− <li data-lang="en" id="90">
313− <a href="https://resevoir.net">resevoir</a>
314− <a href="https://resevoir.net/rss.xml" class="rss">rss</a>
315− </li>
316− <li data-lang="en" id="91">
317− <a href="https://sixey.es/">sixey.es</a>
318− </li>
319− <li data-lang="en" id="92">
320− <a href="https://tilde.town/~dustin/">0xdstn</a>
321− </li>
322− <li data-lang="en" id="93">
323− <a href="http://www.jameschip.io">James Chip</a>
324− <a href="http://www.jameschip.io/index.xml" class="rss">rss</a>
325− </li>
326− <li data-lang="en" id="94">
327− <a href="https://patrick-is.cool">patrick-is.cool</a>
328− </li>
329− <li data-lang="en" id="95">
330− <a href="https://icyphox.sh">icyphox.sh</a>
331− <a href="https://icyphox.sh/blog/feed.xml" class="rss">rss</a>
332− </li>
333− <li data-lang="en" id="96">
334− <a href="https://royniang.com">roy niang</a>
335− <a href="https://telecom.royniang.com/updates.txt" class="twtxt">twtxt</a>
336− </li>
337− <li data-lang="en" id="97">
338− <a href="https://www.raul.earth/">raul altosaar</a>
339− </li>
340− <li data-lang="en" id="98">
341− <a href="https://crlf.site">Cr;Lf;</a>
342− <a href="https://crlf.site/feed.xml" class="rss">rss</a>
343− </li>
344− <li data-lang="en" id="99">
345− <a href="https://www.johannesg.com">Jóhannes G. Þorsteinsson</a>
346− </li>
347− <li data-lang="en" id="100">
348− <a href="https://provokeanalog.com">Provoke Analog</a>
349− </li>
350− <li data-lang="en" id="101">
351− <a href="https://eti.tf">eti.tf</a>
352− </li>
353− <li data-lang="en" id="102">
354− <a href="https://rezmason.net">rezmason.net</a>
355− </li>
356− <li data-lang="en cz" id="103">
357− <a href="https://estfyr.net">estfyr.net</a>
358− </li>
359− <li data-lang="en" id="104">
360− <a href="https://paysonwallach.com">paysonwallach.com</a>
361− </li>
362− <li data-lang="en" id="105">
363− <a href="https://natwelch.com">natwelch</a>
364− </li>
365− <li data-lang="en" id="106">
366− <a href="https://parkimminent.com">Park Imminent</a>
367− </li>
368− <li data-lang="en" id="107">
369− <a href="https://aklsh.github.io">aklsh.github</a>
370− </li>
371− <li data-lang="en" id="108">
372− <a href="https://0xff.nu">Paul Glushak</a>
373− <a href="https://0xff.nu/feed.xml" class="rss">rss</a>
374− </li>
375− <li data-lang="en ita" id="109">
376− <a href="https://simone.computer">Simone"s Computer</a>
377− </li>
378− <li data-lang="en" id="110">
379− <a href="https://xj9.io">dreamspace</a>
380− <a href="https://xj9.io/.well-known/webring/tw.txt" class="twtxt">twtxt</a>
381− <a href="https://xj9.io/rss.xml" class="rss">rss</a>
382− </li>
383− <li data-lang="en" id="111">
384− <a href="https://simply.personal.jenett.org">jenett. simply. personal.</a>
385− <a href="https://simply.personal.jenett.org/feed" class="rss">rss</a>
386− </li>
387− <li data-lang="en" id="112">
388− <a href="http://q.pfiffer.org/">q.pfiffer.org</a>
389− <a href="http://q.pfiffer.org/feed.xml" class="rss">rss</a>
390− </li>
391− <li data-lang="en" id="113">
392− <a href="https://ashpex.neocities.org">ashpex</a>
393− </li>
394− <li data-lang="en" id="114">
395− <a href="https://zvava.org">zvava</a>
396− </li>
397− <li data-lang="en" id="115">
398− <a href="https://amorphic.space">amorphic.space</a>
399− </li>
400− <li data-lang="en nl" id="116">
401− <a href="https://www.edwinwenink.xyz">Archive Fever</a>
402− <a href="https://www.edwinwenink.xyz/index.xml" class="rss">rss</a>
403− </li>
404− <li data-lang="en fr" id="117">
405− <a href="https://www.mentalnodes.com">Mental Nodes</a>
406− <a href="https://www.mentalnodes.com/sitemap.xml" class="rss">rss</a>
407− </li>
408− <li data-lang="es" id="118">
409− <a href="https://copiona.com">copiona</a>
410− </li>
411− <li data-lang="en nl" id="119">
412− <a href="https://proycon.anaproy.nl">proycon</a>
413− </li>
414− <li data-lang="en" id="120">
415− <a href="https://www.marginchronicles.com">margin chronicles</a>
416− </li>
417− <li data-lang="en" id="121">
418− <a href="https://roytang.net">roytang.net</a>
419− <a href="https://roytang.net/index.xml" class="rss">rss</a>
420− </li>
421− <li data-lang="en" id="122">
422− <a href="https://materialfuture.net">MaterialFuture</a>
423− <a href="https://www.materialfuture.net/rss.xml" class="rss">rss</a>
424− </li>
425− <li data-lang="en" id="123">
426− <a href="https://solquemal.com/">solquemal</a>
427− </li>
428− <li data-lang="en" id="dampfkraft">
429− <a href="https://dampfkraft.com">Dampfkraft</a>
430− <a href="https://dampfkraft.com/index.rss" class="rss">rss</a>
431− </li>
432− <li data-lang="en" id="125">
433− <a href="https://travisshears.com">travisshears</a>
434− <a href="https://travisshears.com/apps/twtxt/twtxt.txt" class="twtxt">twtxt</a>
435− <a href="https://travisshears.com/index.xml" class="rss">rss</a>
436− </li>
437− <li data-lang="en" id="126">
438− <a href="https://awalvie.me">awalvie</a>
439− </li>
440− <li data-lang="en ru" id="futuristan">
441− <a href="https://futuristan.io">futuristan.io</a>
442− </li>
443− <li data-lang="en" id="romain aubert">
444− <a href="https://www.romainaubert.com/">romain aubert</a>
445− <a href="https://www.romainaubert.com/twtxt.txt" class="twtxt">twtxt</a>
446− <a href="https://www.romainaubert.com/feed.rss" class="rss">rss</a>
447− </li>
448− <li data-lang="en" id="ix5">
449− <a href="https://ix5.org/">Felix Elsner</a>
450− <a href="https://ix5.org/thoughts/feeds/all.atom.xml" class="rss">rss</a>
451− </li>
452− <li data-lang="en" id="128">
453− <a href="https://www.juliendesrosiers.com/">Julien Desrosiers</a>
454− <a href="https://www.juliendesrosiers.com/feed.xml" class="rss">rss</a>
455− </li>
456− <li data-lang="en" id="129">
457− <a href="https://nchrs.xyz">nchrs.xyz</a>
458− <a href="https://nchrs.xyz/rss.xml" class="rss">rss</a>
459− </li>
460− <li data-lang="en" id="northerinformation">
461− <a href="https://nor.the-rn.info">Northern Information</a>
462− <a href="https://nor.the-rn.info/feed.xml" class="rss">rss</a>
463− </li>
464− <li data-lang="en" id="131">
465− <a href="https://matildepark.ca">Matilde Park</a>
466− <a href="https://matildepark.ca/feed.xml" class="rss">rss</a>
467− </li>
468− <li data-lang="en" id="132">
469− <a href="https://fdisk.space">ƒdisk.space</a>
470− <a href="https://fdisk.space/rss.xml" class="rss">rss</a>
471− </li>
472− <li data-lang="en" id="deianeira">
473− <a href="https://deianeira.co">deianeira.co</a>
474− </li>
475− <li data-lang="en" id="133">
476− <a href="https://inqlab.net">inqlab.net</a>
477− <a href="https://inqlab.net/posts.xml" class="rss">rss</a>
478− </li>
479− </ol>
480− <footer>
481− <p class="readme">
482− This webring is an attempt to inspire artists & developers to build their own website and share traffic among each other. The ring welcomes personalized websites such as <b>diaries, wikis & portfolios</b>.
483− </p>
484− <p>
485− To add yourself to the ring, submit a <a href="https://github.com/XXIIVV/webring#join-the-webring" target="_blank">pull request</a>.<br />
486− If you found a broken link, please <a href="https://github.com/XXIIVV/webring/issues/new" target="_blank">report it</a>.<br />
487− Learn <a href="https://github.com/XXIIVV/webring" target="_blank">more</a> | <a href="#twtxt">Show twtxt</a> | <a href="#rss">Show rss</a><span class='hide'> | <a href='#'>Hide Feeds</a></span>
488− </p>
489− <img id="icon" src="icon.black.large.svg" alt="icon"/>
490− </footer>
491− <style>
492−:root { --color-alpha: white; --color-beta: black; }
493−body { padding: 0; margin: 0 0 0 0; background-color: var(--color-alpha); color: var(--color-beta); font-family: serif; max-width: 900px; }
494−body a { color: var(--color-beta); text-decoration: none; }
495−body a:hover { background-color: var(--color-beta); color: var(--color-alpha); }
496−body a:before { content: '{'; }
497−body a:after { content: '}'; }
498−body > ol { margin: 30px; padding: 0px 30px 30px; column-count: 3; display: block; border-bottom: 2px solid var(--color-beta); }
499−body > ol > li { padding-right: 30px; }
500−body > ol > li:target { background: var(--color-beta); }
501−body > ol > li a.rss, body > ol > li a.twtxt { display: none; }
502−body > ol > li:target a { color: var(--color-alpha); }
503−body > footer { margin: 30px; }
504−body > footer > p { max-width: 600px; }
505−body > footer > p span.hide { display: none; }
506−body > footer > img { display: inline-block; width: 100px; margin-bottom: -5px; margin-bottom: 30px; }
507−body:target > ol li a.twtxt, html:target li a.rss { background: var(--color-beta); color: var(--color-alpha); display: inline; }
508−body:target > footer > p > span.hide, html:target footer > p > span.hide { display: inline; }
509−@media screen and (max-width: 800px) { body > ol { column-count: 2; } }
510−@media screen and (max-width: 600px) { body > ol { column-count: 1; } }
511−@media (prefers-color-scheme: dark) {
512− :root { --color-alpha: black; --color-beta: white; }
513− #icon { filter: invert(100%); }
514−}
515− </style>
516− </body>
2+<html lang="en">
3+<head>
4+ <meta charset="utf-8">
5+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6+ <link rel="stylesheet" type="text/css" href="links/fonts.css"/>
7+ <link rel="stylesheet" type="text/css" href="links/main.css"/>
8+ <script src="scripts/portal.js"></script>
9+ <script src="scripts/sites.js"></script>
10+ <title>Webring</title>
11+</head>
12+<body>
13+ <script>
14+ const portal = new Portal(sites);
15+ portal.install(document.body);
16+ portal.start();
17+ </script>
18+</body>
51719</html>