diff --git a/src/index.pug b/src/index.pug index ddca6bd..1a13271 100644 --- a/src/index.pug +++ b/src/index.pug @@ -1,78 +1 @@ -doctype html -html(lang='en') - head - meta(charset='UTF-8') - meta(http-equiv='X-UA-Compatible', content='IE=edge') - meta(name='viewport', content='width=device-width, initial-scale=1.0') - title Portfolio - Daniel de Cloet - body.page-home - #app - .home-header - .container - header - a.router-link-active.router-link-exact-active.brand(href='/') - img.brand-logo(src="//via.placeholder.com/256", alt="Brand Logo") - span.brand-name Daniel de Cloet - nav.site-nav - ul.nav-items - li.nav-item - a(href="/blog") Blog - li.nav-item - a(href="/blog") Snippets - li.nav-item - a(href="/blog") Contact - section.hero - h1 I'm Daniel, junior software engineer - p. - I am a student pursuing a Bachelor's in Computer Science, with a software engineering specialization.
I have a love for discovering new technologies and inventing unique solutions to complex problems. - .wave - | - .container - .split-content - main - section.blog-recent - .header - h3 Latest Articles - .all-articles - a(href="/blog") All articles - .list - ul.blog-items - li.blog-item - img.article-image(src="//via.placeholder.com/128", alt="Article Topic") - .article-text - h4.article-title New Portfolio Layout - span.article-date(title='September 3rd 2021, 10:11:02') 9 months ago - aside - section.blog-popular - h3 Popular Content - ul.popular-items - li - span.arrow - | - a.link(href="javascript:void(0)") New Portfolio Layout - .container - footer - .credits - p Designed and developed by Daniel de Cloet - p - | Built with - | - a(href="https://vuejs.org", target='_blank') Vue.js - | . Iconset provided by - | - a(href='https://fontawesome.com/', target='_blank') Font Awesome - | . View the - | - a(href="https://git.chaoticlogic.us/daniel/personal-website/", target='_blank') source code - | . - .social-links - ul - li - a(href="https://github.com/Daniel-I-Am", target='_blank') - i.fa-brands.fa-github - li - a(href="https://git.chaoticlogic.us/daniel/", target='_blank') - i.fa-brands.fa-gitlab - li - a(href="https://www.linkedin.com/in/daniel-de-cloet-11254a182/", target='_blank') - i.fa-brands.fa-linkedin +extends templates/page.pug diff --git a/src/partials/footer.pug b/src/partials/footer.pug new file mode 100644 index 0000000..833007b --- /dev/null +++ b/src/partials/footer.pug @@ -0,0 +1,25 @@ +footer + .credits + p Designed and developed by Daniel de Cloet. + p + | Built with + | + a(href="https://vuejs.org", target='_blank') Vue.js + | . Iconset provided by + | + a(href='https://fontawesome.com/', target='_blank') Font Awesome + | . View the + | + a(href="https://git.chaoticlogic.us/daniel/personal-website/", target='_blank') source code + | . + .social-links + ul + li + a(href="https://github.com/Daniel-I-Am", target='_blank') + i.fa-brands.fa-github + li + a(href="https://git.chaoticlogic.us/daniel/", target='_blank') + i.fa-brands.fa-gitlab + li + a(href="https://www.linkedin.com/in/daniel-de-cloet-11254a182/", target='_blank') + i.fa-brands.fa-linkedin diff --git a/src/partials/header-wave.pug b/src/partials/header-wave.pug new file mode 100644 index 0000000..5bbd03c --- /dev/null +++ b/src/partials/header-wave.pug @@ -0,0 +1,2 @@ +.wave + | diff --git a/src/partials/header.pug b/src/partials/header.pug new file mode 100644 index 0000000..551b11f --- /dev/null +++ b/src/partials/header.pug @@ -0,0 +1,12 @@ +header + a.router-link-active.router-link-exact-active.brand(href='/') + img.brand-logo(src="//via.placeholder.com/256", alt="Brand Logo") + span.brand-name Daniel de Cloet + nav.site-nav + ul.nav-items + li.nav-item + a(href="/blog") Blog + li.nav-item + a(href="/blog") Snippets + li.nav-item + a(href="/blog") Contact diff --git a/src/partials/hero.pug b/src/partials/hero.pug new file mode 100644 index 0000000..431269b --- /dev/null +++ b/src/partials/hero.pug @@ -0,0 +1,4 @@ +section.hero + h1 I'm Daniel, junior software engineer + p. + I am a student pursuing a Bachelor's in Computer Science, with a software engineering specialization.
I have a love for discovering new technologies and inventing unique solutions to complex problems. diff --git a/src/templates/page.pug b/src/templates/page.pug new file mode 100644 index 0000000..576c4e5 --- /dev/null +++ b/src/templates/page.pug @@ -0,0 +1,39 @@ +doctype html +html(lang='en') + head + meta(charset='UTF-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1.0') + title Portfolio - Daniel de Cloet + body.page-home + #app + .home-header + .container + include ../partials/header.pug + include ../partials/hero.pug + include ../partials/header-wave.pug + .container + .split-content + main + section.blog-recent + .header + h3 Latest Articles + .all-articles + a(href="/blog") All articles + .list + ul.blog-items + li.blog-item + img.article-image(src="//via.placeholder.com/128", alt="Article Topic") + .article-text + h4.article-title New Portfolio Layout + span.article-date(title='September 3rd 2021, 10:11:02') 9 months ago + aside + section.blog-popular + h3 Popular Content + ul.popular-items + li + span.arrow + | + a.link(href="javascript:void(0)") New Portfolio Layout + .container + include ../partials/footer.pug