From 721630bec0f887e1bb2f9c5e7135b560318208c8 Mon Sep 17 00:00:00 2001 From: squibid Date: Sat, 11 Mar 2023 12:41:48 -0500 Subject: [PATCH] rewrite site and stop using iframes --- blog.html | 29 +++++++++++++++++++++++++++++ blog/.html | 0 blog/style.css | 13 +++++++++++++ bloglist.html | 3 --- gen | 4 ++++ genblog | 15 --------------- index.html | 13 ++++++++----- pics/globe.png | Bin 0 -> 5198 bytes pics/open-book.png | Bin 0 -> 3121 bytes pics/waving.png | Bin 0 -> 5969 bytes scripts/genblog | 25 +++++++++++++++++++++++++ scripts/gengit | 13 +++++++++++++ style.css | 19 ++++++++++--------- 13 files changed, 102 insertions(+), 32 deletions(-) create mode 100644 blog.html delete mode 100644 blog/.html delete mode 100644 bloglist.html create mode 100755 gen delete mode 100755 genblog create mode 100644 pics/globe.png create mode 100644 pics/open-book.png create mode 100644 pics/waving.png create mode 100755 scripts/genblog create mode 100755 scripts/gengit diff --git a/blog.html b/blog.html new file mode 100644 index 0000000..ee59394 --- /dev/null +++ b/blog.html @@ -0,0 +1,29 @@ + + + + Squibid's Blog + + + + + + +
+
+

Squibid's Blog

+
+
+

+

+
+ + diff --git a/blog/.html b/blog/.html deleted file mode 100644 index e69de29..0000000 diff --git a/blog/style.css b/blog/style.css index 83ff097..1f346fb 100644 --- a/blog/style.css +++ b/blog/style.css @@ -5,3 +5,16 @@ html { font-size: 2vh; color: white; } + +a:link, a:visited { + background-color: #f44336; + color: white; + padding: 1px 1px; + text-align: center; + text-decoration: none; + display: inline-block; +} + +a:hover, a:active { + background-color: red; +} diff --git a/bloglist.html b/bloglist.html deleted file mode 100644 index 0004ac3..0000000 --- a/bloglist.html +++ /dev/null @@ -1,3 +0,0 @@ -

-2023 Mar 10 - state-of-the-site
-

diff --git a/gen b/gen new file mode 100755 index 0000000..d4894d7 --- /dev/null +++ b/gen @@ -0,0 +1,4 @@ +#!/bin/sh + +./scripts/gengit +./scripts/genblog diff --git a/genblog b/genblog deleted file mode 100755 index 0705892..0000000 --- a/genblog +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -blogs=$(ls -ct1 blog/*.html) -date() { - ls -ct1l --time-style=+'%Y %b %d' $1 | cut -d ' ' -f 6-8 -} -[ -f bloglist.html ] && rm bloglist.html -echo '

' >> bloglist.html -[ "$blogs" ] || echo "No blogs yet :)" >> bloglist.html - -for i in $blogs; do - name=$(echo $i | sed 's/blog\///' | sed 's/\..*//') - echo $(date $i)" - $name
" >> bloglist.html -done -echo '

' >> bloglist.html diff --git a/index.html b/index.html index 29d133f..761ca9e 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@
-

Squibid's
Website!

+

Squibid's Website


@@ -19,12 +19,15 @@ interesting along with some of my personal projects and a blog.

🌐 Git Repos

- git site - +

+

+ more...
diff --git a/pics/globe.png b/pics/globe.png new file mode 100644 index 0000000000000000000000000000000000000000..378050f75b480995876bd6e349ca6db5c9a31e8c GIT binary patch literal 5198 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 GBmRGa&2N|h literal 0 HcmV?d00001 diff --git a/pics/open-book.png b/pics/open-book.png new file mode 100644 index 0000000000000000000000000000000000000000..5db64c35c053790efc85a31e92bc1a5f8abdb613 GIT binary patch literal 3121 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 /p;/ <\/p> /,$p' index.html +sed -i -n '1,/

/p;/ <\/p> /,$p' blog.html + +# top 5 blogs +for i in $blogs5; do + name=$(echo $i | sed 's/blog\///' | sed 's/\..*//' | sed 's/-/ /g') + line="$name [$(date $i)]
" + # add new bloglist + sed -i "/\ <\/p> /i $line" index.html +done +# full blog +for i in $blogs; do + name=$(echo $i | sed 's/blog\///' | sed 's/\..*//' | sed 's/-/ /g') + line="$name$(date $i)
" + # add new bloglist + sed -i "/ <\/p> /i $line" blog.html +done diff --git a/scripts/gengit b/scripts/gengit new file mode 100755 index 0000000..ff268ee --- /dev/null +++ b/scripts/gengit @@ -0,0 +1,13 @@ +#!/bin/sh + +repos=$(ls -1 /var/git | grep -o '.*\.git' | head -5) + +# delete old list +sed -i -n '1,/

/p;/ <\/p> /,$p' index.html + +for i in $repos ; do + name=$(echo $i | sed 's/\.git//') + line="$name
" + # add new repo + sed -i "/ <\/p> /i $line" index.html +done diff --git a/style.css b/style.css index d29f987..caf36e5 100644 --- a/style.css +++ b/style.css @@ -1,18 +1,15 @@ html, body { - background-color: #A9454A; + background-color: #141414; display: flex; justify-content: center; } .master { - background-color: #141414; - border: 1vw solid #141414; position: absolute; width: 50%; - height: 100vh; } header { text-align: center; - font-size: 1.7vw; + font-size: 3.5vh; } #profile { vertical-align: middle; @@ -22,10 +19,6 @@ header { font-family: sans-serif; color: white; } -#link { - font-family: sans-serif; - color: white; -} #left { float: left; text-align: left; @@ -36,3 +29,11 @@ header { text-align: right; width: 50%; } +a { + font-family: sans-serif; + text-decoration: none; + color: #ED8182; +} +a:hover, a:active { + font-style: italic; +}