diff --git a/Website/Views/Home/Index.cshtml b/Website/Views/Home/Index.cshtml index a023123..b9ff96b 100644 --- a/Website/Views/Home/Index.cshtml +++ b/Website/Views/Home/Index.cshtml @@ -4,7 +4,7 @@ ViewData["Title"] = "Welcome"; } -

Hello, I'm Rob. I'm a senior software engineer at Code Computerlove where I focus on back end development primarily using C#. In my spare time I spend my time riding bikes or making stuff, typically involving an Arduino.

+

Hello, I'm Rob. I'm a senior software engineer at Code Computerlove where I focus on back end development primarily using C#. In my spare time I spend my time riding bikes or making stuff, typically involving an Arduino.

This website is primarily an outlet for me to write about things which have been technically challenging, either in a professional or personal capacity, though not limited to that.

If you wish to get in contact, then get in touch via my LinkedIn profile.

Latest Blog Post

diff --git a/Website/package-lock.json b/Website/package-lock.json index 21f7ff1..b1caf8a 100644 --- a/Website/package-lock.json +++ b/Website/package-lock.json @@ -4,6 +4,11 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@fortawesome/fontawesome-free": { + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.12.1.tgz", + "integrity": "sha512-ZtjIIFplxncqxvogq148C3hBLQE+W3iJ8E4UvJ09zIJUgzwLcROsWwFDErVSXY2Plzao5J9KUYNHKHMEUYDMKw==" + }, "accord": { "version": "0.29.0", "resolved": "https://registry.npmjs.org/accord/-/accord-0.29.0.tgz", diff --git a/Website/package.json b/Website/package.json index b57746d..4a9c985 100644 --- a/Website/package.json +++ b/Website/package.json @@ -8,7 +8,9 @@ "gulp-clean-css": "^4.0.0", "gulp-less": "^4.0.1" }, - "dependencies": {}, + "dependencies": { + "@fortawesome/fontawesome-free": "^5.12.1" + }, "scripts": { "gulp": "gulp" }, diff --git a/Website/wwwroot/css/style.less b/Website/wwwroot/css/style.less index 879f153..d5e84d6 100644 --- a/Website/wwwroot/css/style.less +++ b/Website/wwwroot/css/style.less @@ -1,5 +1,8 @@ @import url('https://fonts.googleapis.com/css?family=Public+Sans&display=swap'); @import "colours.less"; +@fa-font-path: "../webfonts"; +@import "../../node_modules/@fortawesome/fontawesome-free/less/fontawesome.less"; +@import "../../node_modules/@fortawesome/fontawesome-free/less/solid.less"; * { box-sizing: border-box; @@ -45,6 +48,15 @@ a { color: white; background-size: 100% 100%; } + + &[href^="http"] { + &:after { + .fa-icon; + .fas; + content: @fa-var-external-link-alt; + margin-left: 5px; + } + } } h1, h2, h3, h4, h5, h6 { diff --git a/Website/wwwroot/webfonts b/Website/wwwroot/webfonts new file mode 120000 index 0000000..50e39e2 --- /dev/null +++ b/Website/wwwroot/webfonts @@ -0,0 +1 @@ +/media/Data/Code/C#/Robware/Website/node_modules/@fortawesome/fontawesome-free/webfonts \ No newline at end of file