Go to file
Robert McGovern 70ad2cec50 Base site updates
Long finished but languishing due to breakdown. Should improve performance, images are now properly sized, serving the fonts directly rather than going via Google. Mostly commiting so I can attempt upgrade to 11ty 3.0 alpha
2024-01-29 01:48:13 +00:00
.github/workflows added github publish action, hoping its correct 2022-02-07 15:40:59 +00:00
.vscode finished javascript of intro challenge 2022-09-28 21:06:27 +01:00
img Base site updates 2024-01-29 01:48:13 +00:00
projects most of the JavaScript done, needs finishing for populating data to html, and classes to add / remove loader animation 2022-11-09 15:12:18 +00:00
src Base site updates 2024-01-29 01:48:13 +00:00
.eleventy.js Base site updates 2024-01-29 01:48:13 +00:00
.eslintrc.js further setup. Base site isn't using eleventy directly yet. Not sold on how I've set folders up at the moment. Need to rearrange but not sure if I want svgs images fonts css in assets or moved up a level to the top level where src and www are 2022-02-05 13:48:21 +00:00
.gitignore updated gitignore to ignore my image exports from premium figma design file 2022-10-22 19:38:18 +01:00
.hintrc added hintrc to tell vscode to stop warning me about incompatible CSS with IE. Note will only help if top of site opened in vscode 2022-03-22 11:44:01 +00:00
LICENSE Added base files for eleventy + gitignore updated to ignore mode_modules, forgot first time 2022-02-04 13:00:39 +00:00
README.md updated readme with some info 2022-02-07 02:21:17 +00:00
base.code-workspace Base site updates 2024-01-29 01:48:13 +00:00
notes.md added link to notes 2022-01-25 03:19:38 +00:00
package-lock.json Base site updates 2024-01-29 01:48:13 +00:00
package.json Base site updates 2024-01-29 01:48:13 +00:00

README.md

rmcg.dev

Projects completed while working through various HTML/CSS/JavaScript things. Primarily focused on Frontend Mentor. Ultimately it will aim to be a portfolio site.

Templating

Using Eleventy for templating purposes. Was getting silly, and indeed had potential for being error prone adding more and more html by hand for each challenge completed.

So I have spent a little time figuring out Nunjucks

Other Things

Fedora and other SVG's came from

https://freesvg.org/red-fedora-reworked

License is public domain for the nicer of the Fedoras

Added basic website 5th Feb 2022

Deployment

Self hosting repo on git.tarasis.net After pushing updates, a post-receive hook builds and deploys the update for Caddy to serve.