Various improvements
- Switch to Git submodules for dependancies - Migrate from FontAwesome to ForkAwesome, which has more icons I need and is fully FOSS - Update repository link - Update contact links
This commit is contained in:
parent
3a8985cdd6
commit
a3e765e19e
12 changed files with 108 additions and 55 deletions
33
index.html
33
index.html
|
@ -23,9 +23,9 @@
|
|||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Home - MassiveBox</title>
|
||||
<link rel="stylesheet" href="deps/bulma.min.css">
|
||||
<script src="deps/jquery.min.js"></script>
|
||||
<script src="deps/fontawesome.min.js"></script>
|
||||
<link rel="stylesheet" href="deps/bulma/css/bulma.min.css">
|
||||
<link rel="stylesheet" href="deps/forkawesome/css/fork-awesome.min.css">
|
||||
<script src="deps/jquery/dist/jquery.min.js"></script>
|
||||
<link rel="icon" type="image/x-icon" href="/assets/favicon.ico">
|
||||
|
||||
<meta charset="UTF-8" />
|
||||
|
@ -51,13 +51,6 @@
|
|||
|
||||
<body>
|
||||
|
||||
<section class="hero is-small is-black">
|
||||
<div class="hero-body">
|
||||
<p>
|
||||
This website is available on <u><a href="https://lokinet.org/" target="_blank" rel="noopener noreferrer">Lokinet</a></u>: <u><a href="http://i455hht9c6q6nsw3gk66wdheoo9yteauhjsdumi333ajpor86pay.loki/">SNApp URL</a></u>.
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="hero is-primary is-fullheight" style="padding: 2vw 7vw 2vw 7vw; background: #050732 !important">
|
||||
|
||||
|
@ -77,10 +70,10 @@
|
|||
|
||||
<div id="navbarBasicExample" class="navbar-menu">
|
||||
<div class="navbar-end">
|
||||
<a class="navbar-item" href="./"><span class="icon-text"><span class="icon"><i class="fas fa-home"></i></span><span>Home</span></span></a>
|
||||
<a class="navbar-item" href="projects.html"><span class="icon-text"><span class="icon"><i class="fas fa-swatchbook"></i></span><span>Projects</span></span></a>
|
||||
<a class="navbar-item" href="https://blog.massivebox.net" target="_blank" rel="noopener noreferrer"><span class="icon-text"><span class="icon"><i class="fas fa-blog"></i></span><span>Blog</span></span></a>
|
||||
<a class="navbar-item" href="contact.html"><span class="icon-text"><span class="icon"><i class="fas fa-envelope"></i></span><span>Contact</span></span></a>
|
||||
<a class="navbar-item" href="./"><span class="icon-text"><span class="icon"><i class="fa fa-home"></i></span><span>Home</span></span></a>
|
||||
<a class="navbar-item" href="projects.html"><span class="icon-text"><span class="icon"><i class="fa fa-cloud"></i></span><span>Projects</span></span></a>
|
||||
<a class="navbar-item" href="https://blog.massivebox.net" target="_blank" rel="noopener noreferrer"><span class="icon-text"><span class="icon"><i class="fa fa-feed"></i></span><span>Blog</span></span></a>
|
||||
<a class="navbar-item" href="contact.html"><span class="icon-text"><span class="icon"><i class="fa fa-envelope"></i></span><span>Contact</span></span></a>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
@ -277,13 +270,13 @@
|
|||
</div>
|
||||
</section>
|
||||
|
||||
<script src="deps/rss-parser.min.js"></script>
|
||||
<script src="deps/rssparser/dist/rss-parser.min.js"></script>
|
||||
<script>
|
||||
|
||||
let parser = new RSSParser();
|
||||
parser.parseURL('/feed.atom', function(err, feed) {
|
||||
if (err) {
|
||||
$("#mastodonfeed").html(`<p><span class="icon has-text-danger"><i class="fas fa-times"></i></span> Error parsing Pleroma RSS feed. Try refreshing the page.</p>`);
|
||||
$("#mastodonfeed").html(`<p><span class="icon has-text-danger"><i class="fa fa-times"></i></span> Error parsing Pleroma RSS feed. Try refreshing the page.</p>`);
|
||||
}
|
||||
feed.items.forEach(function(entry) {
|
||||
date = new Date(Date.parse(entry.isoDate));
|
||||
|
@ -298,7 +291,7 @@
|
|||
<div class="media-content">
|
||||
<div class="content">
|
||||
<p><strong>MassiveBox</strong> <small><a href="https://blob.cat/massivebox" target="_blank" rel="noopener noreferrer">massivebox@blob.cat</a></small> <small>`+date.getDate()+"/"+(date.getMonth()+1)+"/"+date.getFullYear()+`</small></p>
|
||||
`+entry.content+`
|
||||
`+entry.content.replace(/:(\S*):/gm, '<img src="/emoji/$1" width="16" alt="$1" loading="lazy">')+`
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
|
@ -312,9 +305,9 @@
|
|||
<footer class="footer">
|
||||
<div class="content has-text-centered">
|
||||
<p>
|
||||
Website by MassiveBox, handcrafted in Italy with <span class="icon has-text-danger"><i class="fas fa-heart"></i></span>.<br>
|
||||
Released under GPL3. <a href="https://codeberg.org/massivebox/website" target="_blank" rel="noopener noreferrer">Source code</a><br>
|
||||
Icons by <a href="https://fontawesome.com" target="_blank" rel="noopener noreferrer">FontAwesome</a> (CC BY 4.0) - All logos in this page are copyright of their owner - <a href="/pages/privacy.html" target="_blank" rel="noopener noreferrer">Privacy</a>
|
||||
Website by MassiveBox, handcrafted in Italy with <span class="icon has-text-danger"><i class="fa fa-heart"></i></span>.<br>
|
||||
Released under GPL3. <a href="https://gitea.massivebox.net/massivebox/website" target="_blank" rel="noopener noreferrer">Source code</a><br>
|
||||
All logos in this page are copyright of their owner - <a href="/pages/privacy.html" target="_blank" rel="noopener noreferrer">Privacy</a>
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue