41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
<h2>Wares</h2>
|
|
|
|
<section>
|
|
<h3>
|
|
<a href="/apps/btroops/">BTroops</a>
|
|
<a class="app-source-code-link" href="/git/btroops/">
|
|
View Source Code
|
|
</a>
|
|
</h3>
|
|
|
|
<p>A virtual implementation of FASA's 1989 wargame, Battletroops, for
|
|
the browser. Suitable for single-player solo play or two-player hotseat.</p>
|
|
<p>Runs entirely on the client after the initial download from the
|
|
server. Built with HTML5, SVG and JavaScript. Uses Node.js, Esbuild and
|
|
Docker for building and running dev/test servers.</p>
|
|
</section>
|
|
|
|
<section>
|
|
<h3>
|
|
<a href="https://hex.pm/packages/pandoc">Pandoc</a>
|
|
<a class="app-source-code-link" href="/git/pandoc/">
|
|
View Source Code
|
|
</a>
|
|
</h3>
|
|
|
|
<p>
|
|
A Hex package for installing and invoking <a href="https://pandoc.org/">Pandoc</a>
|
|
("a universal document converter"), fashioned after Phoenix's
|
|
<a href="https://hex.pm/packages/esbuild">Esbuild</a>
|
|
and <a href="https://hex.pm/packages/tailwind">Tailwind</a>
|
|
packages. Also included is a file system watcher, so that converted
|
|
documents are updated as soon as content changes are saved.
|
|
</p>
|
|
</section>
|
|
|
|
<%= StasisWeb.PostHTML.index(%{posts: @posts}) %>
|
|
|
|
<h4 style="text-align: center;">
|
|
<.link href={~p"/posts"} method="get">View more posts</.link>
|
|
</h4>
|