Skip to content

maureenlholland/mlh-vanilla

Repository files navigation

Maureen Holland, Personal Site

Overview

Dependencies make a lot of sense for a lot of cases, but this is not one of them.

I want a personal site with no dependencies. It's just me. I don't update it very often. I have no intention of scaling this any further than one developer who hates updating dependencies.

It's a front-end playground. Occasional blog ramblings.

Tools

HTML, CSS, Javascript.

Maybe someday I'll write a shell script to optimize images, but that day is not today.

VS Code

I searched for how to get automatic refresh on file changes and found this article: https://www.freecodecamp.org/news/vscode-live-server-auto-refresh-browser/

VS Code has a Live Server extension 🎉 It works great.

Fonts

Variable Font

I wanted to use a variable font and luckily my favourite font, Josefin Sans, has a "Weight" axis: https://fonts.google.com/specimen/Josefin+Sans

It has an SIL Open Font License (full text in the /fonts/Josefin_Sans/OFL.txt file)

Scale and Fluidity

Helpful tips from from Set Studio's blog: https://set.studio/some-simple-ways-to-make-content-look-good/

I finally used some sites I've had bookmarked forever:

Favicon

I see magpies everywhere in England. I was lucky to find this lovely icon from Tom through the Noun project: https://thenounproject.com/icon/magpie-816781/

Then I dropped it into the Favicon Generator because I can never remember exactly what size or format favicons need to be.

Hosting

I bought my custom domain names from Hover.

Keeping it simple, I decided to use GitHub Pages for hosting.

About

Personal site with no dependencies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published