From 6df7b615002f41aee5b9837bb7448f9dbd45f472 Mon Sep 17 00:00:00 2001 From: Evan Pratten Date: Thu, 17 Sep 2020 12:00:51 -0400 Subject: [PATCH] Make the downloads page a thing --- _data/downloads.json | 14 ++++++++ _data/projects.json | 20 +++++++++++ _includes/nav.html | 2 +- assets/images/projects/ner-search.jp2 | Bin 0 -> 9619 bytes assets/images/projects/ner-search.png | Bin 0 -> 8091 bytes papers.md => downloads.md | 47 +++++++++++++------------- 6 files changed, 59 insertions(+), 24 deletions(-) create mode 100644 _data/downloads.json create mode 100644 assets/images/projects/ner-search.jp2 create mode 100644 assets/images/projects/ner-search.png rename papers.md => downloads.md (60%) diff --git a/_data/downloads.json b/_data/downloads.json new file mode 100644 index 0000000..18dd7d9 --- /dev/null +++ b/_data/downloads.json @@ -0,0 +1,14 @@ +[ + { + "title": "My client-side Minecraft modpack", + "subtitle": "For Minecraft 1.16.2 with Fabric. Can cross-play to other mc versions using runtime network protocol translation", + "date": "2020-09-17", + "src": "https://ewpratten.keybase.pub/minecraft-modpacks/1.16-client-side-modpack-v1.zip" + }, + { + "title": "CMD.bmp", + "subtitle": "A batch script embedded in a bitmap for bypassing CMD.exe restrictions on school-issued computers", + "date": "2018-03-17", + "src": "https://ewpratten.keybase.pub/CommandPrompt.bmp?dl=1" + } +] \ No newline at end of file diff --git a/_data/projects.json b/_data/projects.json index 6740e5d..2c46374 100644 --- a/_data/projects.json +++ b/_data/projects.json @@ -118,6 +118,26 @@ "img_src": "/assets/images/projects/ultralight.jp2" } }, + { + "title": "Not Enough Reviews", + "description": "Not Enough Reviews (NER) is a GitHub frontend webapp I built to let me browse discussions and changes in a visual style I like. This project was inspired by old text-based software mailing lists, and made more modern with a nice touch of CSS.", + "text_buttons": [ + { + "text": "Open App", + "url": "https://ner.retrylife.ca", + "color": "primary" + } + ], + "icon_buttons": [ + { + "icon": "fab fa-github", + "url": "https://github.com/Ewpratten/ner" + } + ], + "hero": { + "img_src": "/assets/images/projects/ner-search.jp2" + } + }, { "title": "SmallTools", "description": "SmallTools is a collection of programs and tools that are too small to get their own GitHub repository. I mainly use these as a learning tool for trying out new languages, libraries, and ideas.", diff --git a/_includes/nav.html b/_includes/nav.html index 9b7c34f..2d51c41 100644 --- a/_includes/nav.html +++ b/_includes/nav.html @@ -10,8 +10,8 @@ diff --git a/assets/images/projects/ner-search.jp2 b/assets/images/projects/ner-search.jp2 new file mode 100644 index 0000000000000000000000000000000000000000..23e25d164ee4ac3818ff8709db5c1156686a1d76 GIT binary patch literal 9619 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 literal 0 HcmV?d00001 diff --git a/papers.md b/downloads.md similarity index 60% rename from papers.md rename to downloads.md index 3efd0ab..f8fcb0e 100644 --- a/papers.md +++ b/downloads.md @@ -1,37 +1,40 @@ --- -title: My Papers +title: Downloads layout: page header_red: true backing_img: /assets/images/innovation__monochromatic.svg backing_scalar: "height:90%;" --- +## Files + +Here are links to various downloadable files + +
+ + {% for file in site.data.downloads %} + + +
+
{{file.title}}
+ {{file.date}} +
+

{{file.subtitle}}

+
+ + {% endfor %} +
+--- + + +## Papers + I have recently started publishing some small papers I have written. As of now, these are mostly from presentations I have given, or are from my school notes.
- {% assign i = 0 %} {% for paper in site.papers %} - {% if i == 0 %} - -
-
-
{{paper.title}}
-

{{paper.subtitle}}

-

- {% for author in paper.authors %} - {{author}} - {% endfor %}

-
- {{paper.date}} -
-
- - - {% else %} - - \ No newline at end of file