Add event logos to talks

This commit is contained in:
Oliver Davies 2017-02-19 23:05:39 +00:00
parent 598c2581d8
commit 1c378c412d
40 changed files with 74 additions and 16 deletions

View file

@ -1,7 +1,20 @@
.talk-location,
.talk-slides,
.talk-video
margin-bottom: 1.5em
.talk-video,
.talk-description
margin-bottom: 2em
.talk-pager
clear: both
margin-top: 2em
.talk-pager div
flex: 1
.talk-logo
float: right
margin: 0 0 2em 2em
.talk-logo img
max-height: 100px
max-width: 200px

View file

@ -0,0 +1,7 @@
{% if page.logo %}
<div class="talk-logo">
{% if page.logo_link %}<a href="{{ page.logo_link }}" title="{{ page.location }}">{% endif -%}
<img src="{{ site.url }}/{{ page.logo }}" alt="{{ page.location }}">
{%- if page.logo_link %}</a>{% endif %}
</div>
{% endif %}

View file

@ -1,6 +1,7 @@
---
title: So, what is this Drupal thing?
location: Unified Diff
logo: assets/images/talks/logos/unified-diff.png
logo_link: http://unifieddiff.co.uk
video:
embed: <iframe src="https://player.vimeo.com/video/49827006" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

View file

@ -7,4 +7,5 @@ tags:
- drupal
- ldap
slug: drupal-ldap
logo: assets/images/talks/logos/swdug.png
---

View file

@ -1,6 +1,7 @@
---
title: Never Commit to Master - An Introduction to Git Flow
location: DrupalCamp London 2014
logo: assets/images/talks/logos/drupalcamp-london-2014.png
logo_link: http://2014.drupalcamplondon.co.uk
slides:
embed: <script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>

View file

@ -7,5 +7,6 @@ tags:
- drupal
- drupal-association
slug: drupal-association
logo: assets/images/talks/logos/swdug.png
---
An impromptu talk about the [Drupal Association](https://association.drupal.org), and what Ive been working on since joining the Engineering team earlier in the year.

View file

@ -8,4 +8,5 @@ tags:
- drupalcamp-brighton
- drupal-association
slug: drupalorg-2015
logo: assets/images/talks/logos/drupalcamp-brighton-2015.png
---

View file

@ -7,4 +7,5 @@ tags:
- drupalcamp
- drupalcamp-london
- drupal-association
logo: assets/images/talks/logos/drupalcamp-london-2015.png
---

View file

@ -14,6 +14,8 @@ tags:
- drupal
- drupal-8
tweets: yes
logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/drupal-8
---
This was a ten minute lightning talk, designed to highlight the major changes coming in Drupal 8.

View file

@ -12,6 +12,8 @@ tags:
- sculpin
- twig
tweets: yes
logo: assets/images/talks/logos/drupalcamp-north-2015.png
logo_link: http://drupalcampnorth.org/session/test-drive-twig-sculpin
---
[Sculpin][1] is a static site generator written in PHP, and based on [Symfony components][2]. It uses [YAML][3] and [Twig][4], which makes it very appealing to Drupal people wanting to learn these in preparation for Drupal 8.

View file

@ -9,6 +9,8 @@ tags:
- umbristol
- drupal
tweets: yes
logo: assets/images/talks/logos/umbristol.jpeg
logo_link: https://www.meetup.com/umBristol/events/223807592
---
As part of their [CMS Dance-Off][1], I was selected to speak about Drupal alongside other speakers representing Umbraco, Sitecore and Episerver.

View file

@ -14,6 +14,8 @@ tweets: yes
video:
embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/aN53arCKZAU" frameborder="0" allowfullscreen></iframe>
url: https://www.youtube.com/watch?v=aN53arCKZAU
logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/building-static-sites-with-sculpin
---
[Sculpin][0] is a static site generator written in PHP. It converts Markdown files, Twig templates and standard HTML into a static HTML site that can be easily deployed.

View file

@ -24,6 +24,8 @@ meta:
type: 'image/png'
height: 540
width: 960
logo:
logo_link:
---
New to object-orientated PHP, Symfony or YAML, and want to get started building modules in Drupal 8? This is the session for you!

View file

@ -7,6 +7,8 @@ tags:
- drupal-vm-generator
- meetup
- symfony
logo: assets/images/talks/logos/nwdug.jpeg
logo_link: https://www.meetup.com/nwdrupal/events/227586977
---
An impromptu lightning talk about the [Drupal VM Generator][0] project.

View file

@ -10,6 +10,8 @@ tags:
slides:
embed: <script async class="speakerdeck-embed" data-id="a27ee1d2bfed4a209dc395fa455acb41" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/bristol-dug-drupal-vm-generator
logo: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/510443
---
An short talk about the [Drupal VM Generator][1] project.

View file

@ -9,6 +9,8 @@ tags:
slides:
embed: <script async class="speakerdeck-embed" data-id="440fd6592f474741bc606c96bc32c104" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/drupal-rejoining-the-herd
logo: assets/images/talks/logos/php-south-coast-2016.png
logo_link: http://2016.phpsouthcoast.co.uk/schedule
---
[Drupal 8][0] was (finally) released on November 19th 2015, after almost 4 years of work and code commits by over 3,200 different contributors. Whilst its pretty much the same as the Drupal that we know and, hopefully, love, a lot has changed behind the scenes and under the hood!

View file

@ -1,7 +1,8 @@
---
title: Drupal VM, Meet Symfony Console
location: DrupalCamp Bristol 2016
logo: assets/images/talks/drupalcamp-bristol.png
logo: assets/images/talks/logos/drupalcamp-bristol-2016.png
logo_link: https://www.drupalcampbristol.co.uk
tags:
- conference
- php

View file

@ -10,6 +10,8 @@ slides:
video:
embed: '<iframe width="560" height="315" src="https://www.youtube.com/embed/Yi_FPI3xHwc" frameborder="0" allowfullscreen></iframe>'
url: https://www.youtube.com/watch?v=Yi_FPI3xHwc
logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/modern-drupal-development-with-composer
---
Building a Drupal application? You no longer need to download archives to add new modules or update core, or deal with Drupal specific tools to manage your codebase.

View file

@ -1,10 +1,18 @@
---
title: Goodbye Drush Make. Hello Composer!
location: Drupal Bristol
logo: assets/images/talks/drupalcamp-bristol.png
logo: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/514559
tags: ['meetup', 'drupal', 'composer']
# image: drush-make-is-dead-long-live-composer.png
slides:
url: http://bit.ly/slides-goodbye-drush-make-hello-composer2
embed: '<script async class="speakerdeck-embed" data-id="1c1e0e129ab34816bd4c4edb5f6642c2" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
---
One of the main outcomes of Drupal 8 was “getting off the island” with third-party code included in core and adopting modern best practices from the wider PHP ecosystem - including [Composer][1], PHPs dependency manager.
Included to manage cores dependencies, it has also gained traction in the contrib space with the creation of the Drupal Composer project, and the Drupal Packagist and now native endpoints on Drupal.org exposing contrib project metadata.
In this session, I'll show how to fully manage a Drupal 7 or Drupal 8 website including contributed modules and themes and external libraries with Composer.
[1]: https://getcomposer.org

View file

@ -1,6 +1,8 @@
---
title: Getting (Your Data) Into Drupal 8
location: Drupal Bristol
logo: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/515718
tags: ['meetup', 'drupal', 'drupal-8']
slides:
url: https://speakerdeck.com/opdavies/getting-your-data-into-drupal-8-drupal-bristol

View file

@ -5,5 +5,7 @@ tags: [meetup, phpsw, open-source]
slides:
url: https://speakerdeck.com/opdavies/it-all-started-with-a-patch-phpsw
embed: <script async class="speakerdeck-embed" data-id="5862bdecb7a24cfaa5fc844696fafa0c" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/it-started-with-a-patch
---
A crash course of why and how to get involved with open source.

View file

@ -6,4 +6,10 @@ slides:
url: ~
embed: ~
draft: true
logo: assets/images/talks/logos/nomad-php.png
---
Youve built your application, and now you just need to deploy it. There are various ways that this could be done from (S)FTP, to SCP and rsync, to running commands like “git pull” and “composer install” directly on the server (not recommended).
My favourite deployment tool of late is Fabric a Python based command line tool for running commands locally as well as on remote servers. Its language and framework agnostic, and unopinionated so you define the steps and workflow that you need from a basic few-step deployment to a full Capistrano style zero-downtime deployment.
This talk will cover some introduction to Fabric and how to write your own fabfiles, and then look at some examples of different use case deployments for your PHP project.

View file

@ -5,6 +5,8 @@ tags: []
slides:
url: ~
embed: ~
logo: assets/images/talks/logos/drupalcamp-london-2017.png
logo_link: http://drupalcamp.london/session/getting-your-data-drupal-8
---
If youve moved a site from Drupal 6 to 7, the chances are that youve either used the upgrade path to update your old site in-place, or you built a new site from scratch and used the Migrate module from contrib to migrate your data from the old database.

View file

@ -6,6 +6,8 @@ tags: []
slides:
url: ~
embed: ~
logo: assets/images/talks/logos/drupalcamp-london-2017.png
logo_link: http://drupalcamp.london/session/test-driven-drupal-development-simpletest-and-phpunit
---
Testing is important. Why? It allows developers to add new features and edit and refactor existing code without the worry of adding regressions, reduces the reliance on manual testing to discover bugs, and by taking a test driven approach, your implementation code is leaner as you only write what is needed for your tests to pass.

View file

@ -1,11 +0,0 @@
---
title:
event:
name:
website:
location:
tags: []
slides:
url: ~
embed: ~
---

View file

@ -9,7 +9,9 @@
{% include 'talk/slides' %}
{% include 'talk/video' %}
<div class="content">
<div class="talk-description">
{% include 'talk/logo' %}
{% block content %}{% endblock %}
</div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View file

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB