No description
  • CSS 87.8%
  • HTML 9.4%
  • Shell 2.8%
Find a file
James Grogan 03f638800f
All checks were successful
/ build-and-deploy (push) Successful in 1m5s
Redesign CSS and fix homepage image treatment
Remove all structural green borders (body top, h2 left rule, heavy nav border).
Modern spacing, uppercase monospace nav, clean post-list with flex layout.
contact/profile/banner images marked class="inline": no shadow, no thumbnail link.
2026-06-07 13:51:22 +01:00
.forgejo/workflows Add CI deploy pipeline 2026-06-07 11:34:51 +01:00
infra Add basic deployment 2024-08-26 17:27:10 +01:00
src Redesign CSS and fix homepage image treatment 2026-06-07 13:51:22 +01:00
.gitignore Add basic deployment 2024-08-26 17:27:10 +01:00
LICENSE Initial commit 2024-02-05 16:55:33 +00:00
README.md Add CI deploy pipeline 2026-06-07 11:34:51 +01:00

Personal Website

This repo has the content for https://www.jmsgrogan.com/

Building

The site is built with my dialann generator.

To set up the build environment do:

git clone https://git.jmsgrogan.com/jgrogan/dialann
cd dialann
python -m venv .venv
source .venv/bin/activate
pip install .
cd ..

To do the build:

cd personal-site/src
dialann --build_dir=../build

To deploy the build (assumes a particular server environment and local ssh setup):

cd ..
./infra/deploy.sh

License

Software and content in this repo are Copyright of James Grogan. You can use software under the GPLV3+, a copy of which can be found in the accompanying LICENSE file.

Other content can be used under a CC BY-SA 4.0 license, see here for details.