Add technologies page

This commit is contained in:
Nexus 2024-06-18 02:11:20 +01:00
parent 291e80a919
commit 7540ebb180
Signed by: nex
GPG key ID: 0FA334385D0B689F
3 changed files with 26 additions and 0 deletions

View file

@ -1,4 +1,6 @@
// const { eleventyImageTransformPlugin } = require("@11ty/eleventy-img");
const markdownIt = require("markdown-it");
module.exports = function (eleventyConfig) {
eleventyConfig.setLiquidOptions({
@ -10,6 +12,13 @@ module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy("src/css");
eleventyConfig.addPassthroughCopy("src/img");
eleventyConfig.addPassthroughCopy("src/assets");
let options = {
html: true,
breaks: true,
linkify: true,
};
eleventyConfig.setLibrary("md", markdownIt(options));
return {
dir: {
input: "src",

View file

@ -4,5 +4,7 @@
Built with <a href="https://www.11ty.dev/" target="_blank" rel="noopener noreferrer"><strong>11ty</strong></a>
|
<a href="https://git.i-am.nexus/nex/nexy7574.co.uk-b/src/branch/master/ssg" target="_blank" rel="noopener noreferrer">Source Code</a>
|
<a href="/technologies">I &lt;3 FLOSS</a>
</p>
</footer>

15
ssg/src/technologies.md Normal file
View file

@ -0,0 +1,15 @@
---
layout: layouts/base.njk
name: technologies
---
# Technologies
Here's a list of technologies used in this website:
* [FontAwesome provided some icons](https://fontawesome.com/)
* [SimpleIcons provided most of the icons under /img](https://simpleicons.org/)
* [11ty is now used for static-site generation with additional features](https://11ty.dev)
* [Caddy is used to actually host the site](https://caddyserver.com/)
<div style="margin-top:38.9vh"><!--This is just padding--></div>