summaryrefslogtreecommitdiff
path: root/site/page.sh
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2023-07-21 11:05:15 +0200
committerdavidovski <david@davidovski.xyz>2023-07-21 11:05:15 +0200
commitce018d219373b675fe1e63c323eaf06e65713f75 (patch)
treeda6f266e1dcfeccf82b8367aac0141dcefb12538 /site/page.sh
parent5cc7cb52b9205a89e1370b32c973580b1536558d (diff)
move non-executables to site subdir
Diffstat (limited to 'site/page.sh')
-rwxr-xr-xsite/page.sh45
1 files changed, 45 insertions, 0 deletions
diff --git a/site/page.sh b/site/page.sh
new file mode 100755
index 0000000..69db1fb
--- /dev/null
+++ b/site/page.sh
@@ -0,0 +1,45 @@
+#!/bin/sh
+# set a variable to avoid this template being repeated indefinitely
+
+cat << EOF
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+ <link rel="stylesheet" href="/style.css">
+ <title>davidovski.xyz</title>
+ </head>
+ <body bgcolor="#191919" text="#f58f44" link="#b4d6d1">
+ <div valign="middle" class="main" bgcolor="#191919" text="#f58f44">
+ <div class="header">
+ <a href="https://davidovski.xyz/"<h1 class="title">davidovski.xyz</h1></a>
+ <hr>
+ <div class="links">
+ <a href="https://davidovski.xyz/git">git</a>
+ ||
+ <a color="#cc6666" style="color: var(--red);" href="https://davidovski.xyz/m">m</a>
+ |
+ <a color="#cc6666" style="color: var(--red);" href="https://davidovski.xyz/f">f</a>
+ |
+ <a color="#cc6666" style="color: var(--red);" href="https://davidovski.xyz/s">s</a>
+ ||
+ <a color="#b5bd68" style="color: var(--green)" href="http://chat.davidovski.xyz/">chat</a>
+ |
+ <a color="#b5bd68" style="color: var(--green)" href="mailto:david@davidovski.xyz">mail</a>
+ |
+ <a color="#b5bd68" style="color: var(--green)" href="/rss.xml">rss</a>
+ </div>
+ </div>
+ <hr>
+
+EOF
+
+[ -z "$1" ] || /bin/sh $*
+
+cat << EOF
+ </div>
+
+ </body>
+</html>
+EOF