diff --git a/source/_includes/button.html.twig b/source/_includes/button.html.twig index 1469860a7..850a51160 100644 --- a/source/_includes/button.html.twig +++ b/source/_includes/button.html.twig @@ -1,5 +1,13 @@
- - {{ text|raw }} - + + + {{ text|raw }} + + + + + + + +
diff --git a/source/_pages/call.html.twig b/source/_pages/call.html.twig index 0bdcc0013..9e36e9b48 100644 --- a/source/_pages/call.html.twig +++ b/source/_pages/call.html.twig @@ -37,9 +37,10 @@ faqs: {# 1st call to action #} {% include 'button' with { - position: 'centre', - text: 'Book your call now →', - url: page.link, + position: 'centre', + text: 'Book your call now', + url: page.link, + withArrow: true, } %}

Some things I can help you with

@@ -61,9 +62,10 @@ faqs:

In this 1-on-1 video call, I can help you answer questions in these areas or any others you may have.

{% include 'button' with { - position: 'centre', - text: 'Book your call now →', - url: page.link, + position: 'centre', + text: 'Book your call now', + url: page.link, + withArrow: true, } %} {# Social proof #} @@ -103,8 +105,9 @@ faqs: } %} {% block callout_content %} {% include 'button.html.twig' with { - text: 'Book your call now for £' ~ page.price|number_format ~ ' →', - url: page.link, + text: 'Book your call now for £' ~ page.price|number_format ~ '', + url: page.link, + withArrow: true, } %}

You can pay and reserve your time slot straight away. There are a limited number of available slots each month. If, after the call, you decide to do a longer engagement with me, the cost of this call will be deducted from that engagement.

diff --git a/source/_pages/drupal-upgrade.md b/source/_pages/drupal-upgrade.md index 7f4f2bb42..271bb0167 100644 --- a/source/_pages/drupal-upgrade.md +++ b/source/_pages/drupal-upgrade.md @@ -37,8 +37,9 @@ An upgrade roadmap is a personalised audit of your Drupal website and includes d {# 1st call to action #} {% include 'button.html.twig' with { - text: page.button.text ~ ' →', + text: page.button.text ~ ' ', url: page.button.url, + withArrow: true, } %} ## How does it work? @@ -54,8 +55,9 @@ An upgrade roadmap is a personalised audit of your Drupal website and includes d {# 2nd CTA #} {% include 'button.html.twig' with { - text: page.button.text ~ ' →', + text: page.button.text, url: page.button.url, + withArrow: true, } %} {# Social proof #} diff --git a/source/_pages/dto.md b/source/_pages/dto.md index 2be6cb48c..d56efe05c 100644 --- a/source/_pages/dto.md +++ b/source/_pages/dto.md @@ -35,8 +35,9 @@ The workshop is currently only available remotely, and the next available date i Seats are available at {{ page.is_early_bird ? 'an early bird price of £' ~ page.prices.early : 'a price of £' ~ page.prices.full }}, with a 10% discount for bulk orders of 5 or more seats. {% include 'button.html.twig' with { - text: 'Book your seat →', + text: 'Book your seat', url: 'https://buy.stripe.com/aEU9Bk2KmaPM3Be8wJ', + withArrow: true, } %}
diff --git a/source/_pages/index.md b/source/_pages/index.md index 628cf28e5..a618798ca 100644 --- a/source/_pages/index.md +++ b/source/_pages/index.md @@ -17,8 +17,9 @@ I'm a Drupal core contributor, module and theme maintainer, former Developer for {% include 'button' with { position: 'centre', - text: 'Click here to email Oliver →', + text: 'Click here to email Oliver', url: 'mailto:' ~ site.email, + withArrow: true, } %} ## What I can help you with @@ -50,8 +51,9 @@ Here are [all my products and services][pricing]. If you still can't find what y
{% include 'button' with { position: 'centre', - text: 'Click here to email Oliver →', + text: 'Click here to email Oliver', url: 'mailto:' ~ site.email, + withArrow: true, } %}
diff --git a/source/_pages/pair.html.twig b/source/_pages/pair.html.twig index bd03440c1..0facfaca5 100644 --- a/source/_pages/pair.html.twig +++ b/source/_pages/pair.html.twig @@ -63,8 +63,9 @@ link: https://savvycal.com/opdavies/pair } %} {% block callout_content %} {% include 'button.html.twig' with { - text: 'Book your session now for £' ~ page.price|number_format ~ ' →', + text: 'Book your session now for £' ~ page.price|number_format ~ ' ', url: page.link, + withArrow: true, } %}

You can pay and reserve your time slot straight away. There are a limited number of available slots each month. If, after the call, you decide to do a longer engagement with me, the cost of this call will be deducted from that engagement.

diff --git a/source/_pages/subscription.md b/source/_pages/subscription.md index 83d04792c..f4416959c 100644 --- a/source/_pages/subscription.md +++ b/source/_pages/subscription.md @@ -151,8 +151,9 @@ High quality code that just works. Or I fix it, for free! @@ -165,9 +166,10 @@ High quality code that just works. Or I fix it, for free! And we'll figure out what's best for you. {% include 'button' with { - text: 'Get in touch →', + text: 'Get in touch', type: 'secondary', url: 'https://savvycal.com/opdavies/subscription', + withArrow: true, } %} --- diff --git a/source/_pages/team-coaching.html.twig b/source/_pages/team-coaching.html.twig index 0242098ed..cd8bcf485 100644 --- a/source/_pages/team-coaching.html.twig +++ b/source/_pages/team-coaching.html.twig @@ -32,8 +32,9 @@ meta:
{% include 'button.html.twig' with { position: 'centre', - text: 'Apply now →', + text: 'Apply now', url: page.form_url, + withArrow: true, } %}
@@ -80,8 +81,9 @@ meta:
{% include 'button.html.twig' with { position: 'centre', - text: 'Apply now →', + text: 'Apply now', url: page.form_url, + withArrow: true, } %}
diff --git a/source/_pages/things-about-php.md b/source/_pages/things-about-php.md index 85dca3932..f68c5760b 100644 --- a/source/_pages/things-about-php.md +++ b/source/_pages/things-about-php.md @@ -56,7 +56,8 @@ I offer consulting calls and services to reduce your onboarding time and get you
{% include 'button.html.twig' with { - text: 'Book your call →', + text: 'Book your call ', url: '/call', + withArrow: true, } %}