diff --git a/blog.html b/blog.html new file mode 100644 index 0000000..ee59394 --- /dev/null +++ b/blog.html @@ -0,0 +1,29 @@ + + +
++
+
-2023 Mar 10 - state-of-the-site
-
' >> 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 '
/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;
+}