diff --git a/app/data/testimonials.yml b/app/data/testimonials.yml index f5d20553..f919108e 100644 --- a/app/data/testimonials.yml +++ b/app/data/testimonials.yml @@ -1,68 +1 @@ testimonials: - - name: Ed Welsby - image: ed-welsby.png - role: > - Senior Developer at [Proctor & Stevenson](http://www.proctors.co.uk) - text: | - Oliver was great to work with, he has a solid knowledge of the various aspects of web development and never minded helping me out with Linux commands! - - - name: Brian Healy - image: brian-healy.png - role: > - Director of Business Development at [Tincan](http://tincan.co.uk) - text: | - Oliver was fantastic to work with - pro-active and highly responsive, he worked well remotely and as part of a project team. His understanding of the project requirement(s) and ability to translate it into working code was essential and he delivered. - - - name: Marlon Duncanson - role: 'Brand & Web Specialist' - text: | - Oliver is a great guy and really easy to work with. He really goes the extra mile to make sure the project is done properly. I would recommend him and will not hesitate to use him again in future. - - - name: Brian Hartwell - role: Interactive Creative Director - text: | - Oliver was great to work with. He has expert knowledge with Drupal and delivered exactly what we were looking for on time. He's understanding, friendly and easy to get along with. I would enjoy working with him again in the future. - - - name: Daniel Easterbrook - role: Digital Strategy Consultant - text: | - Oliver is seasoned Drupal and all round highly skilled and experienced web developer. I have worked with Oliver on an important project where he was reliable, prompt and ensured strict client deadline delivery and confidentiality at all times. - - - name: James Chapman - role: > - Director at [Development Done Right](http://www.developmentdoneright.co.uk) - image: james-chapman.png - text: | - We used Oliver on a number of occasions throughout 2012 and I have to say we've been delighted with his work. His skills working with Drupal are excellent particularly with custom module development and we wouldn’t hesitate to recommend him others. - - - name: Léonie Watson - role: > - Director of Accessibility at [Nomensa](http://www.nomensa.com) - image: leonie-watson.jpg - text: | - Oliver is a flexible and hardworking developer, with a terrific knowledge of Drupal. He promotes accessibility best practice within the Drupal community, and is always happy to share his knowledge with other people. - - - name: Holly Ross - role: > - Executive Director at the [Drupal Association](https://assoc.drupal.org) - image: holly-ross.png - text: | - Oliver has been an outstanding contributor to the Drupal Association team. He is a talented developer who writes great code and applies his curiosity and love of learning to every project. He is also a fantastic team member, who gives to the team as much as he gets. - - Oliver is the embodiment of everything good about the Drupal community. - - - name: Josh Mitchell - role: > - CTO at the [Drupal Association](https://assoc.drupal.org) - image: josh-mitchell.png - text: | - Oliver is a skilled Drupal developer with a passion for the Drupal community. As his direct supervisor, I was able to watch Oliver grow with the Drupal Association and contribute an amazing amount of effort and integrity to all of his work. - - Everything we have thrown at Oliver, he has approached with an open and flexible mind that has allowed him to work on a wide range of projects and features for Drupal products. - - - name: Chris Jarvis - image: chris-jarvis.jpg - role: > - Developer at [Microserve](https://microserve.io) - text: | - Oliver is an amazing colleague, he's professional, full of knowledge and I could not recommend him more. diff --git a/assets/sass/_mixins.sass b/assets/sass/_mixins.sass deleted file mode 100644 index 53f97ee0..00000000 --- a/assets/sass/_mixins.sass +++ /dev/null @@ -1,35 +0,0 @@ -// =from($device) -// @media screen and (min-width: $device) -// @content - -// =until($device) -// @media screen and (max-width: $device - 1px) -// @content - -// =mobile -// @media screen and (max-width: $screen-tablet - 1px) -// @content - -// =tablet -// @media screen and (min-width: $screen-tablet) -// @content - -// =tablet-only -// @media screen and (min-width: $screen-tablet) and (max-width: $screen-desktop - 1px) -// @content - -// =touch -// @media screen and (max-width: $screen-desktop - 1px) -// @content - -// =desktop -// @media screen and (min-width: $screen-desktop) -// @content - -// =desktop-only -// @media screen and (min-width: $screen-desktop) and (max-width: $screen-lg - 1px) -// @content - -// =widescreen -// @media screen and (min-width: $screen-lg) -// @content diff --git a/assets/sass/experience.sass b/assets/sass/experience.sass index a0146a41..c1ef12ef 100644 --- a/assets/sass/experience.sass +++ b/assets/sass/experience.sass @@ -1,6 +1,3 @@ -@import "node_modules/bulma/sass/utilities/initial-variables" -@import "node_modules/bulma/sass/utilities/mixins" - .experience-item-website margin-bottom: 2px diff --git a/assets/sass/main.sass b/assets/sass/main.sass index 6f65e373..c8b06084 100644 --- a/assets/sass/main.sass +++ b/assets/sass/main.sass @@ -1,21 +1,22 @@ -@import 'node_modules/bulma/sass/utilities/initial-variables' +@import "node_modules/tachyons-sass/scss/colors"; -$family-sans-serif: "Helvetica Neue", Arial, sans-serif -$body-size: 14px +$blue: #0678be -$blue: #0678BE +@import "node_modules/tachyons-sass/tachyons"; -$primary: $blue +p, +li, +td + a + color: $blue -@import 'node_modules/bulma/bulma' +.video + padding: 56.25% 0 0 -@import 'base' -@import 'mixins' - -@import 'base/layout' -@import 'base/utilities' - -@import 'components/availability' -@import 'components/badges' -@import 'components/footer' -@import 'components/meetups' +.video iframe, +.video embed + height: 100% + left: 0 + position: absolute + top: 0 + width: 100% diff --git a/assets/sass/main.scss b/assets/sass/main.scss new file mode 100644 index 00000000..287ec892 --- /dev/null +++ b/assets/sass/main.scss @@ -0,0 +1,24 @@ +@import "node_modules/tachyons-sass/tachyons"; + +$blue1: #0678be; + +p, +li, +td { + a { color: $blue1; } +} + +.blue1 { color: $blue1; } + +.video { + padding: 56.25% 0 0; +} + +.video iframe, +.video embed { + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} diff --git a/gulpfile.js b/gulpfile.js index 388a446d..b9531d15 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -54,17 +54,17 @@ gulp.task('styles', function () { config.sass.sourceDir + '/main.sass' ], 'main.css'); - app.sass([ - 'node_modules/prismjs/themes/prism-twilight.css', - config.sass.sourceDir + '/post.sass' - ], 'post.css') + // app.sass([ + // 'node_modules/prismjs/themes/prism-twilight.css', + // config.sass.sourceDir + '/post.sass' + // ], 'post.css') - app.sass(config.sass.sourceDir + '/about.sass', 'about.css'); - app.sass(config.sass.sourceDir + '/blog.sass', 'blog.css'); - app.sass(config.sass.sourceDir + '/experience.sass', 'experience.css'); - app.sass(config.sass.sourceDir + '/project.sass', 'project.css'); - app.sass(config.sass.sourceDir + '/talk.sass', 'talk.css'); - app.sass(config.sass.sourceDir + '/testimonials.sass', 'testimonials.css'); + // app.sass(config.sass.sourceDir + '/about.sass', 'about.css'); + // app.sass(config.sass.sourceDir + '/blog.sass', 'blog.css'); + // app.sass(config.sass.sourceDir + '/experience.sass', 'experience.css'); + // app.sass(config.sass.sourceDir + '/project.sass', 'project.css'); + // app.sass(config.sass.sourceDir + '/talk.sass', 'talk.css'); + // app.sass(config.sass.sourceDir + '/testimonials.sass', 'testimonials.css'); }); gulp.task('scripts', function () { diff --git a/package.json b/package.json index 7bd6796b..493f2000 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,6 @@ "gulp-util": "^3.0.8", "jquery.2": "^1.0.0", "prismjs": "^1.6.0", - "tachyons": "^4.8.1" + "tachyons-sass": "^4.7.4" } } diff --git a/source/_includes/availability.html.twig b/source/_includes/availability.html.twig index c76756e7..78e2612d 100644 --- a/source/_includes/availability.html.twig +++ b/source/_includes/availability.html.twig @@ -1,11 +1,9 @@ -
- - - +
- - - +
- - - +