From fbc23b5c77059f77fbacc4fa112c42c2e9d28cdf Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Tue, 2 Mar 2021 10:52:52 +0000 Subject: [PATCH] Completely remove JavaScript. --- assets/app.js | 22 ---------------------- index.html | 35 +++++++++++++++++------------------ 2 files changed, 17 insertions(+), 40 deletions(-) delete mode 100644 assets/app.js diff --git a/assets/app.js b/assets/app.js deleted file mode 100644 index 138b298..0000000 --- a/assets/app.js +++ /dev/null @@ -1,22 +0,0 @@ -class GithubRepoElement extends HTMLElement { - constructor() { - super(); - // Create a shadow root - var shadow = this.attachShadow({mode: 'open'}); - - // Create spans - var wrapper = document.createElement('a'); - wrapper.setAttribute("class","github-repo"); - const link = document.createAttribute("href"); - link.value = `https://github.com/${this.innerHTML}` - wrapper.attributes.setNamedItem(link); - wrapper.innerText = this.innerHTML; - - var style = document.createElement('style'); - style.textContent = '.github-repo { color: #0FA0CE; }' - shadow.appendChild(style) - - shadow.appendChild(wrapper); - } -} -customElements.define('github-repo', GithubRepoElement) diff --git a/index.html b/index.html index 082538c..83bed56 100755 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Gabriel Simmer - + @@ -37,27 +37,27 @@

Projects

Platypus Go

-

Large-scale server usage monitoring leveraging websockets. gmemstr/platypus

+

Large-scale server usage monitoring leveraging websockets. gmemstr/platypus

pogo Go

-

Self-hosted podcast content manager and RSS feed generator. gmemstr/pogo

+

Self-hosted podcast content manager and RSS feed generator. gmemstr/pogo

sliproad Go

-

Tie together file storage providers in a single unified interface and API. gmemstr/sliproad

+

Tie together file storage providers in a single unified interface and API. gmemstr/sliproad

Deploy Flutter Dart

-

CircleCI mobile client. gmemstr/deploy-app

+

CircleCI mobile client. gmemstr/deploy-app

Database Janitor PHP

-

Create sanitized database dumps. gmemstr/database-janitor

+

Create sanitized database dumps. gmemstr/database-janitor

@@ -68,45 +68,44 @@

Experiments

-

epaper-dashboard Python

-

Small epaper dashboard for the Raspberry Pi and Wavehat epaper display. gmemstr/epaper-dashboard

+

eink-dashboard Python

+

Lightweight eink dashboard/display using a Raspberry Pi. gmemstr/eink-dashboard

-
+

dotfiles Shell

-

Configuration files for Linux installations. gmemstr/dotfiles

+

Configuration files for Linux installations. gmemstr/dotfiles

REPLNote Clojure

-

Notepad with embeded Clojure REPL. gmemstr/replnote

+

Notepad with embeded Clojure REPL. gmemstr/replnote

banana-clj Clojure

-

Encode your data as the word "banana". gmemstr/banana-clj

+

Encode your data as the word "banana". gmemstr/banana-clj

whalepod Rust

-

Quicky generate Dockerfiles based on a template. gmemstr/whalepod

+

Quicky generate Dockerfiles based on a template. gmemstr/whalepod

gmem.ca HTML JavaScript CSS

-

Random HTML/JS/CSS experiements using Vercel functions. gmemstr/gmem.ca

+

Random HTML/JS/CSS experiements using Vercel functions. gmemstr/gmem.ca

circleci-api-scripts Python

-

Collection of scripts for interacting with the CircleCI APIs and collecting data. gmemstr/circleci-api-scripts

+

Collection of scripts for interacting with the CircleCI APIs and collecting data. gmemstr/circleci-api-scripts

no-swears JavaScript

-

Small module for removing swear words from strings. gmemstr/no-swears

+

Small module for removing swear words from strings. gmemstr/no-swears

GTFO Terminal OCR Python

-

Analyze terminals from the "GTFO" game and extract information. gmemstr/gtfo-terminal-ocr

+

Analyze terminals from the "GTFO" game and extract information. gmemstr/gtfo-terminal-ocr

-