Skip to content

Commit

Permalink
fix(resume): add font awesome svg icons
Browse files Browse the repository at this point in the history
  • Loading branch information
shadow81627 committed Dec 16, 2019
1 parent 67127bf commit 6d20274
Show file tree
Hide file tree
Showing 4 changed files with 87 additions and 37 deletions.
15 changes: 14 additions & 1 deletion nuxt.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ module.exports = {
// Doc: https://github.com/nuxt-community/dotenv-module
'@nuxtjs/dotenv',
'@nuxtjs/markdownit',
'@nuxtjs/font-awesome',
'nuxt-fontawesome',
'nuxt-i18n',
'nuxt-webfontloader',
[
Expand Down Expand Up @@ -160,6 +160,19 @@ module.exports = {
directivePlugins: ['Tooltip'],
},

fontawesome: {
imports: [
{
set: '@fortawesome/free-solid-svg-icons',
icons: ['fas'],
},
{
set: '@fortawesome/free-brands-svg-icons',
icons: ['fab'],
},
],
},

i18n: {
baseUrl: 'https://daim.dev',
seo: false,
Expand Down
56 changes: 43 additions & 13 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,12 @@
}
},
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^1.2.26",
"@fortawesome/free-brands-svg-icons": "^5.12.0",
"@fortawesome/free-solid-svg-icons": "^5.12.0",
"@fortawesome/vue-fontawesome": "^0.1.9",
"@nuxtjs/axios": "5.8.0",
"@nuxtjs/dotenv": "1.4.1",
"@nuxtjs/font-awesome": "1.0.4",
"@nuxtjs/markdownit": "1.2.7",
"@nuxtjs/pwa": "3.0.0-beta.19",
"bootstrap": "4.4.1",
Expand All @@ -42,6 +45,7 @@
"github-markdown-css": "3.0.1",
"koa": "2.11.0",
"nuxt": "2.10.2",
"nuxt-fontawesome": "^0.4.0",
"nuxt-i18n": "6.4.1",
"nuxt-webfontloader": "1.1.0",
"storyblok-nuxt": "1.0.2"
Expand Down
47 changes: 25 additions & 22 deletions pages/resume.vue
Original file line number Diff line number Diff line change
Expand Up @@ -79,17 +79,20 @@
proposition.
</p>
<div class="social-icons">
<a href="#">
<i class="fab fa-linkedin-in"></i>
<a href="https://github.com/shadow81627">
<font-awesome-icon :icon="['fab', 'github']" />
</a>
<a href="#">
<i class="fab fa-github"></i>
<a href="https://www.linkedin.com/in/damien-robinson-788925101">
<font-awesome-icon :icon="['fab', 'linkedin-in']" />
</a>
<a href="#">
<i class="fab fa-twitter"></i>
<a href="https://twitter.com/Shadow81627">
<font-awesome-icon :icon="['fab', 'twitter']" />
</a>
<a href="#">
<i class="fab fa-facebook-f"></i>
<a href="https://www.youtube.com/user/shadow81627">
<font-awesome-icon :icon="['fab', 'youtube']" />
</a>
<a href="https://www.facebook.com/damien.robinson.5036">
<font-awesome-icon :icon="['fab', 'facebook-f']" />
</a>
</div>
</div>
Expand Down Expand Up @@ -176,40 +179,40 @@
<div class="subheading mb-3">Programming Languages &amp; Tools</div>
<ul class="list-inline dev-icons">
<li class="list-inline-item">
<i class="fab fa-html5"></i>
</li>
<li class="list-inline-item">
<i class="fab fa-css3-alt"></i>
<font-awesome-icon :icon="['fab', 'html5']" title="html5" />
</li>
<li class="list-inline-item">
<i class="fab fa-js-square"></i>
<font-awesome-icon :icon="['fab', 'css3-alt']" title="css3" />
</li>
<li class="list-inline-item">
<i class="fab fa-angular"></i>
<font-awesome-icon
:icon="['fab', 'js-square']"
title="javastipt"
/>
</li>
<li class="list-inline-item">
<i class="fab fa-react"></i>
<font-awesome-icon :icon="['fab', 'vuejs']" title="vue" />
</li>
<li class="list-inline-item">
<i class="fab fa-node-js"></i>
<font-awesome-icon :icon="['fab', 'node-js']" title="node" />
</li>
<li class="list-inline-item">
<i class="fab fa-sass"></i>
<font-awesome-icon :icon="['fab', 'sass']" title="sass" />
</li>
<li class="list-inline-item">
<i class="fab fa-less"></i>
<font-awesome-icon :icon="['fab', 'npm']" title="npm" />
</li>
<li class="list-inline-item">
<i class="fab fa-wordpress"></i>
<font-awesome-icon :icon="['fab', 'python']" title="python" />
</li>
<li class="list-inline-item">
<i class="fab fa-gulp"></i>
<font-awesome-icon :icon="['fab', 'laravel']" title="laravel" />
</li>
<li class="list-inline-item">
<i class="fab fa-grunt"></i>
<font-awesome-icon :icon="['fab', 'docker']" title="docker" />
</li>
<li class="list-inline-item">
<i class="fab fa-npm"></i>
<font-awesome-icon :icon="['fab', 'aws']" title="aws" />
</li>
</ul>

Expand Down

0 comments on commit 6d20274

Please sign in to comment.