78 lines
3.3 KiB
HTML
78 lines
3.3 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en"><link rel="alternate" type="text/gemini" href="gemini://mossfet.xyz/blog/newsite/index.gmi" title="Mossfet's site" />
|
|
<link rel="stylesheet" href="/css/style.css" type="text/css" media="all" />
|
|
<body>
|
|
<div style="margin: 2%"><header>
|
|
<nav class="navbar">
|
|
|
|
<a href="/index.xml"><img src="/images/feed.svg" style="height: 20px; width: 20px; float: left;" alt="RSS Feed"></a>
|
|
<ul>
|
|
<li><a href="/">Home</a></li>
|
|
<li><a href="/blog">Blog</a></li>
|
|
<li><a href="/links">Links</a></li>
|
|
<li><a href="https://git.solarpunk.moe/mossfet.site">Source</a></li>
|
|
</ul>
|
|
</nav>
|
|
</header>
|
|
|
|
<section class="section border">
|
|
<nav class="ring">
|
|
<div class="ring-prev">
|
|
|
|
<a href="https://mossfet.xyz/blog/metaballs/">Previous post - Metaballs</a>
|
|
|
|
</div>
|
|
<div class="ring-next">
|
|
|
|
<a href="https://mossfet.xyz/blog/serverhost/">Next post - Hosting my website</a>
|
|
|
|
</div>
|
|
</nav>
|
|
|
|
<hr>
|
|
<article>
|
|
<div class="blog-header">
|
|
<h1 class="blog-title">Reworking the site frontend</h1>
|
|
|
|
<h5>Written August 31, 2022</h5>
|
|
|
|
<h5>Last modifed August 31, 2022</h5>
|
|
<h5>Written by Mossfet</h5>
|
|
</div>
|
|
<div class="blog-content">
|
|
<p>My previous website implementation left much to be desired. It was difficult to debug, implemented with a maze of makefiles, bizarre perl commands, and creative uses of pandoc. While it was a pretty useful exercise in pandoc and make, it wasn’t really a sustainable solution. I had heard about Hugo from YouTube, and was already planning to use it to implement a friend’s blog, so figured this would be good practise.</p>
|
|
<p>The only main downside I can think of is it means I’ll have to put my plans of porting this site to Gemini will have to be put on hold. I’ve heard that there are ways of doing Gemini output on Hugo, but I don’t want to focus on this while I’m still finding my feet.</p>
|
|
<p>I’m still using the same very simple rocket.rs backend, with some minor tweaks.</p>
|
|
|
|
</div>
|
|
</article>
|
|
<hr>
|
|
<nav class="ring">
|
|
<div class="ring-prev">
|
|
|
|
<a href="https://mossfet.xyz/blog/metaballs/">Previous post - Metaballs</a>
|
|
|
|
</div>
|
|
<div class="ring-next">
|
|
|
|
<a href="https://mossfet.xyz/blog/serverhost/">Next post - Hosting my website</a>
|
|
|
|
</div>
|
|
</nav>
|
|
|
|
</section>
|
|
<footer class="footer">
|
|
<div>
|
|
This site (frontend and backend) is licensed under the <a href="https://www.gnu.org/licenses/agpl-3.0.en.html">AGPLv3</a> or later, with images and text also available under the <a href="https://creativecommons.org/licenses/by-sa/4.0/legalcode">CC-BY-SA 4.0</a>, at your discretion.
|
|
</div>
|
|
<hr>
|
|
|
|
|
|
|
|
|
|
<div class="webring"><a href="https://fediring.net/previous?host=mossfet.xyz" title="Previous Webring site">Previous</a> <a href="https://fediring.net">Fediring</a> <a href="https://fediring.net/next?host=mossfet.xyz" title="Next webring site">Next</a></div>
|
|
</footer>
|
|
</div>
|
|
</body>
|
|
</html>
|