diff options
author | Adam T. Carpenter <atc@53hor.net> | 2020-10-15 14:36:14 -0400 |
---|---|---|
committer | Adam T. Carpenter <atc@53hor.net> | 2020-10-15 14:36:14 -0400 |
commit | e03b071124b439714105f7614f2a9ecdc4eb8f3b (patch) | |
tree | 18f2c532d5fc80478f4cf2fd7a6f657725647a0a | |
parent | 66b99b266dad7db86a28ca653bb62208b89fc7a5 (diff) | |
download | carpentertutoring-e03b071124b439714105f7614f2a9ecdc4eb8f3b.tar.xz carpentertutoring-e03b071124b439714105f7614f2a9ecdc4eb8f3b.zip |
moved policies to their own page, updated them
-rw-r--r-- | .prettierrc | 11 | ||||
-rw-r--r-- | .prettierrc.json | 11 | ||||
-rw-r--r-- | _data/content/policies.yml | 21 | ||||
-rw-r--r-- | _includes/nav.liquid | 3 | ||||
-rw-r--r-- | _layouts/index.liquid | 28 | ||||
-rw-r--r-- | _layouts/policies.liquid | 36 | ||||
-rw-r--r-- | pages/policies.md | 6 |
7 files changed, 74 insertions, 42 deletions
diff --git a/.prettierrc b/.prettierrc deleted file mode 100644 index 439d411..0000000 --- a/.prettierrc +++ /dev/null @@ -1,11 +0,0 @@ -{ - "proseWrap": "always", - "overrides": [ - { - "files": "*.liquid", - "options": { - "parser": "html" , - } - } - ] -} diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..a455f4e --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,11 @@ +{ + "proseWrap": "always", + "overrides": [ + { + "files": "*.liquid", + "options": { + "parser": "html" + } + } + ] +} diff --git a/_data/content/policies.yml b/_data/content/policies.yml index 168b0ca..0c715f8 100644 --- a/_data/content/policies.yml +++ b/_data/content/policies.yml @@ -1,15 +1,6 @@ -- <strong>Payment methods</strong> I accept payments in-person through cash or - checks made out to Amy Carpenter or through PayPal. If you select to pay - through PayPal, there is an additional $1.50 processing fee per transaction. -- <strong>Travel policy</strong> I travel to locations throughout the Hampton - Roads area, including Suffolk, Chesapeake, Norfolk, Virginia Beach, Isle of - Wight, Newport News, Yorktown, and Williamsburg. If you live outside of these - areas but are only interested in in-person appointments, please contact me to - make arrangements. -- <strong>Remote sessions</strong> Remote sessions are conducted from my home - in Suffolk. I generally use <a href="https://zoom.us/">Zoom</a>, which - requires students to download a free client on their computer or a free app - on their phone or tablet. I am happy to accommodate if you prefer a different - service. -- <strong>Cancellation policy</strong> Please contact me for my cancellation - policy. +- <strong>Payment methods</strong> I accept cash, checks made out to Amy Carpenter, or PayPal (amy@carpentertutoring.com). If you select to pay through PayPal, there is an additional $1.50 processing fee per transaction. +- <strong>Travel policy</strong> Update due to COVID-19 -- to keep all parties involved as safe as possible during this pandemic, I have shifted to remote-only tutoring for the foreseeable future. +- <strong>Remote sessions</strong> Remote sessions are conducted from my home in Suffolk. I generally use <a href="https://zoom.us">Zoom</a>, which requires students to download a free client on their computer or a free app on their phone or tablet. I am happy to accommodate if you prefer a different service. +- <strong>Cancellation policy</strong> Sessions cancelled within 72 hours of their start time will incur a $20 late cancellation fee. +- <strong>No-Show policy</strong> Sessions which a student does not attend with no notice of cancellation will be charged the full session price. +- <strong>Session Duration policy</strong> Sessions are purchased in half-hour increments, and the shortest appointment duration is 60 minutes. Families are responsible for the amount of time they book and will be charged based on that amount, regardless of the length of the actual appointment. If a student is late to their appointment, we will work to the end of their scheduled time, but no later. diff --git a/_includes/nav.liquid b/_includes/nav.liquid index 43b5b11..6faf57a 100644 --- a/_includes/nav.liquid +++ b/_includes/nav.liquid @@ -24,6 +24,9 @@ <a class="navbar-item" href="/#pricing"> Pricing </a> + <a class="navbar-item" href="/policies"> + Policies + </a> <a class="navbar-item" href="/#about"> About </a> diff --git a/_layouts/index.liquid b/_layouts/index.liquid index e8991d3..39da163 100644 --- a/_layouts/index.liquid +++ b/_layouts/index.liquid @@ -113,6 +113,16 @@ </div> </section> + <section class="section"> + <div class="container"> + <div class="box"> + <div class="content has-text-centered"> + <a href="/policies">See a list of my policies and procedures regarding scheduling, payment, and booking.</a> + </div> + </div> + </div> + </section> + <!-- offering modal (hidden by default) --> {% for offering in site.data.offerings %} <div id="offering-{{ offering.id }}-modal" class="modal fadeIn"> @@ -155,27 +165,13 @@ <!-- contact box, additional contact and tutoring info --> <section class="section" id="contact"> - <div class="container"> - <div class="columns"> - <div class="column is-one-third"> + <div class="columns is-centered"> + <div class="column"> <div class="box"> {% include "contact-form.liquid" %} </div> </div> - - <div class="column"> - <div class="box"> - <div class="content"> - <ul> - {% for line in site.data.content.policies %} - <li>{{ line }}</li> - {% endfor %} - </ul> - </div> - </div> </div> - </div> - </div> </section> {% include "footer.liquid" %} diff --git a/_layouts/policies.liquid b/_layouts/policies.liquid new file mode 100644 index 0000000..e49f3ee --- /dev/null +++ b/_layouts/policies.liquid @@ -0,0 +1,36 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <title>{{ page.title }}</title> + <link rel="stylesheet" href="/styles/index.css" /> + {% include "meta.liquid" %} + </head> + + <body class="has-navbar-fixed-top is-size-4-desktop"> + {% include "nav.liquid" %} + + <section class="section"> + <div class="container"> + <div class="columns is-multiline is-centered"> + <div class="column"> + <div class="box"> + <div class="content"> + <ul> + {% for line in site.data.content.policies %} + <li>{{ line }}</li> + {% endfor %} + </ul> + </div> + </div> + </div> + </div> + </div> + </section> + + {% include "footer.liquid" %} + + <script src="/scripts/iconify.min.js" type="text/javascript"></script> + <script src="/scripts/index.js" type="text/javascript"></script> + <script src="/scripts/smtp.js" type="text/javascript"></script> + </body> +</html> diff --git a/pages/policies.md b/pages/policies.md new file mode 100644 index 0000000..5cf093b --- /dev/null +++ b/pages/policies.md @@ -0,0 +1,6 @@ +--- +title: Policies +layout: policies.liquid +description: My policies and procedures regarding appointments. +permalink: "/{{slug}}" +--- |