Move subscription plans into a callout
This commit is contained in:
parent
1045e5c85e
commit
25e3fe7514
26
source/_includes/subscription-plans.html.twig
Normal file
26
source/_includes/subscription-plans.html.twig
Normal file
|
@ -0,0 +1,26 @@
|
|||
{% for plan in plans %}
|
||||
<div>
|
||||
<h3>
|
||||
<strong>
|
||||
{{ plan.name }}:
|
||||
£{{ plan.price|number_format }} per month
|
||||
</strong>
|
||||
</h3>
|
||||
|
||||
<p>{{ plan.tagline }}</p>
|
||||
|
||||
<ul>
|
||||
{% for feature in plan.features|merge(page.features) %}
|
||||
<li>{{ feature }}</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
||||
<footer class="mt-6">
|
||||
{% include 'button.html.twig' with {
|
||||
text: 'Register now for the ' ~ plan.name|lower ~ ' plan',
|
||||
url: plan.url,
|
||||
withArrow: true,
|
||||
} %}
|
||||
</footer>
|
||||
</div>
|
||||
{% endfor %}
|
|
@ -93,11 +93,13 @@ urls:
|
|||
|
||||
{# Pain #}
|
||||
|
||||
- Are bugs and errors on your Drupal website losing you customers?
|
||||
- Are you stuck on an outdated or unsupported version of Drupal?
|
||||
- Are you unable to efficiently change your website and spend your time searching for workarounds?
|
||||
- Does it take too long to release new features and bug fixes?
|
||||
- Are you considering switching to Drupal from your current CMS and wondering if it's the right choice?
|
||||
<ul>
|
||||
<li>Are bugs and errors on your Drupal website losing you customers?</li>
|
||||
<li>Are you stuck on an outdated or unsupported version of Drupal?</li>
|
||||
<li>Are you unable to efficiently change your website and spend your time searching for workarounds?</li>
|
||||
<li>Does it take too long to release new features and bug fixes?</li>
|
||||
<li>Are you considering switching to Drupal from your current CMS and wondering if it's the right choice?</li>
|
||||
</ul>
|
||||
|
||||
<!--
|
||||
- Do you need something added or fixed on your website but don't know where to start?
|
||||
|
@ -105,110 +107,95 @@ urls:
|
|||
- Is your website full of legacy code that no one understands or you don't use and that you still need to maintain?
|
||||
-->
|
||||
|
||||
---
|
||||
<hr>
|
||||
|
||||
{# Solution #}
|
||||
|
||||
In less time than it takes to post on a job board, and for a fraction of the cost, get **unlimited access to a certified Drupal development expert**, core contributor and multiple-time DrupalCon speaker for a fixed monthly fee. No surprises. Cancel anytime.
|
||||
<p>In less time than it takes to post on a job board, and for a fraction of the cost, get <strong>unlimited access to a certified Drupal development expert</strong>, core contributor and multiple-time DrupalCon speaker for a fixed monthly fee. No surprises. Cancel anytime.</p>
|
||||
|
||||
---
|
||||
<hr>
|
||||
|
||||
## You're already running my code in production
|
||||
<h2>You're already running my code in production</h2>
|
||||
|
||||
I've contributed code to Drupal core and written popular contributed Drupal modules and themes, PHP and JavaScript libraries, and Tailwind CSS plugins.
|
||||
<p>I've contributed code to Drupal core and written popular contributed Drupal modules and themes, PHP and JavaScript libraries, and Tailwind CSS plugins.</p>
|
||||
|
||||
For example, the Override Node Options module is used on around 40,000 active Drupal websites.
|
||||
<p>For example, the Override Node Options module is used on around 40,000 active Drupal websites.</p>
|
||||
|
||||
---
|
||||
<hr>
|
||||
|
||||
## What does it include?
|
||||
<h2>What does it include?</h2>
|
||||
|
||||
{# TODO: add more information about each of these. #}
|
||||
|
||||
- **Analysis & Audit**. I can help you identify expensive bottlenecks, hidden issues, and potential problems with your site. I'll put together a detailed report with actionable next-steps on how to fix any issues.
|
||||
- **Roadmap & Planning**. We'll identify your goals and challenges, and I'll put together a custom roadmap to help you get there.
|
||||
- **Implementation and Maintenance**. I can build your project for you, or work with your engineering team to accelerate your progress.
|
||||
- **Team Training**. Give your team the skills they need to get more done. Grow, retain, and attract talented developers.
|
||||
- **Ongoing Advisory**. Throughout the duration of your project, I'll be available to review progress, answer questions, recommend tools and processes, share emerging best practices, and keep your project on the right track.
|
||||
<ul>
|
||||
<li><strong>Analysis & Audit</strong>. I can help you identify expensive bottlenecks, hidden issues, and potential problems with your site. I'll put together a detailed report with actionable next-steps on how to fix any issues.</li>
|
||||
<li><strong>Roadmap & Planning</strong>. We'll identify your goals and challenges, and I'll put together a custom roadmap to help you get there.</li>
|
||||
<li><strong>Implementation and Maintenance</strong>. I can build your project for you, or work with your engineering team to accelerate your progress.</li>
|
||||
<li><strong>Team Training</strong>. Give your team the skills they need to get more done. Grow, retain, and attract talented developers.</li>
|
||||
<li><strong>Ongoing Advisory</strong>. Throughout the duration of your project, I'll be available to review progress, answer questions, recommend tools and processes, share emerging best practices, and keep your project on the right track.</li>
|
||||
</ul>
|
||||
|
||||
{# TODO: I don't want people to book an advisory call before an advisory call or pair programming session. #}
|
||||
|
||||
**Looking for something else?** I also offer fixed-scope consulting engagements and one-time advisory calls. [Book a short exploratory call]({{page.urls.exploratory_call}}) to see if we'd be a good match.
|
||||
<h2>Looking for something else?</h2>
|
||||
|
||||
---
|
||||
<p>I also offer fixed-scope consulting engagements and one-time advisory calls. <a href="https://savvycal.com/opdavies/drupal-consulting-exploratory-call">Book a short exploratory call</a> to see if we'd be a good match.</p>
|
||||
|
||||
## How it works
|
||||
<hr>
|
||||
|
||||
### Make as many requests as you like
|
||||
<h2>How it works</h2>
|
||||
|
||||
Unlimited user stories. Unlimited tasks. Unlimited repos. Unlimited services.
|
||||
<h3>Make as many requests as you like</h3>
|
||||
|
||||
### You set the priority
|
||||
<p>Unlimited user stories. Unlimited tasks. Unlimited repos. Unlimited services.</p>
|
||||
|
||||
You decide what's most important. Change priorities at any time.
|
||||
<h3>You set the priority</h3>
|
||||
|
||||
### Get code in days, not weeks
|
||||
<p>You decide what's most important. Change priorities at any time.</p>
|
||||
|
||||
I work on one active request at a time, and start shipping code in days. Bigger projects will be broken down into smaller parts.
|
||||
<h3>Get code in days, not weeks</h3>
|
||||
|
||||
### Satisfaction guaranteed
|
||||
<p>I work on one active request at a time, and start shipping code in days. Bigger projects will be broken down into smaller parts.</p>
|
||||
|
||||
Great software is an iterative process. I'll keep iterating with you until you're completely happy with the results.
|
||||
<h3>Satisfaction guaranteed</h3>
|
||||
|
||||
---
|
||||
<p>Great software is an iterative process. I'll keep iterating with you until you're completely happy with the results.</p>
|
||||
|
||||
## Subscription benefits
|
||||
<hr>
|
||||
|
||||
When you subscribe, you gain access to a number of unique benefits.
|
||||
<h2>Subscription benefits</h2>
|
||||
|
||||
### Fixed monthly rate
|
||||
<p>When you subscribe, you gain access to a number of unique benefits.</p>
|
||||
|
||||
No surprises. No missed quotes. No surprise invoices. Pay the same price each month.
|
||||
<h3>Fixed monthly rate</h3>
|
||||
|
||||
### Speedy delivery
|
||||
<p>No surprises. No missed quotes. No surprise invoices. Pay the same price each month.</p>
|
||||
|
||||
I work in small increments, so you'll begin seeing valuable code changes in mere days.
|
||||
<h3>Speedy delivery</h3>
|
||||
|
||||
### Quality guaranteed
|
||||
<p>I work in small increments, so you'll begin seeing valuable code changes in mere days.</p>
|
||||
|
||||
High quality code that just works. Or I fix it, for free!
|
||||
<h3>Quality guaranteed</h3>
|
||||
|
||||
---
|
||||
<p>High quality code that just works. Or I fix it, for free!</p>
|
||||
|
||||
## Subscription plans
|
||||
<hr>
|
||||
|
||||
{% for plan in page.plans %}
|
||||
<div>
|
||||
<strong>
|
||||
<h3>
|
||||
{{ plan.name }}:
|
||||
£{{ plan.price|number_format }} per month
|
||||
</h3>
|
||||
</strong>
|
||||
{% embed 'callout.html.twig' with {
|
||||
title: 'Ready to get started?',
|
||||
} %}
|
||||
{% block callout_content %}
|
||||
<p><strong>Only one spot left.</strong> Book your spot now.</p>
|
||||
|
||||
<p>{{ plan.tagline }}</p>
|
||||
{% include "subscription-plans" with { plans: page.plans } %}
|
||||
{% endblock %}
|
||||
{% endembed %}
|
||||
|
||||
<ul>
|
||||
{% for feature in plan.features|merge(page.features) %}
|
||||
<li>{{ feature }}</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
<hr>
|
||||
|
||||
<footer class="mt-6">
|
||||
{% include 'button.html.twig' with {
|
||||
text: 'Register now for the ' ~ plan.name|lower ~ ' plan',
|
||||
url: plan.url,
|
||||
withArrow: true,
|
||||
} %}
|
||||
</footer>
|
||||
</div>
|
||||
{% endfor %}
|
||||
<h2>Book a free call</h2>
|
||||
|
||||
---
|
||||
|
||||
## Book a free call
|
||||
|
||||
And we'll figure out what's best for you.
|
||||
<p>And we'll figure out what's best for you.</p>
|
||||
|
||||
{% include 'button' with {
|
||||
text: 'Get in touch',
|
||||
|
@ -217,7 +204,7 @@ And we'll figure out what's best for you.
|
|||
withArrow: true,
|
||||
} %}
|
||||
|
||||
---
|
||||
<hr>
|
||||
|
||||
{% include 'testimonials' with {
|
||||
limit: 5,
|
||||
|
@ -225,9 +212,9 @@ And we'll figure out what's best for you.
|
|||
title: 'Kind words from clients',
|
||||
} %}
|
||||
|
||||
---
|
||||
<hr>
|
||||
|
||||
## Frequently asked questions
|
||||
<h2>Frequently asked questions</h2>
|
||||
|
||||
{% for faq in page.faqs %}
|
||||
<h3>{{ faq.0 }}</h3>
|
||||
|
@ -235,7 +222,7 @@ And we'll figure out what's best for you.
|
|||
{{ faq.1|markdown }}
|
||||
{% endfor %}
|
||||
|
||||
---
|
||||
<hr>
|
||||
|
||||
{% include 'testimonials' with {
|
||||
tag: 'subscription',
|
Loading…
Reference in a new issue