Go to file
Robert McGovern 02cb7b6fe3 Fixes #1
Moved Other "Project Types" into the data file and changed the template to use that data. Shortens index.njk considerably.
2022-02-08 09:40:28 +00:00
.github/workflows added github publish action, hoping its correct 2022-02-07 15:40:59 +00:00
.vscode 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
projects merged old main, rearranged files 2022-02-05 22:41:45 +00:00
src Fixes #1 2022-02-08 09:40:28 +00:00
.eleventy.js finally a handle on how I want to work with the data. Frontend Mentor projects are now pulled from a json data file. Need to add the FreeCodeCamp projects to it next. Probably better to rearrange a bit and have seperate md files for each project/challenge that pulls in whatever readme there is for each project. Will see. Considering tracking date too. Issue with how project cards look in Safari compared to Firefox or Chrome. 2022-02-07 02:14:31 +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 added favicon, although should redo to add it as a pure svg, although purple to dark for browser tabs. Maybe lighter purple for dark mode? 2022-02-06 00:50:47 +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 Added a workspace file for VSCode, not sure about using it or not. Might back this out, if nothing else because I dislike that it not puts it into its own folder in the Explorer. 2020-09-12 09:50:53 +01:00
notes.md added link to notes 2022-01-25 03:19:38 +00:00
package-lock.json 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
package.json finally a handle on how I want to work with the data. Frontend Mentor projects are now pulled from a json data file. Need to add the FreeCodeCamp projects to it next. Probably better to rearrange a bit and have seperate md files for each project/challenge that pulls in whatever readme there is for each project. Will see. Considering tracking date too. Issue with how project cards look in Safari compared to Firefox or Chrome. 2022-02-07 02:14:31 +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.