From af1cb05d805e88b5f5050433cb4cc00554429782 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Sat, 6 Apr 2019 00:51:45 +0100 Subject: [PATCH] Add projects page --- resources/js/components/Navbar.vue | 5 +++ source/projects.html.twig | 58 ++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 source/projects.html.twig diff --git a/resources/js/components/Navbar.vue b/resources/js/components/Navbar.vue index d1178e20..3b620de7 100644 --- a/resources/js/components/Navbar.vue +++ b/resources/js/components/Navbar.vue @@ -83,6 +83,11 @@ export default { href: '/experience', pattern: '^/experience/?$', }, + { + title: 'Projects', + href: '/projects', + pattern: '^/projects/?$', + }, { title: 'Articles', href: '/articles', diff --git a/source/projects.html.twig b/source/projects.html.twig new file mode 100644 index 00000000..7d7dc84b --- /dev/null +++ b/source/projects.html.twig @@ -0,0 +1,58 @@ +--- +layout: default +title: Projects +projects: + - title: Rebuilding Acquia + description: A clone of Acquia’s hosting dashboard, built with Vue.js and Tailwind CSS. + url: https://github.com/opdavies/rebuilding-acquia + + - title: Rebuilding Bartik + description: A clone of Bartik (Drupal’s default theme), built with Vue.js and Tailwind CSS. + url: https://github.com/opdavies/rebuilding-bartik + + - title: Joind.in Winner Picker + description: A Symfony 4 application that determines a randomly selected winner from a section of feedback left on Joind.in. Developed on behalf of the PHP South West (PHPSW) user group. + url: https://github.com/opdavies/joindin-winner-picker-new + + - title: Drupal.org API library + description: A PHP library for interacting with the Drupal.org API. + url: https://github.com/opdavies/drupalorg-api-php + + - title: Drupal Meetups Twitterbot + description: A Symfony 4 application for retweeting tweets about Drupal meetups. + url: https://github.com/opdavies/sculpin-skeleton + + - title: Gmail Filter Builder + description: A library for writing Gmail filters in PHP, then exporting them to importable XML. + url: https://github.com/opdavies/gmail-filter-builder + + - title: Sculpin Skeleton + description: A skeleton project for the Sculpin static site generator. + url: https://github.com/opdavies/sculpin-skeleton +--- +
+

Here are some of the open source projects that I’ve written or currently maintain.

+

For the full list, see my GitHub and Drupal.org profiles.

+
+ +
+ {% for project in page.projects %} + + {% endfor %} +