From da2922f6c6c5a1e6a4b4527d86c7a340964741d1 Mon Sep 17 00:00:00 2001 From: Raghuram Subramani Date: Fri, 29 Aug 2025 21:59:40 -0400 Subject: projects: languages->tags --- projects/autograd.md | 2 +- projects/bubbl.md | 2 +- projects/chip8emu.md | 2 +- projects/index.html | 2 +- projects/msg.md | 64 ++++++++++++++++++++++++++++++++++++-------------- templates/project.html | 2 +- 6 files changed, 52 insertions(+), 22 deletions(-) diff --git a/projects/autograd.md b/projects/autograd.md index 59f70d2..63d8ee4 100644 --- a/projects/autograd.md +++ b/projects/autograd.md @@ -1,6 +1,6 @@ name = Autograd description = An implementation of autograd / backpropagation. -languages = Python +tags = Python url = /projects/autograd template = project.html links = [ diff --git a/projects/bubbl.md b/projects/bubbl.md index 324b821..12b5083 100644 --- a/projects/bubbl.md +++ b/projects/bubbl.md @@ -1,6 +1,6 @@ name = BUBBL description = An Operating System for The x86 Architecture. -languages = C / C++ / ASM +tags = C / C++ / ASM url = /projects/bubbl template = project.html links = [ diff --git a/projects/chip8emu.md b/projects/chip8emu.md index 34ebdfa..daceb72 100644 --- a/projects/chip8emu.md +++ b/projects/chip8emu.md @@ -1,6 +1,6 @@ name = CHIP8Emu description = An Emulator/Interpreter for CHIP-8. -languages = C++ +tags = C++ url = /projects/chip8emu template = project.html links = [ diff --git a/projects/index.html b/projects/index.html index beb392c..e56466d 100644 --- a/projects/index.html +++ b/projects/index.html @@ -16,7 +16,7 @@ title = PROJECTS

{{ put description }}

-
{{ put languages }}
+
{{ put tags }}
{{ endeachdo }} diff --git a/projects/msg.md b/projects/msg.md index a9c4989..d1d02b4 100644 --- a/projects/msg.md +++ b/projects/msg.md @@ -1,6 +1,6 @@ name = MSG description = An incredibly opinionated, hackable, minimal Static Site Generator. -languages = C +tags = C url = /projects/msg template = project.html links = [ @@ -23,11 +23,11 @@ $ ./msg -h msg: The Minimal Static Site Generator Usage: ./msg [-h] [-w] [-v] [-o ] --h : Help --w : Watch working directory for changes --v : Verbose --o : Output directory -: Working directory + -h : Help + -w : Watch working directory for changes + -v : Verbose + -o : Output directory + : Working directory ``` ### Site Structure @@ -42,7 +42,7 @@ Usage: ./msg [-h] [-w] [-v] [-o ] │   ├── navbar.html ├── projects.html └── templates -└── base.html + └── base.html ``` ### Features @@ -52,10 +52,10 @@ Usage: ./msg [-h] [-w] [-v] [-o ] ```html - -{{ include "navbar.html" }} -... - + + {{ include "navbar.html" }} + ... + ``` @@ -64,12 +64,12 @@ Usage: ./msg [-h] [-w] [-v] [-o ] ```html - -{{ content "head" }} - - -{{ body }} - + + {{ content "head" }} + + + {{ body }} + @@ -84,6 +84,13 @@ Usage: ./msg [-h] [-w] [-v] [-o ] ```html title = XYZ +links = [ + href = https://example.org + label = abc + ___ + href = https://google.com + label = test +] ---

XYZ!

@@ -92,6 +99,27 @@ title = XYZ {{ eachdo resources.projects }}

{{ put title }}

{{ endeachdo }} + +{{ eachdo page.links }} +

{{ put href }}

+

{{ put label }}

+{{ endeachdo }} +``` + +```html + +links = [ + href = https://github.com/compromyse + label = GITHUB + ___ + href = https://www.linkedin.com/in/compromyse + label = LINKEDIN +] + + +{{ eachdo config.links }} +{{ put label }} +{{ endeachdo }} ``` #### Template - specify template for page @@ -102,3 +130,5 @@ template = base_tailwind.html

XYZ!

``` + +`Licensed under GPLv3` diff --git a/templates/project.html b/templates/project.html index 6f6b958..42d9fc9 100644 --- a/templates/project.html +++ b/templates/project.html @@ -36,7 +36,7 @@

{{ putpage name }}

{{ putpage description }}

-
{{ putpage languages }}
+
{{ putpage tags }}
{{ eachdo page.links }} -- cgit v1.2.3