summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFederico Igne <git@federicoigne.com>2022-01-02 14:48:43 +0000
committerFederico Igne <git@federicoigne.com>2022-01-02 14:48:43 +0000
commit2c2933243337d72ab6f1f3416a7d9ea88d069789 (patch)
tree330399244780f7dd11241258b0ecf40bcfda2776
downloadsite-2c2933243337d72ab6f1f3416a7d9ea88d069789.tar.gz
site-2c2933243337d72ab6f1f3416a7d9ea88d069789.zip
Add first draft of website
-rw-r--r--about.html104
-rw-r--r--index.html84
-rw-r--r--research.html156
-rw-r--r--resources/arrow-black.svg61
-rw-r--r--resources/cc.svg33
-rw-r--r--resources/cv/cv_igne.pdfbin0 -> 73197 bytes
-rw-r--r--resources/cv/cv_igne_academic.pdfbin0 -> 228744 bytes
-rw-r--r--resources/fonts/GPL.txt343
-rw-r--r--resources/fonts/LICENCE.txt7
-rw-r--r--resources/fonts/LinLibertine_DR.otfbin0 -> 383672 bytes
-rw-r--r--resources/fonts/LinLibertine_I.otfbin0 -> 399004 bytes
-rw-r--r--resources/fonts/LinLibertine_M.otfbin0 -> 139864 bytes
-rw-r--r--resources/fonts/LinLibertine_R.otfbin0 -> 528064 bytes
-rw-r--r--resources/fonts/LinLibertine_RB.otfbin0 -> 426060 bytes
-rw-r--r--resources/fonts/LinLibertine_RBI.otfbin0 -> 363740 bytes
-rw-r--r--resources/fonts/LinLibertine_RI.otfbin0 -> 445044 bytes
-rw-r--r--resources/fonts/LinLibertine_RZ.otfbin0 -> 350264 bytes
-rw-r--r--resources/fonts/LinLibertine_RZI.otfbin0 -> 397388 bytes
-rw-r--r--resources/gifs/Baby-04.gifbin0 -> 25410 bytes
-rw-r--r--resources/gifs/Chess-01.gifbin0 -> 52658 bytes
-rw-r--r--resources/gifs/Penguins.gifbin0 -> 454649 bytes
-rw-r--r--resources/gifs/a-citchyscratchy.gifbin0 -> 16506 bytes
-rw-r--r--resources/gifs/construct.gifbin0 -> 41900 bytes
-rw-r--r--resources/gifs/diablo21.gifbin0 -> 69881 bytes
-rw-r--r--resources/gifs/dndanmi.gifbin0 -> 24026 bytes
-rw-r--r--resources/gifs/flamewar.gifbin0 -> 35796 bytes
-rw-r--r--resources/gifs/home.gifbin0 -> 2462 bytes
-rw-r--r--resources/gifs/linux-ms-anim2.gifbin0 -> 14515 bytes
-rw-r--r--resources/gifs/loading1.gifbin0 -> 6584 bytes
-rw-r--r--resources/gifs/logodiablo.gifbin0 -> 67928 bytes
-rw-r--r--resources/gifs/owlmail.gifbin0 -> 2187 bytes
-rw-r--r--resources/gifs/r2dance.gifbin0 -> 148837 bytes
-rw-r--r--resources/gifs/rborb.gifbin0 -> 28771 bytes
-rw-r--r--resources/gifs/redemail.gifbin0 -> 42695 bytes
-rw-r--r--resources/gifs/spinning-internetarchive.gifbin0 -> 69243 bytes
-rw-r--r--resources/gifs/thug_stealing_money_safe_md_blk.gifbin0 -> 12320 bytes
-rw-r--r--resources/gifs/top_harrypotter1.gifbin0 -> 50467 bytes
-rw-r--r--resources/gifs/trick_skeleton.gifbin0 -> 4035 bytes
-rw-r--r--resources/gifs/tux_linux_md_wht.gifbin0 -> 7588 bytes
-rw-r--r--resources/gifs/vcounter.gifbin0 -> 10024 bytes
-rw-r--r--resources/gifs/wip.gifbin0 -> 164393 bytes
-rw-r--r--resources/icons/android-chrome-192x192.pngbin0 -> 17652 bytes
-rw-r--r--resources/icons/android-chrome-512x512.pngbin0 -> 55802 bytes
-rw-r--r--resources/icons/apple-touch-icon.pngbin0 -> 9823 bytes
-rw-r--r--resources/icons/browserconfig.xml9
-rw-r--r--resources/icons/favicon-16x16.pngbin0 -> 879 bytes
-rw-r--r--resources/icons/favicon-32x32.pngbin0 -> 1773 bytes
-rw-r--r--resources/icons/favicon.icobin0 -> 15086 bytes
-rw-r--r--resources/icons/mstile-150x150.pngbin0 -> 9081 bytes
-rw-r--r--resources/icons/safari-pinned-tab.svg42
-rw-r--r--resources/icons/site.webmanifest19
-rw-r--r--resources/logo.svg410
-rw-r--r--resources/metalogo.pngbin0 -> 24850 bytes
-rw-r--r--resources/papers/igne1.pdfbin0 -> 271199 bytes
-rw-r--r--resources/papers/igne2.pdfbin0 -> 993061 bytes
-rw-r--r--resources/papers/igne3.pdfbin0 -> 440828 bytes
-rw-r--r--resources/papers/igne4.pdfbin0 -> 886249 bytes
-rw-r--r--resources/papers/igne5.pdfbin0 -> 526148 bytes
-rw-r--r--resources/papers/igne6.pdfbin0 -> 335993 bytes
-rw-r--r--style.css380
60 files changed, 1648 insertions, 0 deletions
diff --git a/about.html b/about.html
new file mode 100644
index 0000000..59bce9b
--- /dev/null
+++ b/about.html
@@ -0,0 +1,104 @@
1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
3 <head>
4 <meta charset="utf-8" />
5 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
6 <!-- favicons -->
7 <link rel="apple-touch-icon" sizes="180x180" href="resources/icons/apple-touch-icon.png">
8 <link rel="icon" type="image/png" sizes="32x32" href="resources/icons/favicon-32x32.png">
9 <link rel="icon" type="image/png" sizes="16x16" href="resources/icons/favicon-16x16.png">
10 <link rel="manifest" href="resources/icons/site.webmanifest">
11 <link rel="mask-icon" href="resources/icons/safari-pinned-tab.svg" color="#5bbad5">
12 <link rel="shortcut icon" href="resources/icons/favicon.ico">
13 <meta name="msapplication-TileColor" content="#b91d47">
14 <meta name="msapplication-config" content="resources/icons/browserconfig.xml">
15 <meta name="theme-color" content="#ffffff">
16 <title>Federico Igne’s homepage</title>
17 <link rel="stylesheet" href="style.css" />
18 </head>
19 <body>
20 <header id="title-block-header">
21 <h1 class="logo">&#xfb01;</h1>
22 <h1 class="heading">A web home for Federico Igne</h1>
23 <div class="nav">
24 <a href="index.html">Home</a>
25 &#x00b7;
26 <a class="active" href="#">About</a>
27 &#x00b7;
28 <a href="research.html">Research</a>
29 &#x00b7;
30 <a href="https://git.dyamon.me">Code</a>
31 <!-- &#x00b7; -->
32 <!-- <a href="#blog">Blog</a> -->
33 </div>
34 </header>
35 <div id="body">
36 <p>
37 This page is still <u>under construction</u>, so have some oldschool gifs instead.
38 </p>
39 <p align="center">
40 <img src="resources/gifs/wip.gif"/>
41 <br/>
42 <img src="resources/gifs/construct.gif"/>
43 <img src="resources/gifs/a-citchyscratchy.gif"/>
44 <img src="resources/gifs/Baby-04.gif"/>
45 <img src="resources/gifs/Chess-01.gif"/>
46 <br/>
47 <img src="resources/gifs/flamewar.gif"/>
48 <img src="resources/gifs/linux-ms-anim2.gif"/>
49 <img src="resources/gifs/owlmail.gif"/>
50 <img src="resources/gifs/redemail.gif"/>
51 <br/>
52 <img src="resources/gifs/Penguins.gif"/>
53 <img src="resources/gifs/r2dance.gif"/>
54 <img src="resources/gifs/diablo21.gif"/>
55 <img src="resources/gifs/rborb.gif"/>
56 <br/>
57 <img src="resources/gifs/thug_stealing_money_safe_md_blk.gif"/>
58 <img src="resources/gifs/top_harrypotter1.gif"/>
59 <img src="resources/gifs/tux_linux_md_wht.gif"/>
60 <br/>
61 <a href="https://gifcities.org/"><img src="resources/gifs/spinning-internetarchive.gif"/></a>
62 <img src="resources/gifs/dndanmi.gif"/>
63 <img src="resources/gifs/trick_skeleton.gif"/>
64 <br/>
65 <img src="resources/gifs/logodiablo.gif"/>
66 <br/>
67 <img src="resources/gifs/loading1.gif"/>
68 <br/>
69 <a href="index.html"><img src="resources/gifs/home.gif"/></a>
70 <img src="resources/gifs/vcounter.gif"/>
71 </p>
72 </div>
73 </body>
74 <footer>
75 <p>
76 email [at] federicoigne [dot] com
77 &#x00b7;
78 <a class="hovering" href="https://keyoxide.org/hkp/D5930668786C62D0757B3264EC5C93EE812ACE50">0xEC5C93EE812ACE50</a>
79 </p>
80 <p>
81 <a class="hovering" href="https://keyoxide.org/hkp/D5930668786C62D0757B3264EC5C93EE812ACE50">keyoxide</a>
82 &#x00b7;
83 <a class="hovering" href="https://matrix.to/#/@dyamon:matrix.dyamon.me">matrix</a>
84 &#x00b7;
85 <a class="hovering" href="https://fosstodon.org/@dyamon">fediverse</a>
86 &#x00b7;
87 <a class="hovering" href="https://github.com/dyamon">github</a>
88 </p>
89 <div class="copyright">
90 <a href="http://creativecommons.org/licenses/by-sa/4.0/">
91 <svg
92 xmlns="http://www.w3.org/2000/svg"
93 width="16px"
94 height="16px"
95 viewBox="5.5 -3.5 64 64">
96 <g>
97 <circle fill="#FFFFFF" cx="37.785" cy="28.501" r="28.836" />
98 <path d="M37.441-3.5c8.951,0,16.572,3.125,22.857,9.372c3.008,3.009,5.295,6.448,6.857,10.314 c1.561,3.867,2.344,7.971,2.344,12.314c0,4.381-0.773,8.486-2.314,12.313c-1.543,3.828-3.82,7.21-6.828,10.143 c-3.123,3.085-6.666,5.448-10.629,7.086c-3.961,1.638-8.057,2.457-12.285,2.457s-8.276-0.808-12.143-2.429 c-3.866-1.618-7.333-3.961-10.4-7.027c-3.067-3.066-5.4-6.524-7-10.372S5.5,32.767,5.5,28.5c0-4.229,0.809-8.295,2.428-12.2 c1.619-3.905,3.972-7.4,7.057-10.486C21.08-0.394,28.565-3.5,37.441-3.5z M37.557,2.272c-7.314,0-13.467,2.553-18.458,7.657 c-2.515,2.553-4.448,5.419-5.8,8.6c-1.354,3.181-2.029,6.505-2.029,9.972c0,3.429,0.675,6.734,2.029,9.913 c1.353,3.183,3.285,6.021,5.8,8.516c2.514,2.496,5.351,4.399,8.515,5.715c3.161,1.314,6.476,1.971,9.943,1.971 c3.428,0,6.75-0.665,9.973-1.999c3.219-1.335,6.121-3.257,8.713-5.771c4.99-4.876,7.484-10.99,7.484-18.344 c0-3.543-0.648-6.895-1.943-10.057c-1.293-3.162-3.18-5.98-5.654-8.458C50.984,4.844,44.795,2.272,37.557,2.272z M37.156,23.187 l-4.287,2.229c-0.458-0.951-1.019-1.619-1.685-2c-0.667-0.38-1.286-0.571-1.858-0.571c-2.856,0-4.286,1.885-4.286,5.657 c0,1.714,0.362,3.084,1.085,4.113c0.724,1.029,1.791,1.544,3.201,1.544c1.867,0,3.181-0.915,3.944-2.743l3.942,2 c-0.838,1.563-2,2.791-3.486,3.686c-1.484,0.896-3.123,1.343-4.914,1.343c-2.857,0-5.163-0.875-6.915-2.629 c-1.752-1.752-2.628-4.19-2.628-7.313c0-3.048,0.886-5.466,2.657-7.257c1.771-1.79,4.009-2.686,6.715-2.686 C32.604,18.558,35.441,20.101,37.156,23.187z M55.613,23.187l-4.229,2.229c-0.457-0.951-1.02-1.619-1.686-2 c-0.668-0.38-1.307-0.571-1.914-0.571c-2.857,0-4.287,1.885-4.287,5.657c0,1.714,0.363,3.084,1.086,4.113 c0.723,1.029,1.789,1.544,3.201,1.544c1.865,0,3.18-0.915,3.941-2.743l4,2c-0.875,1.563-2.057,2.791-3.541,3.686 c-1.486,0.896-3.105,1.343-4.857,1.343c-2.896,0-5.209-0.875-6.941-2.629c-1.736-1.752-2.602-4.19-2.602-7.313 c0-3.048,0.885-5.466,2.658-7.257c1.77-1.79,4.008-2.686,6.713-2.686C51.117,18.558,53.938,20.101,55.613,23.187z" />
99 </g>
100 </svg>
101 </a>
102 </div>
103 </footer>
104</html>
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..d9d26bb
--- /dev/null
+++ b/index.html
@@ -0,0 +1,84 @@
1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
3 <head>
4 <meta charset="utf-8" />
5 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
6 <!-- favicons -->
7 <link rel="apple-touch-icon" sizes="180x180" href="resources/icons/apple-touch-icon.png">
8 <link rel="icon" type="image/png" sizes="32x32" href="resources/icons/favicon-32x32.png">
9 <link rel="icon" type="image/png" sizes="16x16" href="resources/icons/favicon-16x16.png">
10 <link rel="manifest" href="resources/icons/site.webmanifest">
11 <link rel="mask-icon" href="resources/icons/safari-pinned-tab.svg" color="#5bbad5">
12 <link rel="shortcut icon" href="resources/icons/favicon.ico">
13 <meta name="msapplication-TileColor" content="#b91d47">
14 <meta name="msapplication-config" content="resources/icons/browserconfig.xml">
15 <meta name="theme-color" content="#ffffff">
16
17 <title>Federico Igne’s homepage</title>
18
19 <link rel="stylesheet" href="style.css" />
20 </head>
21 <body>
22 <header id="title-block-header">
23 <h1 class="logo">&#xfb01;</h1>
24 <h1 class="heading">A web home for Federico Igne</h1>
25 <div class="nav">
26 <a class="active" href="#">Home</a>
27 &#x00b7;
28 <a href="about.html">About</a>
29 &#x00b7;
30 <a href="research.html">Research</a>
31 &#x00b7;
32 <a href="https://git.dyamon.me">Code</a>
33 <!-- &#x00b7; -->
34 <!-- <a href="#blog">Blog</a> -->
35 </div>
36 </header>
37 <div id="body">
38 <p>
39 I’m an Italian <a class="highlight" href="https://www.cs.ox.ac.uk/people/federico.igne/">PhD student in Computer Science</a> at the University of Oxford, working in the area of description logics, web ontologies and Semantic Web.
40 </p>
41 <p>
42 I'm also a member and IT officer of the <a class="highlight" href="https://www.oxramsociety.org/">OxRAM</a> society for robotics and 3D printing.
43 </p>
44 <p>
45 I tend to spend my free time reading, tinkering and coding.
46 <br/>
47 I'm passionate about <a class="highlight" href="https://en.wikipedia.org/wiki/Free_and_open-source_software">free and open source software</a>, a small, sustainable and decentralised web, electronics, tech education and art in all its forms.
48 </p>
49 <p>
50 I often go by <code>dyamon</code> in the interwebs.
51 </p>
52 </div>
53 </body>
54 <footer>
55 <p>
56 email [at] federicoigne [dot] com
57 &#x00b7;
58 <a class="hovering" href="https://keyoxide.org/hkp/D5930668786C62D0757B3264EC5C93EE812ACE50">0xEC5C93EE812ACE50</a>
59 </p>
60 <p>
61 <a class="hovering" href="https://keyoxide.org/hkp/D5930668786C62D0757B3264EC5C93EE812ACE50">keyoxide</a>
62 &#x00b7;
63 <a class="hovering" href="https://matrix.to/#/@dyamon:matrix.dyamon.me">matrix</a>
64 &#x00b7;
65 <a class="hovering" href="https://fosstodon.org/@dyamon">fediverse</a>
66 &#x00b7;
67 <a class="hovering" href="https://github.com/dyamon">github</a>
68 </p>
69 <div class="copyright">
70 <a href="http://creativecommons.org/licenses/by-sa/4.0/">
71 <svg
72 xmlns="http://www.w3.org/2000/svg"
73 width="16px"
74 height="16px"
75 viewBox="5.5 -3.5 64 64">
76 <g>
77 <circle fill="#FFFFFF" cx="37.785" cy="28.501" r="28.836" />
78 <path d="M37.441-3.5c8.951,0,16.572,3.125,22.857,9.372c3.008,3.009,5.295,6.448,6.857,10.314 c1.561,3.867,2.344,7.971,2.344,12.314c0,4.381-0.773,8.486-2.314,12.313c-1.543,3.828-3.82,7.21-6.828,10.143 c-3.123,3.085-6.666,5.448-10.629,7.086c-3.961,1.638-8.057,2.457-12.285,2.457s-8.276-0.808-12.143-2.429 c-3.866-1.618-7.333-3.961-10.4-7.027c-3.067-3.066-5.4-6.524-7-10.372S5.5,32.767,5.5,28.5c0-4.229,0.809-8.295,2.428-12.2 c1.619-3.905,3.972-7.4,7.057-10.486C21.08-0.394,28.565-3.5,37.441-3.5z M37.557,2.272c-7.314,0-13.467,2.553-18.458,7.657 c-2.515,2.553-4.448,5.419-5.8,8.6c-1.354,3.181-2.029,6.505-2.029,9.972c0,3.429,0.675,6.734,2.029,9.913 c1.353,3.183,3.285,6.021,5.8,8.516c2.514,2.496,5.351,4.399,8.515,5.715c3.161,1.314,6.476,1.971,9.943,1.971 c3.428,0,6.75-0.665,9.973-1.999c3.219-1.335,6.121-3.257,8.713-5.771c4.99-4.876,7.484-10.99,7.484-18.344 c0-3.543-0.648-6.895-1.943-10.057c-1.293-3.162-3.18-5.98-5.654-8.458C50.984,4.844,44.795,2.272,37.557,2.272z M37.156,23.187 l-4.287,2.229c-0.458-0.951-1.019-1.619-1.685-2c-0.667-0.38-1.286-0.571-1.858-0.571c-2.856,0-4.286,1.885-4.286,5.657 c0,1.714,0.362,3.084,1.085,4.113c0.724,1.029,1.791,1.544,3.201,1.544c1.867,0,3.181-0.915,3.944-2.743l3.942,2 c-0.838,1.563-2,2.791-3.486,3.686c-1.484,0.896-3.123,1.343-4.914,1.343c-2.857,0-5.163-0.875-6.915-2.629 c-1.752-1.752-2.628-4.19-2.628-7.313c0-3.048,0.886-5.466,2.657-7.257c1.771-1.79,4.009-2.686,6.715-2.686 C32.604,18.558,35.441,20.101,37.156,23.187z M55.613,23.187l-4.229,2.229c-0.457-0.951-1.02-1.619-1.686-2 c-0.668-0.38-1.307-0.571-1.914-0.571c-2.857,0-4.287,1.885-4.287,5.657c0,1.714,0.363,3.084,1.086,4.113 c0.723,1.029,1.789,1.544,3.201,1.544c1.865,0,3.18-0.915,3.941-2.743l4,2c-0.875,1.563-2.057,2.791-3.541,3.686 c-1.486,0.896-3.105,1.343-4.857,1.343c-2.896,0-5.209-0.875-6.941-2.629c-1.736-1.752-2.602-4.19-2.602-7.313 c0-3.048,0.885-5.466,2.658-7.257c1.77-1.79,4.008-2.686,6.713-2.686C51.117,18.558,53.938,20.101,55.613,23.187z" />
79 </g>
80 </svg>
81 </a>
82 </div>
83 </footer>
84</html>
diff --git a/research.html b/research.html
new file mode 100644
index 0000000..e4c9325
--- /dev/null
+++ b/research.html
@@ -0,0 +1,156 @@
1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
3 <head>
4 <meta charset="utf-8" />
5 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
6 <!-- favicons -->
7 <link rel="apple-touch-icon" sizes="180x180" href="resources/icons/apple-touch-icon.png">
8 <link rel="icon" type="image/png" sizes="32x32" href="resources/icons/favicon-32x32.png">
9 <link rel="icon" type="image/png" sizes="16x16" href="resources/icons/favicon-16x16.png">
10 <link rel="manifest" href="resources/icons/site.webmanifest">
11 <link rel="mask-icon" href="resources/icons/safari-pinned-tab.svg" color="#5bbad5">
12 <link rel="shortcut icon" href="resources/icons/favicon.ico">
13 <meta name="msapplication-TileColor" content="#b91d47">
14 <meta name="msapplication-config" content="resources/icons/browserconfig.xml">
15 <meta name="theme-color" content="#ffffff">
16 <!-- metatags -->
17 <title>Federico Igne’s homepage</title>
18 <meta name="title" content="Federico Igne's homepage">
19 <meta name="description" content="A web home for Federico Igne.">
20 <meta property="og:type" content="website">
21 <meta property="og:url" content="https://www.federicoigne.com/">
22 <meta property="og:title" content="Federico Igne's homepage">
23 <meta property="og:description" content="A web home for Federico Igne.">
24 <meta property="og:image" content="https://www.federicoigne.com/resources/metalogo.png">
25 <meta property="twitter:card" content="summary_large_image">
26 <meta property="twitter:url" content="https://www.federicoigne.com/">
27 <meta property="twitter:title" content="Federico Igne's homepage">
28 <meta property="twitter:description" content="A web home for Federico Igne.">
29 <meta property="twitter:image" content="https://www.federicoigne.com/resources/metalogo.png">
30 <!-- css style -->
31 <link rel="stylesheet" href="style.css" />
32 </head>
33 <body>
34 <header id="title-block-header">
35 <h1 class="logo">&#xfb01;</h1>
36 <h1 class="heading">A web home for Federico Igne</h1>
37 <div class="nav">
38 <a href="index.html">Home</a>
39 &#x00b7;
40 <a href="about.html">About</a>
41 &#x00b7;
42 <a class="active" href="#">Research</a>
43 &#x00b7;
44 <a href="https://git.dyamon.me">Code</a>
45 <!-- &#x00b7; -->
46 <!-- <a href="#blog">Blog</a> -->
47 </div>
48 </header>
49 <div id="body">
50 <p>
51 Here is my <a class="highlight" href="resources/cv/cv_igne.pdf">CV</a> (along with the longer <a class="highlight" href="resources/cv/cv_igne_academic.pdf">academic version</a>).
52 </p>
53
54 <h1>Current research</h1>
55
56 <p>
57 I’m currently a <a class="highlight" href="https://www.cs.ox.ac.uk/people/federico.igne/">PhD student in Computer Science</a> at the University of Oxford under the supervision of <a class="hovering" href="https://www.cs.ox.ac.uk/people/ian.horrocks/">Prof.&#160;Ian&#160;Horrocks</a> and <a class="hovering" href="https://www.cs.ox.ac.uk/people/stefano.germano/">Dr&#160;Stefano&#160;Germano</a>.
58 </p>
59
60 <p>
61 I'm part of the <a class="highlight" href="https://www.cs.ox.ac.uk/isg/krr/">KRR&#160;group</a> at the University of Oxford, and the <a class="hovering" href="https://sirius-labs.no/">SIRIUS&#160;research&#160;centre</a> at the University of Olso.
62 </p>
63
64 <p>
65 My research focuses on <i>conjunctive query answering over unrestricted
66 ontologies</i>. This lead to the development of <a class="highlight" href="https://github.com/KRR-Oxford/RSAComb">RSAComb</a>, a solver for conjuntive query answering over RSA ontologies, and its integration in <a class="highlight" href="http://www.cs.ox.ac.uk/isg/tools/PAGOdA">PAGOdA</a>.
67 </p>
68
69 <h1>Education</h1>
70
71 <p>
72 I obtained my <b>bachelor's degree</b> in Computer Science
73 at the University of Udine in 2015 (<i>110/110 cum
74 laude</i>) under the supervision of <a class="hovering" href="https://users.dimi.uniud.it/~agostino.dovier/">Prof.&#160;Agostino Dovier</a>.
75 </p>
76
77 <p>
78 I obtained my <b>master's degree</b> in Computer Science at the University of Udine and in collaboration with the New Mexico State University in 2017 (<i>110/110 cum laude</i>) under the supervision of <a class="hovering" href="https://users.dimi.uniud.it/~agostino.dovier/">Prof.&#160;Agostino Dovier</a> and <a class="hovering" href="https://www.cs.nmsu.edu/~epontell/alpec/">Prof.&#160;Enrico Pontelli</a>. I worked on a distributed ASP solver using the <i>map-reduce paradigm</i>.
79 </p>
80
81 <p>
82 During my time at the University of Udine, I received a <b>scholarship</b> from the <a class="hovering" href="https://scuolasuperiore.uniud.it/">Scuola&#160;Superiore</a> of Udine, an institution of higher education within the University of Udine.
83 </p>
84
85 <h1>Pubblications</h1>
86
87 <div class="bib">
88 <p>
89 <i>Federico Igne, Stefano Germano, and Ian Horrocks.</i><br/>
90 <b>Computing CQ Lower-Bounds over OWL 2 Through Approximation to RSA.</b><br/>
91 20th International Semantic Web Conference - Research Track, ISWC 2021, Virtual Event, October 24-28, 2021 (<a class="hovering" href="https://dblp.uni-trier.de/rec/conf/semweb/IgneGH21.html?view=bibtex&amp;param=0">BibTeX</a>, <a class="hovering" href="resources/papers/igne6.pdf">PDF</a>).
92 </p>
93
94 <p>
95 <i>Federico Igne, Stefano Germano, and Ian Horrocks.</i><br/>
96 <b>Computing CQ Lower-Bounds over OWL 2 Through Approximation to RSA - Extended Abstract.</b><br/>
97 20th International Semantic Web Conference - Posters, Demos and Industry Tracks, ISWC 2021, Virtual Event, October 24-28, 2021 (<a class="hovering" href="https://dblp.uni-trier.de/rec/conf/semweb/IgneGH21a.html?view=bibtex&amp;param=0">BibTeX</a>, <a class="hovering" href="resources/papers/igne5.pdf">PDF</a>).
98 </p>
99
100 <p>
101 <i>Federico Igne, Stefano Germano, and Ian Horrocks.</i><br/>
102 <b>RSAComb: Combined Approach for CQ Answering in RSA</b><br/>
103 34th International Workshop on Description Logics, DL 2021, Bratislava, Slovakia, September 19-22, 2021 (<a class="hovering" href="https://dblp.uni-trier.de/rec/conf/dlog/IgneGH21.html?view=bibtex&amp;param=0">BibTeX</a>, <a class="hovering" href="resources/papers/igne4.pdf">PDF</a>).
104 </p>
105
106 <p>
107 <i>Marco De Bortoli, Federico Igne, Fabio Tardivo, Pietro Totis, Agostino Dovier, and Enrico Pontelli.</i><br/>
108 <b>Towards Distributed Computation of Answer Sets.</b><br/>
109 34th Italian Conference on Computational Logic, Trieste, Italy, June 19-21, 2019 (<a class="hovering" href="https://dblp.uni-trier.de/rec/conf/cilc/BortoliITDP19.html?view=bibtex&amp;param=0">BibTeX</a>, <a class="hovering" href="resources/papers/igne3.pdf">PDF</a>).
110 </p>
111
112 <p>
113 <i>Luca Geatti, Federico Igne, and Marino Miculan.</i><br/>
114 <b>An Abstract Distributed Middleware for Transactions over Heterogeneous Stores.</b><br/>
115 20th Italian Conference on Theoretical Computer Science, ICTCS 2019, Como, Italy, September 9-11, 2019 (<a class="hovering" href="https://dblp.uni-trier.de/rec/conf/ictcs/GeattiIM19.html?view=bibtex&amp;param=0">BibTeX</a>, <a class="hovering" href="resources/papers/igne2.pdf">PDF</a>).
116 </p>
117
118 <p>
119 <i>Federico Igne, Agostino Dovier, and Enrico Pontelli</i><br/>
120 <b>MASP-Reduce: A Proposal for Distributed Computation of Stable Models.</b><br/>
121 34th International Conference on Logic Programming, ICLP 2018, July 14-17, 2018, Oxford, United Kingdom (<a class="hovering" href="https://dblp.uni-trier.de/rec/conf/iclp/IgneDP18.html?view=bibtex&amp;param=0">BibTeX</a>, <a class="hovering" href="resources/papers/igne1.pdf">PDF</a>).
122 </p>
123 </div>
124 </div>
125 </body>
126 <footer>
127 <p>
128 email [at] federicoigne [dot] com
129 &#x00b7;
130 <a href="https://keyoxide.org/hkp/D5930668786C62D0757B3264EC5C93EE812ACE50">0xEC5C93EE812ACE50</a>
131 </p>
132 <p>
133 <a href="https://keyoxide.org/hkp/D5930668786C62D0757B3264EC5C93EE812ACE50">keyoxide</a>
134 &#x00b7;
135 <a href="https://matrix.to/#/@dyamon:matrix.dyamon.me">matrix</a>
136 &#x00b7;
137 <a href="https://fosstodon.org/@dyamon">fediverse</a>
138 &#x00b7;
139 <a href="https://github.com/dyamon">github</a>
140 </p>
141 <div class="copyright">
142 <a href="http://creativecommons.org/licenses/by-sa/4.0/">
143 <svg
144 xmlns="http://www.w3.org/2000/svg"
145 width="16px"
146 height="16px"
147 viewBox="5.5 -3.5 64 64">
148 <g>
149 <circle fill="#FFFFFF" cx="37.785" cy="28.501" r="28.836" />
150 <path d="M37.441-3.5c8.951,0,16.572,3.125,22.857,9.372c3.008,3.009,5.295,6.448,6.857,10.314 c1.561,3.867,2.344,7.971,2.344,12.314c0,4.381-0.773,8.486-2.314,12.313c-1.543,3.828-3.82,7.21-6.828,10.143 c-3.123,3.085-6.666,5.448-10.629,7.086c-3.961,1.638-8.057,2.457-12.285,2.457s-8.276-0.808-12.143-2.429 c-3.866-1.618-7.333-3.961-10.4-7.027c-3.067-3.066-5.4-6.524-7-10.372S5.5,32.767,5.5,28.5c0-4.229,0.809-8.295,2.428-12.2 c1.619-3.905,3.972-7.4,7.057-10.486C21.08-0.394,28.565-3.5,37.441-3.5z M37.557,2.272c-7.314,0-13.467,2.553-18.458,7.657 c-2.515,2.553-4.448,5.419-5.8,8.6c-1.354,3.181-2.029,6.505-2.029,9.972c0,3.429,0.675,6.734,2.029,9.913 c1.353,3.183,3.285,6.021,5.8,8.516c2.514,2.496,5.351,4.399,8.515,5.715c3.161,1.314,6.476,1.971,9.943,1.971 c3.428,0,6.75-0.665,9.973-1.999c3.219-1.335,6.121-3.257,8.713-5.771c4.99-4.876,7.484-10.99,7.484-18.344 c0-3.543-0.648-6.895-1.943-10.057c-1.293-3.162-3.18-5.98-5.654-8.458C50.984,4.844,44.795,2.272,37.557,2.272z M37.156,23.187 l-4.287,2.229c-0.458-0.951-1.019-1.619-1.685-2c-0.667-0.38-1.286-0.571-1.858-0.571c-2.856,0-4.286,1.885-4.286,5.657 c0,1.714,0.362,3.084,1.085,4.113c0.724,1.029,1.791,1.544,3.201,1.544c1.867,0,3.181-0.915,3.944-2.743l3.942,2 c-0.838,1.563-2,2.791-3.486,3.686c-1.484,0.896-3.123,1.343-4.914,1.343c-2.857,0-5.163-0.875-6.915-2.629 c-1.752-1.752-2.628-4.19-2.628-7.313c0-3.048,0.886-5.466,2.657-7.257c1.771-1.79,4.009-2.686,6.715-2.686 C32.604,18.558,35.441,20.101,37.156,23.187z M55.613,23.187l-4.229,2.229c-0.457-0.951-1.02-1.619-1.686-2 c-0.668-0.38-1.307-0.571-1.914-0.571c-2.857,0-4.287,1.885-4.287,5.657c0,1.714,0.363,3.084,1.086,4.113 c0.723,1.029,1.789,1.544,3.201,1.544c1.865,0,3.18-0.915,3.941-2.743l4,2c-0.875,1.563-2.057,2.791-3.541,3.686 c-1.486,0.896-3.105,1.343-4.857,1.343c-2.896,0-5.209-0.875-6.941-2.629c-1.736-1.752-2.602-4.19-2.602-7.313 c0-3.048,0.885-5.466,2.658-7.257c1.77-1.79,4.008-2.686,6.713-2.686C51.117,18.558,53.938,20.101,55.613,23.187z" />
151 </g>
152 </svg>
153 </a>
154 </div>
155 </footer>
156</html>
diff --git a/resources/arrow-black.svg b/resources/arrow-black.svg
new file mode 100644
index 0000000..8c7b048
--- /dev/null
+++ b/resources/arrow-black.svg
@@ -0,0 +1,61 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
9 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10 width="16"
11 height="16"
12 fill="currentColor"
13 class="bi bi-box-arrow-up-right"
14 viewBox="0 0 16 16"
15 version="1.1"
16 id="svg6"
17 sodipodi:docname="arrow-black.svg"
18 inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
19 <metadata
20 id="metadata12">
21 <rdf:RDF>
22 <cc:Work
23 rdf:about="">
24 <dc:format>image/svg+xml</dc:format>
25 <dc:type
26 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
27 <dc:title></dc:title>
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs10" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1920"
43 inkscape:window-height="1037"
44 id="namedview8"
45 showgrid="false"
46 inkscape:zoom="39.774756"
47 inkscape:cx="9.3484419"
48 inkscape:cy="7.9243739"
49 inkscape:window-x="0"
50 inkscape:window-y="43"
51 inkscape:window-maximized="0"
52 inkscape:current-layer="svg6" />
53 <path
54 fill-rule="evenodd"
55 d="M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z"
56 id="path2" />
57 <path
58 fill-rule="evenodd"
59 d="M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z"
60 id="path4" />
61</svg>
diff --git a/resources/cc.svg b/resources/cc.svg
new file mode 100644
index 0000000..2b3b7a8
--- /dev/null
+++ b/resources/cc.svg
@@ -0,0 +1,33 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<svg
3 xmlns:dc="http://purl.org/dc/elements/1.1/"
4 xmlns:cc="http://creativecommons.org/ns#"
5 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 xmlns:svg="http://www.w3.org/2000/svg"
7 xmlns="http://www.w3.org/2000/svg"
8 version="1.0"
9 id="Layer_1"
10 x="0px"
11 y="0px"
12 width="64px"
13 height="64px"
14 viewBox="5.5 -3.5 64 64"
15 enable-background="new 5.5 -3.5 64 64"
16 xml:space="preserve"><metadata
17 id="metadata875"><rdf:RDF><cc:Work
18 rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
19 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
20 id="defs873" />
21<g
22 id="g868">
23 <circle
24 fill="#FFFFFF"
25 cx="37.785"
26 cy="28.501"
27 r="28.836"
28 id="circle864" />
29 <path
30 d="M37.441-3.5c8.951,0,16.572,3.125,22.857,9.372c3.008,3.009,5.295,6.448,6.857,10.314 c1.561,3.867,2.344,7.971,2.344,12.314c0,4.381-0.773,8.486-2.314,12.313c-1.543,3.828-3.82,7.21-6.828,10.143 c-3.123,3.085-6.666,5.448-10.629,7.086c-3.961,1.638-8.057,2.457-12.285,2.457s-8.276-0.808-12.143-2.429 c-3.866-1.618-7.333-3.961-10.4-7.027c-3.067-3.066-5.4-6.524-7-10.372S5.5,32.767,5.5,28.5c0-4.229,0.809-8.295,2.428-12.2 c1.619-3.905,3.972-7.4,7.057-10.486C21.08-0.394,28.565-3.5,37.441-3.5z M37.557,2.272c-7.314,0-13.467,2.553-18.458,7.657 c-2.515,2.553-4.448,5.419-5.8,8.6c-1.354,3.181-2.029,6.505-2.029,9.972c0,3.429,0.675,6.734,2.029,9.913 c1.353,3.183,3.285,6.021,5.8,8.516c2.514,2.496,5.351,4.399,8.515,5.715c3.161,1.314,6.476,1.971,9.943,1.971 c3.428,0,6.75-0.665,9.973-1.999c3.219-1.335,6.121-3.257,8.713-5.771c4.99-4.876,7.484-10.99,7.484-18.344 c0-3.543-0.648-6.895-1.943-10.057c-1.293-3.162-3.18-5.98-5.654-8.458C50.984,4.844,44.795,2.272,37.557,2.272z M37.156,23.187 l-4.287,2.229c-0.458-0.951-1.019-1.619-1.685-2c-0.667-0.38-1.286-0.571-1.858-0.571c-2.856,0-4.286,1.885-4.286,5.657 c0,1.714,0.362,3.084,1.085,4.113c0.724,1.029,1.791,1.544,3.201,1.544c1.867,0,3.181-0.915,3.944-2.743l3.942,2 c-0.838,1.563-2,2.791-3.486,3.686c-1.484,0.896-3.123,1.343-4.914,1.343c-2.857,0-5.163-0.875-6.915-2.629 c-1.752-1.752-2.628-4.19-2.628-7.313c0-3.048,0.886-5.466,2.657-7.257c1.771-1.79,4.009-2.686,6.715-2.686 C32.604,18.558,35.441,20.101,37.156,23.187z M55.613,23.187l-4.229,2.229c-0.457-0.951-1.02-1.619-1.686-2 c-0.668-0.38-1.307-0.571-1.914-0.571c-2.857,0-4.287,1.885-4.287,5.657c0,1.714,0.363,3.084,1.086,4.113 c0.723,1.029,1.789,1.544,3.201,1.544c1.865,0,3.18-0.915,3.941-2.743l4,2c-0.875,1.563-2.057,2.791-3.541,3.686 c-1.486,0.896-3.105,1.343-4.857,1.343c-2.896,0-5.209-0.875-6.941-2.629c-1.736-1.752-2.602-4.19-2.602-7.313 c0-3.048,0.885-5.466,2.658-7.257c1.77-1.79,4.008-2.686,6.713-2.686C51.117,18.558,53.938,20.101,55.613,23.187z"
31 id="path866" />
32</g>
33</svg>
diff --git a/resources/cv/cv_igne.pdf b/resources/cv/cv_igne.pdf
new file mode 100644
index 0000000..678f2c1
--- /dev/null
+++ b/resources/cv/cv_igne.pdf
Binary files differ
diff --git a/resources/cv/cv_igne_academic.pdf b/resources/cv/cv_igne_academic.pdf
new file mode 100644
index 0000000..36d92bb
--- /dev/null
+++ b/resources/cv/cv_igne_academic.pdf
Binary files differ
diff --git a/resources/fonts/GPL.txt b/resources/fonts/GPL.txt
new file mode 100644
index 0000000..b890e55
--- /dev/null
+++ b/resources/fonts/GPL.txt
@@ -0,0 +1,343 @@
1 GNU GENERAL PUBLIC LICENSE (with font exception)
2 Version 2, June 1991
3
4 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
5 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
6 Everyone is permitted to copy and distribute verbatim copies
7 of this license document, but changing it is not allowed.
8
9 Preamble
10
11 The licenses for most software are designed to take away your
12freedom to share and change it. By contrast, the GNU General Public
13License is intended to guarantee your freedom to share and change free
14software--to make sure the software is free for all its users. This
15General Public License applies to most of the Free Software
16Foundation's software and to any other program whose authors commit to
17using it. (Some other Free Software Foundation software is covered by
18the GNU Library General Public License instead.) You can apply it to
19your programs, too.
20
21 When we speak of free software, we are referring to freedom, not
22price. Our General Public Licenses are designed to make sure that you
23have the freedom to distribute copies of free software (and charge for
24this service if you wish), that you receive source code or can get it
25if you want it, that you can change the software or use pieces of it
26in new free programs; and that you know you can do these things.
27
28 To protect your rights, we need to make restrictions that forbid
29anyone to deny you these rights or to ask you to surrender the rights.
30These restrictions translate to certain responsibilities for you if you
31distribute copies of the software, or if you modify it.
32
33 For example, if you distribute copies of such a program, whether
34gratis or for a fee, you must give the recipients all the rights that
35you have. You must make sure that they, too, receive or can get the
36source code. And you must show them these terms so they know their
37rights.
38
39 We protect your rights with two steps: (1) copyright the software, and
40(2) offer you this license which gives you legal permission to copy,
41distribute and/or modify the software.
42
43 Also, for each author's protection and ours, we want to make certain
44that everyone understands that there is no warranty for this free
45software. If the software is modified by someone else and passed on, we
46want its recipients to know that what they have is not the original, so
47that any problems introduced by others will not reflect on the original
48authors' reputations.
49
50 Finally, any free program is threatened constantly by software
51patents. We wish to avoid the danger that redistributors of a free
52program will individually obtain patent licenses, in effect making the
53program proprietary. To prevent this, we have made it clear that any
54patent must be licensed for everyone's free use or not licensed at all.
55
56 The precise terms and conditions for copying, distribution and
57modification follow.
58
59 GNU GENERAL PUBLIC LICENSE
60 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
61
62 0. This License applies to any program or other work which contains
63a notice placed by the copyright holder saying it may be distributed
64under the terms of this General Public License. The "Program", below,
65refers to any such program or work, and a "work based on the Program"
66means either the Program or any derivative work under copyright law:
67that is to say, a work containing the Program or a portion of it,
68either verbatim or with modifications and/or translated into another
69language. (Hereinafter, translation is included without limitation in
70the term "modification".) Each licensee is addressed as "you".
71
72Activities other than copying, distribution and modification are not
73covered by this License; they are outside its scope. The act of
74running the Program is not restricted, and the output from the Program
75is covered only if its contents constitute a work based on the
76Program (independent of having been made by running the Program).
77Whether that is true depends on what the Program does.
78
79 1. You may copy and distribute verbatim copies of the Program's
80source code as you receive it, in any medium, provided that you
81conspicuously and appropriately publish on each copy an appropriate
82copyright notice and disclaimer of warranty; keep intact all the
83notices that refer to this License and to the absence of any warranty;
84and give any other recipients of the Program a copy of this License
85along with the Program.
86
87You may charge a fee for the physical act of transferring a copy, and
88you may at your option offer warranty protection in exchange for a fee.
89
90 2. You may modify your copy or copies of the Program or any portion
91of it, thus forming a work based on the Program, and copy and
92distribute such modifications or work under the terms of Section 1
93above, provided that you also meet all of these conditions:
94
95 a) You must cause the modified files to carry prominent notices
96 stating that you changed the files and the date of any change.
97
98 b) You must cause any work that you distribute or publish, that in
99 whole or in part contains or is derived from the Program or any
100 part thereof, to be licensed as a whole at no charge to all third
101 parties under the terms of this License.
102
103 c) If the modified program normally reads commands interactively
104 when run, you must cause it, when started running for such
105 interactive use in the most ordinary way, to print or display an
106 announcement including an appropriate copyright notice and a
107 notice that there is no warranty (or else, saying that you provide
108 a warranty) and that users may redistribute the program under
109 these conditions, and telling the user how to view a copy of this
110 License. (Exception: if the Program itself is interactive but
111 does not normally print such an announcement, your work based on
112 the Program is not required to print an announcement.)
113
114These requirements apply to the modified work as a whole. If
115identifiable sections of that work are not derived from the Program,
116and can be reasonably considered independent and separate works in
117themselves, then this License, and its terms, do not apply to those
118sections when you distribute them as separate works. But when you
119distribute the same sections as part of a whole which is a work based
120on the Program, the distribution of the whole must be on the terms of
121this License, whose permissions for other licensees extend to the
122entire whole, and thus to each and every part regardless of who wrote it.
123
124Thus, it is not the intent of this section to claim rights or contest
125your rights to work written entirely by you; rather, the intent is to
126exercise the right to control the distribution of derivative or
127collective works based on the Program.
128
129In addition, mere aggregation of another work not based on the Program
130with the Program (or with a work based on the Program) on a volume of
131a storage or distribution medium does not bring the other work under
132the scope of this License.
133
134 3. You may copy and distribute the Program (or a work based on it,
135under Section 2) in object code or executable form under the terms of
136Sections 1 and 2 above provided that you also do one of the following:
137
138 a) Accompany it with the complete corresponding machine-readable
139 source code, which must be distributed under the terms of Sections
140 1 and 2 above on a medium customarily used for software interchange; or,
141
142 b) Accompany it with a written offer, valid for at least three
143 years, to give any third party, for a charge no more than your
144 cost of physically performing source distribution, a complete
145 machine-readable copy of the corresponding source code, to be
146 distributed under the terms of Sections 1 and 2 above on a medium
147 customarily used for software interchange; or,
148
149 c) Accompany it with the information you received as to the offer
150 to distribute corresponding source code. (This alternative is
151 allowed only for noncommercial distribution and only if you
152 received the program in object code or executable form with such
153 an offer, in accord with Subsection b above.)
154
155The source code for a work means the preferred form of the work for
156making modifications to it. For an executable work, complete source
157code means all the source code for all modules it contains, plus any
158associated interface definition files, plus the scripts used to
159control compilation and installation of the executable. However, as a
160special exception, the source code distributed need not include
161anything that is normally distributed (in either source or binary
162form) with the major components (compiler, kernel, and so on) of the
163operating system on which the executable runs, unless that component
164itself accompanies the executable.
165
166If distribution of executable or object code is made by offering
167access to copy from a designated place, then offering equivalent
168access to copy the source code from the same place counts as
169distribution of the source code, even though third parties are not
170compelled to copy the source along with the object code.
171
172 4. You may not copy, modify, sublicense, or distribute the Program
173except as expressly provided under this License. Any attempt
174otherwise to copy, modify, sublicense or distribute the Program is
175void, and will automatically terminate your rights under this License.
176However, parties who have received copies, or rights, from you under
177this License will not have their licenses terminated so long as such
178parties remain in full compliance.
179
180 5. You are not required to accept this License, since you have not
181signed it. However, nothing else grants you permission to modify or
182distribute the Program or its derivative works. These actions are
183prohibited by law if you do not accept this License. Therefore, by
184modifying or distributing the Program (or any work based on the
185Program), you indicate your acceptance of this License to do so, and
186all its terms and conditions for copying, distributing or modifying
187the Program or works based on it.
188
189 6. Each time you redistribute the Program (or any work based on the
190Program), the recipient automatically receives a license from the
191original licensor to copy, distribute or modify the Program subject to
192these terms and conditions. You may not impose any further
193restrictions on the recipients' exercise of the rights granted herein.
194You are not responsible for enforcing compliance by third parties to
195this License.
196
197 7. If, as a consequence of a court judgment or allegation of patent
198infringement or for any other reason (not limited to patent issues),
199conditions are imposed on you (whether by court order, agreement or
200otherwise) that contradict the conditions of this License, they do not
201excuse you from the conditions of this License. If you cannot
202distribute so as to satisfy simultaneously your obligations under this
203License and any other pertinent obligations, then as a consequence you
204may not distribute the Program at all. For example, if a patent
205license would not permit royalty-free redistribution of the Program by
206all those who receive copies directly or indirectly through you, then
207the only way you could satisfy both it and this License would be to
208refrain entirely from distribution of the Program.
209
210If any portion of this section is held invalid or unenforceable under
211any particular circumstance, the balance of the section is intended to
212apply and the section as a whole is intended to apply in other
213circumstances.
214
215It is not the purpose of this section to induce you to infringe any
216patents or other property right claims or to contest validity of any
217such claims; this section has the sole purpose of protecting the
218integrity of the free software distribution system, which is
219implemented by public license practices. Many people have made
220generous contributions to the wide range of software distributed
221through that system in reliance on consistent application of that
222system; it is up to the author/donor to decide if he or she is willing
223to distribute software through any other system and a licensee cannot
224impose that choice.
225
226This section is intended to make thoroughly clear what is believed to
227be a consequence of the rest of this License.
228
229 8. If the distribution and/or use of the Program is restricted in
230certain countries either by patents or by copyrighted interfaces, the
231original copyright holder who places the Program under this License
232may add an explicit geographical distribution limitation excluding
233those countries, so that distribution is permitted only in or among
234countries not thus excluded. In such case, this License incorporates
235the limitation as if written in the body of this License.
236
237 9. The Free Software Foundation may publish revised and/or new versions
238of the General Public License from time to time. Such new versions will
239be similar in spirit to the present version, but may differ in detail to
240address new problems or concerns.
241
242Each version is given a distinguishing version number. If the Program
243specifies a version number of this License which applies to it and "any
244later version", you have the option of following the terms and conditions
245either of that version or of any later version published by the Free
246Software Foundation. If the Program does not specify a version number of
247this License, you may choose any version ever published by the Free Software
248Foundation.
249
250 10. If you wish to incorporate parts of the Program into other free
251programs whose distribution conditions are different, write to the author
252to ask for permission. For software which is copyrighted by the Free
253Software Foundation, write to the Free Software Foundation; we sometimes
254make exceptions for this. Our decision will be guided by the two goals
255of preserving the free status of all derivatives of our free software and
256of promoting the sharing and reuse of software generally.
257
258As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
259
260 NO WARRANTY
261
262 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
263FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
264OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
265PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
266OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
267MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
268TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
269PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
270REPAIR OR CORRECTION.
271
272 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
273WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
274REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
275INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
276OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
277TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
278YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
279PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
280POSSIBILITY OF SUCH DAMAGES.
281
282 END OF TERMS AND CONDITIONS
283
284 How to Apply These Terms to Your New Programs
285
286 If you develop a new program, and you want it to be of the greatest
287possible use to the public, the best way to achieve this is to make it
288free software which everyone can redistribute and change under these terms.
289
290 To do so, attach the following notices to the program. It is safest
291to attach them to the start of each source file to most effectively
292convey the exclusion of warranty; and each file should have at least
293the "copyright" line and a pointer to where the full notice is found.
294
295 <one line to give the program's name and a brief idea of what it does.>
296 Copyright (C) <year> <name of author>
297
298 This program is free software; you can redistribute it and/or modify
299 it under the terms of the GNU General Public License as published by
300 the Free Software Foundation; either version 2 of the License, or
301 (at your option) any later version.
302
303 This program is distributed in the hope that it will be useful,
304 but WITHOUT ANY WARRANTY; without even the implied warranty of
305 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
306 GNU General Public License for more details.
307
308 You should have received a copy of the GNU General Public License
309 along with this program; if not, write to the Free Software
310 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
311
312
313Also add information on how to contact you by electronic and paper mail.
314
315If the program is interactive, make it output a short notice like this
316when it starts in an interactive mode:
317
318 Gnomovision version 69, Copyright (C) year name of author
319 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
320 This is free software, and you are welcome to redistribute it
321 under certain conditions; type `show c' for details.
322
323The hypothetical commands `show w' and `show c' should show the appropriate
324parts of the General Public License. Of course, the commands you use may
325be called something other than `show w' and `show c'; they could even be
326mouse-clicks or menu items--whatever suits your program.
327
328You should also get your employer (if you work as a programmer) or your
329school, if any, to sign a "copyright disclaimer" for the program, if
330necessary. Here is a sample; alter the names:
331
332 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
333 `Gnomovision' (which makes passes at compilers) written by James Hacker.
334
335 <signature of Ty Coon>, 1 April 1989
336 Ty Coon, President of Vice
337
338This General Public License does not permit incorporating your program into
339proprietary programs. If your program is a subroutine library, you may
340consider it more useful to permit linking proprietary applications with the
341library. If this is what you want to do, use the GNU Library General
342Public License instead of this License.
343
diff --git a/resources/fonts/LICENCE.txt b/resources/fonts/LICENCE.txt
new file mode 100644
index 0000000..dd8b672
--- /dev/null
+++ b/resources/fonts/LICENCE.txt
@@ -0,0 +1,7 @@
1- Lizenz / Licence -
2
3Unsere Schriften sind frei im Sinne der GPL, d.h. (stark vereinfacht) dass Veränderungen an der Schriftart erlaubt sind unter der Bedingung, dass diese wieder der Öffentlichkeit unter gleicher Lizenz freigegeben werden. Querdenker behaupten oft, dass bei der Verwendung einer GPL-Schrift eingebettet in beispielsweise eine PDF auch diese freigestellt werden müsse. Deshalb gibt es die sogenannte "Font-exception" der GPL (welche diesem Lizenztext hinzugefügt wurde). Weitere Informationen zur GPL (Lizenztext mit Font-Exzeption als GPL.txt in diesem Paket).
4Zusätzlich stehen die Schriften unter der Open Font License (siehe OFL.txt).
5
6Our fonts are free in the sense of the GPL. In short: Changing the font is allowed as long as the derivative work is published under the same licence again. Pedantics keep claiming that the embedded use of GPL-fonts in i.e. PDFs requires the free publication of the PDF as well. This is why our GPL contains the so called "font exception". Further information about the GPL (licence text with font exception see GPL.txt in this package).
7Additionally our fonts are licensed under the Open Fonts License (see OFL.txt). \ No newline at end of file
diff --git a/resources/fonts/LinLibertine_DR.otf b/resources/fonts/LinLibertine_DR.otf
new file mode 100644
index 0000000..4ff2874
--- /dev/null
+++ b/resources/fonts/LinLibertine_DR.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_I.otf b/resources/fonts/LinLibertine_I.otf
new file mode 100644
index 0000000..14e5a74
--- /dev/null
+++ b/resources/fonts/LinLibertine_I.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_M.otf b/resources/fonts/LinLibertine_M.otf
new file mode 100644
index 0000000..6c81e7d
--- /dev/null
+++ b/resources/fonts/LinLibertine_M.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_R.otf b/resources/fonts/LinLibertine_R.otf
new file mode 100644
index 0000000..6d345d5
--- /dev/null
+++ b/resources/fonts/LinLibertine_R.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_RB.otf b/resources/fonts/LinLibertine_RB.otf
new file mode 100644
index 0000000..811cea8
--- /dev/null
+++ b/resources/fonts/LinLibertine_RB.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_RBI.otf b/resources/fonts/LinLibertine_RBI.otf
new file mode 100644
index 0000000..c1a4ff7
--- /dev/null
+++ b/resources/fonts/LinLibertine_RBI.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_RI.otf b/resources/fonts/LinLibertine_RI.otf
new file mode 100644
index 0000000..288f5d0
--- /dev/null
+++ b/resources/fonts/LinLibertine_RI.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_RZ.otf b/resources/fonts/LinLibertine_RZ.otf
new file mode 100644
index 0000000..5ce6b73
--- /dev/null
+++ b/resources/fonts/LinLibertine_RZ.otf
Binary files differ
diff --git a/resources/fonts/LinLibertine_RZI.otf b/resources/fonts/LinLibertine_RZI.otf
new file mode 100644
index 0000000..17331a0
--- /dev/null
+++ b/resources/fonts/LinLibertine_RZI.otf
Binary files differ
diff --git a/resources/gifs/Baby-04.gif b/resources/gifs/Baby-04.gif
new file mode 100644
index 0000000..49506f0
--- /dev/null
+++ b/resources/gifs/Baby-04.gif
Binary files differ
diff --git a/resources/gifs/Chess-01.gif b/resources/gifs/Chess-01.gif
new file mode 100644
index 0000000..a7d0054
--- /dev/null
+++ b/resources/gifs/Chess-01.gif
Binary files differ
diff --git a/resources/gifs/Penguins.gif b/resources/gifs/Penguins.gif
new file mode 100644
index 0000000..270bb1e
--- /dev/null
+++ b/resources/gifs/Penguins.gif
Binary files differ
diff --git a/resources/gifs/a-citchyscratchy.gif b/resources/gifs/a-citchyscratchy.gif
new file mode 100644
index 0000000..51544e0
--- /dev/null
+++ b/resources/gifs/a-citchyscratchy.gif
Binary files differ
diff --git a/resources/gifs/construct.gif b/resources/gifs/construct.gif
new file mode 100644
index 0000000..921d6ca
--- /dev/null
+++ b/resources/gifs/construct.gif
Binary files differ
diff --git a/resources/gifs/diablo21.gif b/resources/gifs/diablo21.gif
new file mode 100644
index 0000000..1525d80
--- /dev/null
+++ b/resources/gifs/diablo21.gif
Binary files differ
diff --git a/resources/gifs/dndanmi.gif b/resources/gifs/dndanmi.gif
new file mode 100644
index 0000000..c87792a
--- /dev/null
+++ b/resources/gifs/dndanmi.gif
Binary files differ
diff --git a/resources/gifs/flamewar.gif b/resources/gifs/flamewar.gif
new file mode 100644
index 0000000..6113429
--- /dev/null
+++ b/resources/gifs/flamewar.gif
Binary files differ
diff --git a/resources/gifs/home.gif b/resources/gifs/home.gif
new file mode 100644
index 0000000..d5fa50e
--- /dev/null
+++ b/resources/gifs/home.gif
Binary files differ
diff --git a/resources/gifs/linux-ms-anim2.gif b/resources/gifs/linux-ms-anim2.gif
new file mode 100644
index 0000000..c97d0fe
--- /dev/null
+++ b/resources/gifs/linux-ms-anim2.gif
Binary files differ
diff --git a/resources/gifs/loading1.gif b/resources/gifs/loading1.gif
new file mode 100644
index 0000000..3f3c74c
--- /dev/null
+++ b/resources/gifs/loading1.gif
Binary files differ
diff --git a/resources/gifs/logodiablo.gif b/resources/gifs/logodiablo.gif
new file mode 100644
index 0000000..0cb5232
--- /dev/null
+++ b/resources/gifs/logodiablo.gif
Binary files differ
diff --git a/resources/gifs/owlmail.gif b/resources/gifs/owlmail.gif
new file mode 100644
index 0000000..270eb86
--- /dev/null
+++ b/resources/gifs/owlmail.gif
Binary files differ
diff --git a/resources/gifs/r2dance.gif b/resources/gifs/r2dance.gif
new file mode 100644
index 0000000..aed5506
--- /dev/null
+++ b/resources/gifs/r2dance.gif
Binary files differ
diff --git a/resources/gifs/rborb.gif b/resources/gifs/rborb.gif
new file mode 100644
index 0000000..4716e33
--- /dev/null
+++ b/resources/gifs/rborb.gif
Binary files differ
diff --git a/resources/gifs/redemail.gif b/resources/gifs/redemail.gif
new file mode 100644
index 0000000..ec8b8ce
--- /dev/null
+++ b/resources/gifs/redemail.gif
Binary files differ
diff --git a/resources/gifs/spinning-internetarchive.gif b/resources/gifs/spinning-internetarchive.gif
new file mode 100644
index 0000000..1479e67
--- /dev/null
+++ b/resources/gifs/spinning-internetarchive.gif
Binary files differ
diff --git a/resources/gifs/thug_stealing_money_safe_md_blk.gif b/resources/gifs/thug_stealing_money_safe_md_blk.gif
new file mode 100644
index 0000000..aa99024
--- /dev/null
+++ b/resources/gifs/thug_stealing_money_safe_md_blk.gif
Binary files differ
diff --git a/resources/gifs/top_harrypotter1.gif b/resources/gifs/top_harrypotter1.gif
new file mode 100644
index 0000000..3b5ca69
--- /dev/null
+++ b/resources/gifs/top_harrypotter1.gif
Binary files differ
diff --git a/resources/gifs/trick_skeleton.gif b/resources/gifs/trick_skeleton.gif
new file mode 100644
index 0000000..db8de7c
--- /dev/null
+++ b/resources/gifs/trick_skeleton.gif
Binary files differ
diff --git a/resources/gifs/tux_linux_md_wht.gif b/resources/gifs/tux_linux_md_wht.gif
new file mode 100644
index 0000000..5e54125
--- /dev/null
+++ b/resources/gifs/tux_linux_md_wht.gif
Binary files differ
diff --git a/resources/gifs/vcounter.gif b/resources/gifs/vcounter.gif
new file mode 100644
index 0000000..65aea00
--- /dev/null
+++ b/resources/gifs/vcounter.gif
Binary files differ
diff --git a/resources/gifs/wip.gif b/resources/gifs/wip.gif
new file mode 100644
index 0000000..08f035b
--- /dev/null
+++ b/resources/gifs/wip.gif
Binary files differ
diff --git a/resources/icons/android-chrome-192x192.png b/resources/icons/android-chrome-192x192.png
new file mode 100644
index 0000000..a43e0c5
--- /dev/null
+++ b/resources/icons/android-chrome-192x192.png
Binary files differ
diff --git a/resources/icons/android-chrome-512x512.png b/resources/icons/android-chrome-512x512.png
new file mode 100644
index 0000000..82a95a0
--- /dev/null
+++ b/resources/icons/android-chrome-512x512.png
Binary files differ
diff --git a/resources/icons/apple-touch-icon.png b/resources/icons/apple-touch-icon.png
new file mode 100644
index 0000000..6399f90
--- /dev/null
+++ b/resources/icons/apple-touch-icon.png
Binary files differ
diff --git a/resources/icons/browserconfig.xml b/resources/icons/browserconfig.xml
new file mode 100644
index 0000000..c21ba9d
--- /dev/null
+++ b/resources/icons/browserconfig.xml
@@ -0,0 +1,9 @@
1<?xml version="1.0" encoding="utf-8"?>
2<browserconfig>
3 <msapplication>
4 <tile>
5 <square150x150logo src="resources/icons/mstile-150x150.png"/>
6 <TileColor>#b91d47</TileColor>
7 </tile>
8 </msapplication>
9</browserconfig>
diff --git a/resources/icons/favicon-16x16.png b/resources/icons/favicon-16x16.png
new file mode 100644
index 0000000..f13a57f
--- /dev/null
+++ b/resources/icons/favicon-16x16.png
Binary files differ
diff --git a/resources/icons/favicon-32x32.png b/resources/icons/favicon-32x32.png
new file mode 100644
index 0000000..e5f05b3
--- /dev/null
+++ b/resources/icons/favicon-32x32.png
Binary files differ
diff --git a/resources/icons/favicon.ico b/resources/icons/favicon.ico
new file mode 100644
index 0000000..741f989
--- /dev/null
+++ b/resources/icons/favicon.ico
Binary files differ
diff --git a/resources/icons/mstile-150x150.png b/resources/icons/mstile-150x150.png
new file mode 100644
index 0000000..d80daaf
--- /dev/null
+++ b/resources/icons/mstile-150x150.png
Binary files differ
diff --git a/resources/icons/safari-pinned-tab.svg b/resources/icons/safari-pinned-tab.svg
new file mode 100644
index 0000000..b6c0657
--- /dev/null
+++ b/resources/icons/safari-pinned-tab.svg
@@ -0,0 +1,42 @@
1<?xml version="1.0" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
3 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
4<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
5 width="992.000000pt" height="992.000000pt" viewBox="0 0 992.000000 992.000000"
6 preserveAspectRatio="xMidYMid meet">
7<metadata>
8Created by potrace 1.14, written by Peter Selinger 2001-2017
9</metadata>
10<g transform="translate(0.000000,992.000000) scale(0.100000,-0.100000)"
11fill="#000000" stroke="none">
12<path d="M6550 9729 c-364 -42 -719 -187 -995 -407 -427 -340 -752 -897 -984
13-1682 -41 -141 -135 -516 -146 -585 -3 -22 -9 -46 -13 -52 -5 -7 -92 -15 -257
14-23 -461 -21 -515 -30 -595 -109 -44 -43 -49 -52 -69 -144 -12 -53 -21 -105
15-19 -115 3 -15 21 -17 186 -20 l182 -2 -6 -28 c-3 -15 -13 -53 -21 -86 -8 -32
16-12 -60 -9 -63 3 -3 113 -8 246 -11 132 -3 240 -8 240 -11 0 -6 -87 -473 -165
17-891 -84 -444 -125 -704 -235 -1470 -158 -1104 -241 -1619 -325 -2030 -128
18-627 -256 -1016 -397 -1205 -78 -106 -219 -210 -324 -241 l-52 -15 -93 94
19c-79 80 -108 101 -180 136 -47 22 -93 41 -102 41 -8 0 -50 28 -94 63 -130 105
20-217 144 -343 154 -157 12 -292 -62 -357 -195 -25 -51 -27 -68 -28 -162 0 -98
212 -109 30 -159 51 -93 168 -179 319 -236 40 -15 89 -43 115 -66 206 -182 767
22-259 1148 -158 248 65 467 194 663 389 158 159 262 314 368 552 203 456 491
231601 827 3283 66 330 202 1038 225 1170 5 28 43 237 84 465 42 228 78 431 82
24450 3 19 11 38 17 42 7 4 266 8 577 8 508 0 803 -8 959 -26 l53 -6 -6 -71
25c-12 -126 -69 -387 -335 -1552 -361 -1583 -378 -1661 -388 -1846 -7 -128 5
26-185 52 -250 55 -75 146 -123 256 -136 41 -5 51 -11 77 -48 39 -55 87 -91 158
27-118 52 -19 78 -22 214 -21 135 0 167 4 250 27 200 55 379 150 572 304 124 98
28348 324 482 486 l98 119 -18 40 c-26 58 -86 105 -150 118 l-53 11 -88 -89
29c-48 -49 -116 -112 -151 -140 -73 -60 -182 -136 -182 -126 0 3 33 43 74 88 40
3044 112 127 159 184 85 102 85 103 73 134 -32 76 -96 126 -182 141 -30 6 -39
31-1 -135 -96 -135 -133 -300 -260 -317 -243 -3 4 20 115 51 249 31 133 128 559
32216 947 216 947 290 1266 351 1515 114 469 139 612 121 696 -26 119 -83 159
33-228 159 l-90 0 -6 34 c-9 59 -38 106 -80 134 -37 25 -50 27 -156 30 -64 1
34-172 -2 -241 -8 -575 -46 -917 -60 -1483 -60 -384 0 -408 1 -403 18 3 9 12 67
3521 127 36 237 141 645 231 893 252 695 551 1048 979 1157 126 33 300 36 431 9
3627 -5 112 -135 143 -218 27 -72 40 -205 41 -393 0 -212 26 -301 114 -400 55
37-61 158 -117 237 -128 47 -7 57 -13 105 -64 189 -205 521 -157 693 99 45 69
3876 154 92 258 20 135 -34 306 -153 479 -112 164 -352 375 -551 485 -42 24
39-132 78 -200 121 -270 171 -496 263 -732 297 -83 11 -368 11 -475 -1z m-3151
40-9245 c-14 -18 -109 -83 -149 -104 -42 -21 -9 7 76 65 87 59 92 62 73 39z"/>
41</g>
42</svg>
diff --git a/resources/icons/site.webmanifest b/resources/icons/site.webmanifest
new file mode 100644
index 0000000..5c231bc
--- /dev/null
+++ b/resources/icons/site.webmanifest
@@ -0,0 +1,19 @@
1{
2 "name": "F. Igne",
3 "short_name": "F. Igne",
4 "icons": [
5 {
6 "src": "android-chrome-192x192.png",
7 "sizes": "192x192",
8 "type": "image/png"
9 },
10 {
11 "src": "android-chrome-512x512.png",
12 "sizes": "512x512",
13 "type": "image/png"
14 }
15 ],
16 "theme_color": "#ffffff",
17 "background_color": "#ffffff",
18 "display": "standalone"
19}
diff --git a/resources/logo.svg b/resources/logo.svg
new file mode 100644
index 0000000..6d69964
--- /dev/null
+++ b/resources/logo.svg
@@ -0,0 +1,410 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 width="98.056442mm"
6 height="131.21246mm"
7 viewBox="0 0 98.056442 131.21246"
8 version="1.1"
9 id="svg5"
10 inkscape:version="1.1 (c68e22c387, 2021-05-23)"
11 sodipodi:docname="logo.svg"
12 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14 xmlns="http://www.w3.org/2000/svg"
15 xmlns:svg="http://www.w3.org/2000/svg">
16 <sodipodi:namedview
17 id="namedview7"
18 pagecolor="#ffffff"
19 bordercolor="#666666"
20 borderopacity="1.0"
21 inkscape:pageshadow="2"
22 inkscape:pageopacity="0.0"
23 inkscape:pagecheckerboard="false"
24 inkscape:document-units="mm"
25 showgrid="false"
26 showborder="false"
27 borderlayer="false"
28 inkscape:showpageshadow="false"
29 inkscape:zoom="0.17825526"
30 inkscape:cx="-185.12778"
31 inkscape:cy="67.319193"
32 inkscape:window-width="1366"
33 inkscape:window-height="729"
34 inkscape:window-x="0"
35 inkscape:window-y="23"
36 inkscape:window-maximized="1"
37 inkscape:current-layer="layer1"
38 inkscape:snap-global="false"
39 showguides="false"
40 inkscape:guide-bbox="true"
41 inkscape:snap-to-guides="true">
42 <inkscape:grid
43 type="xygrid"
44 id="grid27315"
45 originx="-3.2902831"
46 originy="-162.50093" />
47 <sodipodi:guide
48 position="57.787061,-153.77559"
49 orientation="1,0"
50 id="guide8289" />
51 <sodipodi:guide
52 position="146.13108,-94.334245"
53 orientation="0,1"
54 id="guide8291" />
55 <sodipodi:guide
56 position="87.539127,80.116871"
57 orientation="1,0"
58 id="guide8293" />
59 <sodipodi:guide
60 position="141.22308,70.901791"
61 orientation="0,1"
62 id="guide8295" />
63 <sodipodi:guide
64 position="157.45386,18.052171"
65 orientation="0,1"
66 id="guide8297" />
67 <sodipodi:guide
68 position="118.77819,41.109951"
69 orientation="0,1"
70 id="guide8299" />
71 <sodipodi:guide
72 position="144.327,-84.816935"
73 orientation="0,1"
74 id="guide8301" />
75 <sodipodi:guide
76 position="69.239063,-154.86626"
77 orientation="0,1"
78 id="guide341763" />
79 <sodipodi:guide
80 position="202.2393,-87.307175"
81 orientation="1,0"
82 id="guide1488" />
83 <sodipodi:guide
84 position="160.20792,-5.9436784"
85 orientation="0,1"
86 id="guide69784" />
87 </sodipodi:namedview>
88 <defs
89 id="defs2">
90 <rect
91 x="331.83755"
92 y="426.50601"
93 width="444.96716"
94 height="65.369797"
95 id="rect20298" />
96 <rect
97 x="182.99571"
98 y="2522.1514"
99 width="10.967095"
100 height="206.14079"
101 id="rect306389" />
102 <rect
103 x="240.41058"
104 y="898.66394"
105 width="474.86932"
106 height="45.538082"
107 id="rect36979" />
108 <rect
109 x="236.49342"
110 y="895.06396"
111 width="545.5368"
112 height="467.97293"
113 id="rect26083" />
114 <rect
115 x="243.98958"
116 y="879.40253"
117 width="536.75024"
118 height="39.210518"
119 id="rect13101" />
120 <marker
121 style="overflow:visible"
122 id="DotS"
123 refX="0"
124 refY="0"
125 orient="auto"
126 inkscape:stockid="DotS"
127 inkscape:isstock="true">
128 <path
129 transform="matrix(0.2,0,0,0.2,1.48,0.2)"
130 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
131 d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
132 id="path66919" />
133 </marker>
134 <marker
135 style="overflow:visible"
136 id="Arrow2Mend"
137 refX="0"
138 refY="0"
139 orient="auto"
140 inkscape:stockid="Arrow2Mend"
141 inkscape:isstock="true">
142 <path
143 transform="scale(-0.6)"
144 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
145 style="fill:context-stroke;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
146 id="path66879" />
147 </marker>
148 <marker
149 style="overflow:visible"
150 id="Arrow2Lend"
151 refX="0"
152 refY="0"
153 orient="auto"
154 inkscape:stockid="Arrow2Lend"
155 inkscape:isstock="true">
156 <path
157 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
158 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
159 style="fill:context-stroke;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
160 id="path66873" />
161 </marker>
162 <marker
163 style="overflow:visible"
164 id="Arrow1Mend"
165 refX="0"
166 refY="0"
167 orient="auto"
168 inkscape:stockid="Arrow1Mend"
169 inkscape:isstock="true">
170 <path
171 transform="matrix(-0.4,0,0,-0.4,-4,0)"
172 style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
173 d="M 0,0 5,-5 -12.5,0 5,5 Z"
174 id="path66861" />
175 </marker>
176 <marker
177 id="ExperimentalArrow"
178 refX="5"
179 refY="3"
180 orient="auto-start-reverse"
181 inkscape:stockid="ExperimentalArrow"
182 inkscape:isstock="true">
183 <path
184 style="fill:context-stroke"
185 d="M 10,3 0,6 V 0 Z"
186 id="path67105" />
187 </marker>
188 <marker
189 style="overflow:visible"
190 id="Tail"
191 refX="0"
192 refY="0"
193 orient="auto"
194 inkscape:stockid="Tail"
195 inkscape:isstock="true">
196 <g
197 transform="scale(-1.2)"
198 id="g66900">
199 <path
200 style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.8;stroke-linecap:round"
201 d="M -3.8048674,-3.9585227 0.54352094,0"
202 id="path66888" />
203 <path
204 style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.8;stroke-linecap:round"
205 d="M -1.2866832,-3.9585227 3.0617053,0"
206 id="path66890" />
207 <path
208 style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.8;stroke-linecap:round"
209 d="M 1.3053582,-3.9585227 5.6537466,0"
210 id="path66892" />
211 <path
212 style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.8;stroke-linecap:round"
213 d="M -3.8048674,4.1775838 0.54352094,0.21974226"
214 id="path66894" />
215 <path
216 style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.8;stroke-linecap:round"
217 d="M -1.2866832,4.1775838 3.0617053,0.21974226"
218 id="path66896" />
219 <path
220 style="fill:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:0.8;stroke-linecap:round"
221 d="M 1.3053582,4.1775838 5.6537466,0.21974226"
222 id="path66898" />
223 </g>
224 </marker>
225 <rect
226 x="144.44112"
227 y="1721.6382"
228 width="153.71381"
229 height="38.145184"
230 id="rect15293" />
231 <rect
232 x="143.77763"
233 y="1725.0566"
234 width="3.4686761"
235 height="26.937244"
236 id="rect10869" />
237 <rect
238 x="28.946051"
239 y="109.14893"
240 width="278.13849"
241 height="38.139111"
242 id="rect36431" />
243 <rect
244 x="36.893929"
245 y="114.78505"
246 width="284.05054"
247 height="26.311749"
248 id="rect29467" />
249 <rect
250 x="26.969124"
251 y="26.493189"
252 width="513.43365"
253 height="47.448616"
254 id="rect11411" />
255 <rect
256 x="28.946051"
257 y="109.14893"
258 width="278.13849"
259 height="38.139111"
260 id="rect46363" />
261 <rect
262 x="28.946051"
263 y="109.14893"
264 width="278.13849"
265 height="38.139111"
266 id="rect46371" />
267 <rect
268 x="28.946051"
269 y="109.14893"
270 width="278.13849"
271 height="38.139111"
272 id="rect46379" />
273 <rect
274 x="28.946051"
275 y="109.14893"
276 width="278.13849"
277 height="38.139111"
278 id="rect55759" />
279 <rect
280 x="240.41058"
281 y="898.66394"
282 width="373.64734"
283 height="45.631363"
284 id="rect300483" />
285 <rect
286 x="240.41058"
287 y="898.66394"
288 width="484.79675"
289 height="58.876354"
290 id="rect300517" />
291 <rect
292 x="240.41058"
293 y="898.66394"
294 width="505.98764"
295 height="46.533566"
296 id="rect300551" />
297 <rect
298 x="240.41058"
299 y="898.66394"
300 width="461.02707"
301 height="63.148727"
302 id="rect303187" />
303 <rect
304 x="243.98958"
305 y="879.40253"
306 width="536.75024"
307 height="39.210518"
308 id="rect1486" />
309 <rect
310 x="243.98958"
311 y="879.40253"
312 width="536.75024"
313 height="39.210518"
314 id="rect7908" />
315 <rect
316 x="243.98958"
317 y="879.40253"
318 width="536.75024"
319 height="39.210518"
320 id="rect7916" />
321 <rect
322 x="243.98958"
323 y="879.40253"
324 width="536.75024"
325 height="39.210518"
326 id="rect7924" />
327 <rect
328 x="331.83755"
329 y="426.50601"
330 width="444.96716"
331 height="65.369797"
332 id="rect49422" />
333 <rect
334 x="331.83755"
335 y="426.50601"
336 width="444.96716"
337 height="65.369797"
338 id="rect62486" />
339 <rect
340 x="331.83755"
341 y="426.50601"
342 width="444.62753"
343 height="142.06485"
344 id="rect88803" />
345 </defs>
346 <g
347 inkscape:label="Layer 1"
348 inkscape:groupmode="layer"
349 id="layer1"
350 transform="translate(-3.2902831,-3.2866027)">
351 <text
352 xml:space="preserve"
353 style="font-style:normal;font-weight:normal;font-size:134.912px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#37abc8;fill-opacity:1;stroke:none;stroke-width:1.57914"
354 x="13.813419"
355 y="97.590096"
356 id="text903"><tspan
357 sodipodi:role="line"
358 id="tspan901"
359 x="13.813419"
360 y="97.590096"
361 style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:134.912px;font-family:'Linux Libertine O';-inkscape-font-specification:'Linux Libertine O, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#37abc8;stroke-width:1.57914">fi</tspan></text>
362 <text
363 xml:space="preserve"
364 style="font-style:normal;font-weight:normal;font-size:134.912px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d35557;fill-opacity:1;stroke:none;stroke-width:1.57914"
365 x="22.693026"
366 y="102.39001"
367 id="text907"><tspan
368 sodipodi:role="line"
369 id="tspan905"
370 x="22.693026"
371 y="102.39001"
372 style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:134.912px;font-family:'Linux Libertine O';-inkscape-font-specification:'Linux Libertine O, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#d35557;fill-opacity:1;stroke-width:1.57914">fi</tspan></text>
373 <text
374 xml:space="preserve"
375 style="font-style:normal;font-weight:normal;font-size:134.912px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.57914"
376 x="18.334297"
377 y="99.850487"
378 id="text911"><tspan
379 sodipodi:role="line"
380 id="tspan909"
381 x="18.334297"
382 y="99.850487"
383 style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:134.912px;font-family:'Linux Libertine O';-inkscape-font-specification:'Linux Libertine O, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:1.57914">fi</tspan></text>
384 <text
385 xml:space="preserve"
386 transform="scale(0.26458333)"
387 id="text29465"
388 style="font-size:17.3333px;line-height:0;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect29467)" />
389 <text
390 xml:space="preserve"
391 transform="scale(0.26458333)"
392 id="text10867"
393 style="font-size:17.3333px;line-height:0;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect10869)" />
394 <text
395 xml:space="preserve"
396 transform="scale(0.26458333)"
397 id="text15291"
398 style="font-size:17.3333px;line-height:0;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect15293)" />
399 <text
400 xml:space="preserve"
401 transform="scale(0.26458333)"
402 id="text26081"
403 style="font-size:17.3333px;line-height:0;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect26083)" />
404 <text
405 xml:space="preserve"
406 transform="scale(0.26458333)"
407 id="text306387"
408 style="font-size:17.3333px;line-height:0;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect306389)" />
409 </g>
410</svg>
diff --git a/resources/metalogo.png b/resources/metalogo.png
new file mode 100644
index 0000000..876417a
--- /dev/null
+++ b/resources/metalogo.png
Binary files differ
diff --git a/resources/papers/igne1.pdf b/resources/papers/igne1.pdf
new file mode 100644
index 0000000..21a869b
--- /dev/null
+++ b/resources/papers/igne1.pdf
Binary files differ
diff --git a/resources/papers/igne2.pdf b/resources/papers/igne2.pdf
new file mode 100644
index 0000000..73c63c3
--- /dev/null
+++ b/resources/papers/igne2.pdf
Binary files differ
diff --git a/resources/papers/igne3.pdf b/resources/papers/igne3.pdf
new file mode 100644
index 0000000..75fc457
--- /dev/null
+++ b/resources/papers/igne3.pdf
Binary files differ
diff --git a/resources/papers/igne4.pdf b/resources/papers/igne4.pdf
new file mode 100644
index 0000000..56684bb
--- /dev/null
+++ b/resources/papers/igne4.pdf
Binary files differ
diff --git a/resources/papers/igne5.pdf b/resources/papers/igne5.pdf
new file mode 100644
index 0000000..e5096ce
--- /dev/null
+++ b/resources/papers/igne5.pdf
Binary files differ
diff --git a/resources/papers/igne6.pdf b/resources/papers/igne6.pdf
new file mode 100644
index 0000000..8990c10
--- /dev/null
+++ b/resources/papers/igne6.pdf
Binary files differ
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..6efceea
--- /dev/null
+++ b/style.css
@@ -0,0 +1,380 @@
1:root {
2 /* --cyan: #00cece; */
3 --cyan: #37abc8;
4 /* --pink: #d344e2; */
5 --pink: #d35557;
6 --black: #212121;
7 --light-black: #666666;
8 --white: #ffffff;
9 --dark-white: #eeeeee;
10 --inactive: #888;
11
12 --light-yellow: #F7B955;
13 --dark-yellow: #F49B0B;
14}
15
16code{white-space: pre-wrap;}
17span.smallcaps{font-variant: small-caps;}
18span.underline{text-decoration: underline;}
19div.column{display: inline-block; vertical-align: top; width: 50%;}
20div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
21ul.task-list{list-style: none;}
22.display.math{display: block; text-align: center; margin: 0.5rem auto;}
23
24@font-face {
25 font-family: 'LinuxLibertineDisplayRegular';
26 src: url('resources/fonts/LinLibertine_DR.otf') format('opentype');
27 font-weight: normal;
28 font-style: normal;
29}
30@font-face {
31 font-family: 'LinuxLibertineMono';
32 src: url('resources/fonts/LinLibertine_M.otf') format('opentype');
33 font-weight: normal;
34 font-style: normal;
35}
36@font-face {
37 font-family: 'LinuxLibertineSemiboldItalic';
38 src: url('resources/fonts/LinLibertine_RZI.otf') format('opentype');
39 font-weight: bold;
40 font-style: italic;
41}
42@font-face {
43 font-family: 'LinuxLibertineItalic';
44 src: url('resources/fonts/LinLibertine_RI.otf') format('truetype');
45 font-weight: normal;
46 font-style: italic;
47}
48
49html {
50 line-height: 1.2;
51 /* font-family: Georgia, serif; */
52 font-family: 'LinuxLibertineDisplayRegular';
53 font-weight: normal;
54 font-size: 20px;
55 color: #1a1a1a;
56 background-color: #ededed;
57}
58
59header {
60
61}
62
63body {
64 margin: 0 auto;
65 max-width: 36em;
66 padding-left: 50px;
67 padding-right: 50px;
68 padding-top: 50px;
69 padding-bottom: 15px;
70 hyphens: auto;
71 word-wrap: break-word;
72 text-rendering: optimizeLegibility;
73 font-kerning: normal;
74}
75
76@media (max-width: 600px) {
77 body {
78 font-size: 0.9em;
79 padding: 1em;
80 }
81}
82
83@media print {
84 body {
85 background-color: transparent;
86 color: black;
87 font-size: 12pt;
88 }
89 p, h2, h3 {
90 orphans: 3;
91 widows: 3;
92 }
93 h2, h3, h4 {
94 page-break-after: avoid;
95 }
96}
97p {
98 margin: 1em 0;
99}
100a {
101 color: #1a1a1a;
102}
103a:visited {
104 color: #1a1a1a;
105}
106img {
107 max-width: 100%;
108}
109h1, h2, h3, h4, h5, h6 {
110 /* margin-top: em; */
111}
112h1 {
113 font-size: 150%;
114}
115
116h5, h6 {
117 font-size: 1em;
118 font-style: italic;
119}
120h6 {
121 font-weight: normal;
122}
123ol, ul {
124 padding-left: 1.7em;
125 margin-top: 1em;
126}
127li > ol, li > ul {
128 margin-top: 0;
129}
130blockquote {
131 margin: 1em 0 1em 1.7em;
132 padding-left: 1em;
133 border-left: 2px solid #e6e6e6;
134 color: #606060;
135}
136code {
137 font-family: 'LinuxLibertineMono';
138 font-size: 75%;
139 margin: 0;
140}
141pre {
142 margin: 1em 0;
143 overflow: auto;
144}
145pre code {
146 padding: 0;
147 overflow: visible;
148}
149.sourceCode {
150 background-color: transparent;
151 overflow: visible;
152}
153hr {
154 background-color: #1a1a1a;
155 border: none;
156 height: 1px;
157 margin: 1em 0;
158}
159table {
160 margin: 1em 0;
161 border-collapse: collapse;
162 width: 100%;
163 overflow-x: auto;
164 display: block;
165 font-variant-numeric: lining-nums tabular-nums;
166}
167table caption {
168 margin-bottom: 0.75em;
169}
170tbody {
171 margin-top: 0.5em;
172 border-top: 1px solid #1a1a1a;
173 border-bottom: 1px solid #1a1a1a;
174}
175th {
176 border-top: 1px solid #1a1a1a;
177 padding: 0.25em 0.5em 0.25em 0.5em;
178}
179td {
180 padding: 0.125em 0.5em 0.25em 0.5em;
181}
182header {
183 padding-bottom: 25px;
184 text-align: center;
185}
186#TOC li {
187 list-style: none;
188}
189#TOC a:not(:hover) {
190 text-decoration: none;
191}
192code{white-space: pre-wrap;}
193span.smallcaps{font-variant: small-caps;}
194span.underline{text-decoration: underline;}
195div.column{display: inline-block; vertical-align: top; width: 50%;}
196div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
197ul.task-list{list-style: none;}
198.display.math{display: block; text-align: center; margin: 0.5rem auto;}
199
200
201
202.logo {
203 margin: 0 auto;
204 color: var(--pink);
205 text-align: center;
206 font-size: 6rem;
207 text-shadow: -0.18rem -0.18rem var(--black), -0.36rem -0.36rem var(--cyan);
208 line-height: 5rem;
209 font-weight: 800;
210 font-style: italic;
211 font-family: 'LinuxLibertineSemiboldItalic';
212
213 display:inline-block;
214 -webkit-transform:scale(1,1.2);
215 -moz-transform:scale(1,1.2);
216 -ms-transform:scale(1,1.2);
217 -o-transform:scale(1,1.2);
218 transform:scale(1,1.2);
219}
220
221.heading {
222 margin-top: 40px;
223 font-family: 'LinuxLibertineItalic';
224 font-weight: normal;
225 font-style: italic;
226 font-size: 20px;
227}
228
229a {
230 text-decoration: none;
231}
232/* http://www.coding-dude.com/wp/css/highlight-text-css/ */
233.highlight{
234 position:relative;
235}
236
237.highlight:before{
238 content:"";
239 z-index:-1;
240 left:0em;
241 top:0em;
242 border-width:2px;
243 border-style:solid;
244 border-color:var(--cyan);
245 position:absolute;
246 border-right-color:transparent;
247 width:100%;
248 height:1em;
249 transform:rotate(2deg);
250 opacity:0.5;
251 border-radius:0.25em;
252}
253
254.highlight:after{
255 content:"";
256 z-index:-1;
257 left:0em;
258 top:0em;
259 border-width:2px;
260 border-style:solid;
261 border-color:var(--cyan);
262 border-left-color:transparent;
263 border-top-color:transparent;
264 position:absolute;
265 width:100%;
266 height:1em;
267 transform:rotate(-1deg);
268 opacity:0.5;
269 border-radius:0.25em;
270}
271
272
273footer {
274 font-family: 'LinuxLibertineItalic';
275 font-weight: normal;
276 font-style: italic;
277 font-size: 16px;
278 line-height: 1em;
279 text-align: center;
280}
281
282a.hovering {
283 position:relative
284}
285
286a.hovering:hover:before {
287 content:"";
288 z-index:-1;
289 left:0em;
290 top:0em;
291 border-width:2px;
292 border-style:solid;
293 border-radius:0.25em;
294 border-color:transparent;
295 border-bottom-color:var(--cyan);
296 position:absolute;
297 width:100%;
298 height:1em;
299 transform:rotate(-1deg);
300 opacity:0.5;
301}
302
303.copyright{
304 margin: 15px;
305}
306.icon {
307 height: 24px;
308 width: 24px;
309 margin: 0 5px;
310}
311
312
313.nav {
314 font-family: 'LinuxLibertineItalic';
315 font-weight: normal;
316 font-style: italic;
317 font-size: 16px;
318}
319
320.topnav {
321 /* background-color: #333; */
322 overflow: hidden;
323 text-align: right;
324}
325
326/* Style the links inside the navigation bar */
327.topnav a {
328 /* float: left; */
329 /* color: #f2f2f2; */
330 /* text-align: center; */
331 /* padding: 14px 16px; */
332 /* text-decoration: none; */
333 /* font-size: 17px; */
334}
335
336/* Change the color of links on hover */
337.topnav a:hover {
338 /* background-color: #ddd; */
339 /* color: black; */
340}
341
342.nav a.active {
343 /* text-decoration: underline; */
344 /* background-color: #04AA6D; */
345 /* color: white; */
346 position:relative;
347}
348
349.nav a.active:before {
350 content:"";
351 z-index:-1;
352 left:0.1em;
353 top:0em;
354 border-width:2px;
355 border-style:solid;
356 border-color:transparent;
357 position:absolute;
358 border-bottom-color:var(--cyan);
359 width:100%;
360 height:1em;
361 transform:rotate(2deg);
362 opacity:0.5;
363 border-radius:0.25em;
364}
365
366.bib {
367 font-size: 75%;
368}
369
370/* #body a.hovering::after { */
371/* content: ""; */
372/* width: 11px; */
373/* height: 11px; */
374/* margin-left: 4px; */
375/* background-image: url("resources/arrow-black.svg"); */
376/* background-position: center; */
377/* background-repeat: no-repeat; */
378/* background-size: contain; */
379/* display: inline-block; */
380/* } */