From ec36e1d0d4dda59b95f08a236487b6f29b4f595e Mon Sep 17 00:00:00 2001 From: jgrogan Date: Tue, 27 Aug 2024 08:14:54 +0100 Subject: [PATCH 1/2] Add templates and some directories. --- src/blogs/general/overview.md | 0 src/blogs/technical/overview.md | 0 src/cv.md | 0 src/index.md | 5 +++-- src/projects.md | 0 static/style.css | 0 templates/footer.html | 2 ++ templates/header.html | 7 +++++++ 8 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 src/blogs/general/overview.md create mode 100644 src/blogs/technical/overview.md create mode 100644 src/cv.md create mode 100644 src/projects.md create mode 100644 static/style.css create mode 100644 templates/footer.html create mode 100644 templates/header.html diff --git a/src/blogs/general/overview.md b/src/blogs/general/overview.md new file mode 100644 index 0000000..e69de29 diff --git a/src/blogs/technical/overview.md b/src/blogs/technical/overview.md new file mode 100644 index 0000000..e69de29 diff --git a/src/cv.md b/src/cv.md new file mode 100644 index 0000000..e69de29 diff --git a/src/index.md b/src/index.md index 9c89a5f..b68b4d5 100644 --- a/src/index.md +++ b/src/index.md @@ -8,6 +8,7 @@ I enjoy writing software and live in the West of Ireland. My main interests are: This site includes a personal blog and some info on previous and on-going projects. -Personal software projects are hosted here: https://git.jmsgrogan.com/ +Personal software projects are hosted here: [https://git.jmsgrogan.com/]( https://git.jmsgrogan.com/ +) -I am on Mastodon +I am on Mastodon. diff --git a/src/projects.md b/src/projects.md new file mode 100644 index 0000000..e69de29 diff --git a/static/style.css b/static/style.css new file mode 100644 index 0000000..e69de29 diff --git a/templates/footer.html b/templates/footer.html new file mode 100644 index 0000000..308b1d0 --- /dev/null +++ b/templates/footer.html @@ -0,0 +1,2 @@ + + diff --git a/templates/header.html b/templates/header.html new file mode 100644 index 0000000..d277a94 --- /dev/null +++ b/templates/header.html @@ -0,0 +1,7 @@ + + + + + James Grogan + + From d0de1260721283374c7458ef02faed8364ab78c3 Mon Sep 17 00:00:00 2001 From: jgrogan Date: Tue, 27 Aug 2024 08:50:59 +0100 Subject: [PATCH 2/2] Start adding home page --- .../header.html => src/articles/index.html | 2 ++ .../general/overview.md => articles/index.md} | 0 src/articles/interesting_blogs.html | 9 +++++++++ src/articles/interesting_sites.html | 9 +++++++++ src/blogs/index.html | 9 +++++++++ src/blogs/{technical/overview.md => index.md} | 0 src/blogs/social/index.html | 9 +++++++++ static/style.css => src/blogs/social/index.md | 0 src/blogs/technical/index.html | 9 +++++++++ src/blogs/technical/index.md | 0 src/cv.html | 9 +++++++++ src/index.html | 19 +++++++++++++++++++ src/index.md | 7 +++---- src/projects.html | 9 +++++++++ src/static/style.css | 14 ++++++++++++++ {templates => src/templates}/footer.html | 0 src/templates/header.html | 7 +++++++ 17 files changed, 108 insertions(+), 4 deletions(-) rename templates/header.html => src/articles/index.html (89%) rename src/{blogs/general/overview.md => articles/index.md} (100%) create mode 100644 src/articles/interesting_blogs.html create mode 100644 src/articles/interesting_sites.html create mode 100644 src/blogs/index.html rename src/blogs/{technical/overview.md => index.md} (100%) create mode 100644 src/blogs/social/index.html rename static/style.css => src/blogs/social/index.md (100%) create mode 100644 src/blogs/technical/index.html create mode 100644 src/blogs/technical/index.md create mode 100644 src/cv.html create mode 100644 src/index.html create mode 100644 src/projects.html create mode 100644 src/static/style.css rename {templates => src/templates}/footer.html (100%) create mode 100644 src/templates/header.html diff --git a/templates/header.html b/src/articles/index.html similarity index 89% rename from templates/header.html rename to src/articles/index.html index d277a94..94b3bbb 100644 --- a/templates/header.html +++ b/src/articles/index.html @@ -5,3 +5,5 @@ James Grogan + + diff --git a/src/blogs/general/overview.md b/src/articles/index.md similarity index 100% rename from src/blogs/general/overview.md rename to src/articles/index.md diff --git a/src/articles/interesting_blogs.html b/src/articles/interesting_blogs.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/articles/interesting_blogs.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/src/articles/interesting_sites.html b/src/articles/interesting_sites.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/articles/interesting_sites.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/src/blogs/index.html b/src/blogs/index.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/blogs/index.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/src/blogs/technical/overview.md b/src/blogs/index.md similarity index 100% rename from src/blogs/technical/overview.md rename to src/blogs/index.md diff --git a/src/blogs/social/index.html b/src/blogs/social/index.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/blogs/social/index.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/static/style.css b/src/blogs/social/index.md similarity index 100% rename from static/style.css rename to src/blogs/social/index.md diff --git a/src/blogs/technical/index.html b/src/blogs/technical/index.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/blogs/technical/index.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/src/blogs/technical/index.md b/src/blogs/technical/index.md new file mode 100644 index 0000000..e69de29 diff --git a/src/cv.html b/src/cv.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/cv.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..e4df3f8 --- /dev/null +++ b/src/index.html @@ -0,0 +1,19 @@ + + + + + James Grogan + + +

James Grogan Personal Site

+

I enjoy writing software and live in the West of Ireland. My main interests are:

+ +

This site includes a technical and social blog, some info on previous and on-going projects and a cv.

+

Personal software projects are hosted here: https://git.jmsgrogan.com/. Many of my work projects are open source, you can find some through my work profile.

+

I am on Mastodon, but not any other social media sites.

+ + diff --git a/src/index.md b/src/index.md index b68b4d5..0884b3c 100644 --- a/src/index.md +++ b/src/index.md @@ -6,9 +6,8 @@ I enjoy writing software and live in the West of Ireland. My main interests are: * free software and open science * creative coding - particularly with audio and graphics. -This site includes a personal blog and some info on previous and on-going projects. +This site includes a [technical](/blogs/technical) and [social](/blogs/social) blog, some info on previous and on-going [projects](/projects.html) and a [cv](/cv.html). -Personal software projects are hosted here: [https://git.jmsgrogan.com/]( https://git.jmsgrogan.com/ -) +My personal software projects are [self-hosted here]( https://git.jmsgrogan.com/). Many of my work projects are open source, you can find some through my [work profile](https://git.ichec.ie/jgrogan). -I am on Mastodon. +I am on Mastodon, but not any other social media sites. diff --git a/src/projects.html b/src/projects.html new file mode 100644 index 0000000..94b3bbb --- /dev/null +++ b/src/projects.html @@ -0,0 +1,9 @@ + + + + + James Grogan + + + + diff --git a/src/static/style.css b/src/static/style.css new file mode 100644 index 0000000..5a8708d --- /dev/null +++ b/src/static/style.css @@ -0,0 +1,14 @@ +html{ + margin: 0; + padding: 0; + height: 100% +} + +body{ + font-size: 14px; + font-family: Verdana; + color: #333333; + padding: 20px; + max-width: 600px; + margin: 0 auto +} diff --git a/templates/footer.html b/src/templates/footer.html similarity index 100% rename from templates/footer.html rename to src/templates/footer.html diff --git a/src/templates/header.html b/src/templates/header.html new file mode 100644 index 0000000..5dfca0a --- /dev/null +++ b/src/templates/header.html @@ -0,0 +1,7 @@ + + + + + James Grogan + +