Simplify skills

This commit is contained in:
Oliver Davies 2017-07-14 20:31:23 +01:00
parent 61f62fd176
commit 826f2fec41
24 changed files with 105 additions and 94 deletions

View file

@ -72,5 +72,4 @@ imports:
- ../data/events.yml - ../data/events.yml
- ../data/experience.yml - ../data/experience.yml
- ../data/meetups.yml - ../data/meetups.yml
- ../data/skills.yml
- ../data/testimonials.yml - ../data/testimonials.yml

View file

@ -1,50 +0,0 @@
skills:
0:
- { name: Drupal, image: drupal.png }
- { name: Drupal Commerce, image: drupal-commerce.png }
- { name: PHP, image: php.png }
- { name: Composer, image: composer.png }
- { name: Symfony, image: symfony.png }
- { name: Silex, image: silex.png }
- { name: Sculpin, image: sculpin.png }
- { name: Twig, image: twig.png }
- { name: PHPUnit, image: phpunit.png }
- { name: SimpleTest, image: simpletest.png }
- { name: Behat, image: behat.png }
- { name: Gulp, image: gulp.png }
- { name: Bower, image: bower.png }
- { name: NPM, image: npm.png }
- { name: Sass, image: sass.png }
- { name: jQuery, image: jquery.gif }
- { name: Git, image: git.png }
- { name: Linux, image: linux.png }
- { name: Debian, image: debian.png }
- { name: Ubuntu, image: ubuntu.png }
- { name: CentOS, image: centos.png }
- { name: Vagrant, image: vagrant.png }
- { name: Docker, image: docker.png }
- { name: Nginx, image: nginx.png }
- { name: MySQL, image: mysql.png }
- { name: MariaDB, image: mariadb.png }
- { name: Ansible, image: ansible.png }
- { name: Fabric, image: fabric.png }
- { name: Jenkins, image: jenkins.png }
- { name: Acquia, image: acquia.png }
- { name: Pantheon, image: pantheon.png }
- { name: 'Platform.sh', image: platform.png }
- { name: Amazon AWS, image: amazon.png }
- { name: Linode, image: linode.png }
1:
- { name: Ubercart, image: ubercart.png }
- { name: WordPress, image: wordpress.png }
- { name: Jekyll, image: jekyll.png }
- { name: Subversion, image: svn.jpg }
- { name: Grunt, image: grunt.png }
- { name: Less, image: less.png }
- { name: Compass, image: compass.png }
- { name: Puppet, image: puppet.png }
- { name: Apache, image: apache.png }
- { name: Apache Solr, image: solr.png }
2:
- { name: Laravel, image: laravel.png }
- { name: Lumen, image: lumen.png }

View file

@ -3,8 +3,8 @@
<h2>Skills</h2> <h2>Skills</h2>
<ul> <ul>
{% for item in page.skills|sort %} {% for skill in page.skills %}
<li>{{ site.skills[item].title }}</li> <li>{{ skill }}</li>
{% endfor %} {% endfor %}
</ul> </ul>
</div> </div>

View file

@ -1,11 +0,0 @@
<ul class="skills-list is-flex flex-wrap list-style-none">
{% for skill in skills %}
<li class="skill">
<img
class="skill-image"
src="/assets/images/skills/{{ skill.image }}"
title="{{ skill.name }}"
alt="{{ skill.name }} logo">
</li>
{% endfor %}
</ul>

View file

@ -1,13 +0,0 @@
<h2>Skills</h2>
<p>I regularly use:</p>
{% include 'skills-list' with { skills: site.skills[0] } %}
<p>I am also familiar with:</p>
{% include 'skills-list' with { skills: site.skills[1] } %}
<p>I would like to do more:</p>
{% include 'skills-list' with { skills: site.skills[2] } %}

View file

@ -7,5 +7,9 @@ tags:
image: cattery.png image: cattery.png
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, php, jenkins] skills:
- Drupal 6
- PHP
- CSS
- Jenkins
--- ---

View file

@ -7,5 +7,8 @@ tags:
image: horse-and-country.png image: horse-and-country.png
company: horse_country company: horse_country
role: Developer role: Developer
skills: [drupal, php, git] skills:
- Drupal
- PHP
- Git
--- ---

View file

@ -7,5 +7,9 @@ tags:
image: avon-motorsport.png image: avon-motorsport.png
company: proctors company: proctors
role: Developer role: Developer
skills: [drupal, php, less, svn] skills:
- Drupal 6
- PHP
- Less
- SVN
--- ---

View file

@ -8,5 +8,10 @@ tags:
image: source-for-searches.png image: source-for-searches.png
company: proctors company: proctors
role: Developer role: Developer
skills: [drupal, php, less, svn] skills:
- Drupal 6
- Ubercart
- PHP
- Less
- SVN
--- ---

View file

@ -7,5 +7,9 @@ tags:
image: wlsquared.png image: wlsquared.png
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, php, git] skills:
- Drupal 7
- PHP
- Less
- Git
--- ---

View file

@ -8,5 +8,10 @@ tags:
image: accessible-bristol.png image: accessible-bristol.png
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, php, less, git] skills:
- Drupal 7
- PHP
- Less
- Git
- Fabric
--- ---

View file

@ -7,5 +7,8 @@ tags:
image: aspira.png image: aspira.png
company: proctors company: proctors
role: Developer role: Developer
skills: [drupal, php, svn] skills:
- Drupal 7
- PHP
- SVN
--- ---

View file

@ -8,5 +8,12 @@ tags:
image: daylight-photo-awards.png image: daylight-photo-awards.png
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, drupal-commerce, git, sass, compass, jenkins] skills:
- Drupal
- Drupal Commerce
- Git
- Sass
- Compass
- Jenkins
- Fabric
--- ---

View file

@ -8,5 +8,7 @@ tags:
image: digital-theatre-plus.png image: digital-theatre-plus.png
company: nomensa company: nomensa
role: Developer role: Developer
skills: [drupal, php] skills:
- Drupal 7
- PHP
--- ---

View file

@ -9,5 +9,9 @@ image: door-decor-more.png
company: zooba company: zooba
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, drupal-commerce, php, git] skills:
- Drupal 7
- Drupal Commerce
- PHP
- Git
--- ---

View file

@ -7,5 +7,10 @@ tags:
image: vikisports.png image: vikisports.png
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, php, git, jenkins] skills:
- Drupal 6
- Drupal 7
- PHP
- Git
- Jenkins
--- ---

View file

@ -7,5 +7,7 @@ image: hutch-paving.png
role: Freelance Developer role: Freelance Developer
company: trent company: trent
freelance: true freelance: true
skills: [drupal, php] skills:
- Drupal 7
- PHP
--- ---

View file

@ -8,5 +8,9 @@ image: ifoa.png
company: precedent company: precedent
role: Lead Developer role: Lead Developer
slug: ifoa slug: ifoa
skills: [drupal, php, git] skills:
- Drupal 7
- PHP
- CSS
- Git
--- ---

View file

@ -8,5 +8,10 @@ image: my-favourite-voucher-codes.png
slug_title: my-favourite-voucher-codes slug_title: my-favourite-voucher-codes
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills:
- Drupal 7
- PHP
- CSS
- Git
skills: [drupal, php, git] skills: [drupal, php, git]
--- ---

View file

@ -8,5 +8,10 @@ image: watts-tvc.png
company: lab_class company: lab_class
role: Freelance Developer role: Freelance Developer
freelance: true freelance: true
skills: [drupal, php, git, sass, compass] skills:
- Drupal 7
- PHP
- Git
- Sass
- Compass
--- ---

View file

@ -7,6 +7,12 @@ tags:
image: drupal-org.png image: drupal-org.png
company: drupal_association company: drupal_association
role: Drupal.org Developer role: Drupal.org Developer
skills: [drupal, php, git, sass, compass, jenkins] skills:
- Drupal 7
- PHP
- Git
- Sass
- Compass
- Jenkins
slug: drupal-org slug: drupal-org
--- ---

View file

@ -9,6 +9,10 @@ image:
alt: The new road.cc website alt: The new road.cc website
company: microserve company: microserve
role: Lead Developer role: Lead Developer
skills: [drupal, php, git, less] skills:
- Drupal 7
- PHP
- Git
- Less
slug: road-cc slug: road-cc
--- ---

View file

@ -7,6 +7,15 @@ tags:
year: 2016 year: 2016
image: drupal-vm-generator.png image: drupal-vm-generator.png
slug: drupal-vm-generator-website slug: drupal-vm-generator-website
skills:
- Drupal 8
- PHP
- Composer
- Jenkins
- Fabric
- Git
- Sass
- Gulp
--- ---
[drupalvmgenerator.com][1] is a Drupal 8 website for the Drupal VM Generator project. [drupalvmgenerator.com][1] is a Drupal 8 website for the Drupal VM Generator project.

View file

@ -23,7 +23,12 @@ Im a webmaster and documentation maintainer for [Drupal.org][42], and a provi
## Skills ## Skills
{% include 'skills-list' with { skills: site.skills[0] } %} - Website and application development with Drupal, Symfony, Silex, Laravel and Sculpin.
- Front-end development with Gulp or Grunt, Sass, Less and JavaScript.
- Version control with Git or SVN.
- Continuous deployment and integration with Jenkins and Fabric.
- Linux server administration, and configuration management with Ansible or Puppet.
- Local development environment setup with Vagrant or Docker.
## Elsewhere ## Elsewhere