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
.
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