diff --git a/README.md b/README.md index 9a3e69159..bf864a5c7 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,6 @@ [![go.dev reference](https://img.shields.io/badge/go.dev-reference-007d9c?logo=go&logoColor=white&style=flat-square)](https://pkg.go.dev/mod/github.com/gruntwork-io/terratest?tab=overview) ![go.mod version](https://img.shields.io/github/go-mod/go-version/gruntwork-io/terratest) - Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. It provides a variety of helper functions and patterns for common infrastructure testing tasks, including: @@ -25,13 +24,11 @@ variety of helper functions and patterns for common infrastructure testing tasks Please see the following for more info: -* [Terratest Website](https://terratest.gruntwork.io) -* [Getting started with Terratest](https://terratest.gruntwork.io/docs/getting-started/quick-start/) -* [Terratest Documentation](https://terratest.gruntwork.io/docs/) -* [Contributing to Terratest](https://terratest.gruntwork.io/docs/community/contributing/) -* [Commercial Support](https://terratest.gruntwork.io/commercial-support/) - - +- [Terratest Website](https://terratest.gruntwork.io) +- [Getting started with Terratest](https://terratest.gruntwork.io/docs/getting-started/quick-start/) +- [Terratest Documentation](https://terratest.gruntwork.io/docs/) +- [Contributing to Terratest](https://terratest.gruntwork.io/docs/community/contributing/) +- [Commercial Support](https://gruntwork.io/support/) ## License diff --git a/docs/_docs/04_community/support.md b/docs/_docs/04_community/support.md index 00717124a..182698b3e 100644 --- a/docs/_docs/04_community/support.md +++ b/docs/_docs/04_community/support.md @@ -18,14 +18,14 @@ Search our [Knowledge Base](https://github.com/gruntwork-io/knowledge-base/discu Read through [existing issues](https://github.com/gruntwork-io/terratest/issues) or post a new one. Github issues is a good place to: - - report a bug, +- report a bug, - - ask for a help, +- ask for a help, - - ask for improvements, +- ask for improvements, - - to start contributing by solving simple issues. +- to start contributing by solving simple issues. ## Commercial support -Does your company rely on Terratest in production? If so, you can get commercial support directly from Gruntwork, the creators of Terratest! Check out the [Commercial Support Page](/commercial-support/) for more details. +Does your company rely on Terratest in production? If so, you can get commercial support directly from Gruntwork, the creators of Terratest! Check out the [Gruntwork Support Page](https://gruntwork.io/support) for more details. diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html index 961357b8d..6626ac5ac 100644 --- a/docs/_includes/footer.html +++ b/docs/_includes/footer.html @@ -14,7 +14,6 @@

Learn

  • Quick Start
  • Documentation
  • Examples
  • -
  • Commercial Support NEW
  • diff --git a/docs/_includes/navbar.html b/docs/_includes/navbar.html index b02c103c3..c7ee8ef2a 100644 --- a/docs/_includes/navbar.html +++ b/docs/_includes/navbar.html @@ -17,7 +17,6 @@
  • Quick Start
  • Docs
  • Examples
  • -
  • Commercial Support NEW
  • GitHub diff --git a/docs/_layouts/commercial-support.html b/docs/_layouts/commercial-support.html deleted file mode 100644 index c00a0deaf..000000000 --- a/docs/_layouts/commercial-support.html +++ /dev/null @@ -1,34 +0,0 @@ ---- -custom_js: -- prism -- collection-browser_scroll -- collection-browser_search -- collection-browser_toc -- video-player ---- - - - - - {% include head.html %} - - -
    - {% include navbar.html %} -
    -

    Commercial Support

    - {{ page.subtitle }} -
    -
    -
    -
    - Shape - Shape - Hero -
    -
    - {{ content }} - {% include footer.html %} - {% include scripts.html %} - - diff --git a/docs/_pages/commercial-support/_commercial-support-features.html b/docs/_pages/commercial-support/_commercial-support-features.html deleted file mode 100644 index 5f9a06ed9..000000000 --- a/docs/_pages/commercial-support/_commercial-support-features.html +++ /dev/null @@ -1,56 +0,0 @@ -
    -
    -
    -
    - - - Does your company rely on Terratest in production?
    - If so, you can get commercial support directly from - Gruntwork, the creators of Terratest, including: -
    -
    -
    -
    -
    - -
    - - Get help from the creators of Terratest via email, - chat (private shared Slack channel), - and phone/video (scheduled Zoom calls). - -
    -
    -
    - -
    - - Add the Gruntwork team to your pull requests to - get your infrastructure code reviewed by a team of DevOps experts.  - -
    -
    -
    - -
    - - - If you find bugs in Terratest, we guarantee - that we will start working on a fix within an agreed-upon time frame.  - -
    -
    -
    - -
    - - - If you request new features (improvements) for Terratest, - we guarantee that we will start working on that new feature within an agreed-upon time - frame.*  - -
    -
    -
    -
    -
    \ No newline at end of file diff --git a/docs/_pages/commercial-support/_pricing-table.html b/docs/_pages/commercial-support/_pricing-table.html deleted file mode 100644 index cd6ac89fa..000000000 --- a/docs/_pages/commercial-support/_pricing-table.html +++ /dev/null @@ -1,498 +0,0 @@ -
    - Shape -
    - Pricing -
    -
    - - -
    \ No newline at end of file diff --git a/docs/_pages/commercial-support/index.html b/docs/_pages/commercial-support/index.html index 52209cae3..646f339c4 100644 --- a/docs/_pages/commercial-support/index.html +++ b/docs/_pages/commercial-support/index.html @@ -1,33 +1,5 @@ --- -layout: commercial-support -title: Commercial Support -subtitle: Get help via email, chat, and phone/video from the team that created Terratest. -excerpt: Get help via email, chat, and phone/video from the team that created Terratest. permalink: /commercial-support/ -slug: commercial-support -nav_title: Commercial Support -nav_title_link: /docs/ -custom_js: -- prism -- examples -- collection-browser_toc +redirect_to: + - https://gruntwork.io/support --- -
    -
    - {% include_relative _commercial-support-features.html %} -
    - {% include_relative _pricing-table.html %} - -
    -
    \ No newline at end of file diff --git a/docs/assets/css/pages/commercial-support.scss b/docs/assets/css/pages/commercial-support.scss deleted file mode 100644 index 67b883e26..000000000 --- a/docs/assets/css/pages/commercial-support.scss +++ /dev/null @@ -1,476 +0,0 @@ -.commercial-support { - .subpage__header { - - .subpage__hero { - max-width: 55%; - margin-left: auto; - margin-right: 1.5rem; - text-align: left; - - h1 { - span { - font-weight: 300; - } - } - } - - .header-bg { - .header-shapes-left { - width: 375px; - left: 5%; - top: 48%; - } - } - } - - .header-shapes-right,.header-shapes-top { - display: none; - } -} - -.commercial-support__page { - font-family: 'Source Sans Pro', sans-serif; - - .get-access-cmp { - .shapes-bottom { - display: none; - } - - span { - position: relative; - z-index: 2; - - .shapes-left,.shapes-right { - position: absolute; - z-index: 1; - } - - .shapes-right { - right: -200px; - } - - .shapes-left { - left: -200px; - } - } - } - - .support-options { - .option { - text-align: left; - padding: 10px; - - .icon-bubble { - width: 40px; - height: 40px; - border-radius: 30px; - box-shadow: 0 5px 14px 0 rgba(22, 62, 122, 0.23); - background: linear-gradient(240deg, #1888cf 50%, #001191); - display: flex; - justify-content: center; - align-items: center; - margin-bottom: 24px; - - img { - width: 20px; - } - } - - label { - font-size: 22px; - font-weight: 800; - color: #1e252f; - width: 100%; - } - } - } - - .commercial-support__pricing { - display: block; - height: 100%; - max-width: 1200px; - margin-left: auto; - margin-right: auto; - - .pricing-table { - margin: 0 2rem; - } - - .pricing-shapes-top { - display: none; - } - - .pricing-note { - padding: 20px 15px; - display: block; - width: 100%; - font-size: 15px; - color:#1e252f; - - p { - margin:0; - } - } - - .section-title { - margin-bottom: 60px; - text-align: center; - - span { - font-family: 'Source Sans Pro', sans-serif; - font-size: 44px; - font-weight: 300; - } - } - - .header { - display: flex; - - .cell-cnt { - padding: 0 1rem!important; - } - - .cell { - background-color: #eef1f2; - border-top-right-radius: 10px; - border-top-left-radius: 10px; - min-height: 50px; - display: flex; - justify-content: center; - align-items: center; - max-width: 180px; - margin: auto; - box-shadow: 0 5px 24px 0 rgba(22, 62, 122, 0.12); - - .title { - font-family: 'Source Sans Pro', sans-serif; - font-size: 16px; - text-transform: uppercase; - font-weight: 800; - letter-spacing: 2px; - } - } - - .cell-enterprise { - background-image: linear-gradient(135deg, #001191, #06a3ff); - - .title { - color: #fff; - } - } - } - - .single-row { - display: flex; - - .cell-cnt { - padding: 0 1rem!important; - } - - .description { - font-family: 'Source Sans Pro', sans-serif; - font-weight: 500; - font-size: 22px; - color: #1e252f; - min-height: 50px; - text-align: left; - margin: auto; - display: flex; - align-items: center; - - .pricing-link { - color: inherit; - text-decoration: none; - text-decoration: underline; - } - - .sla-badge { - background-color: #0237ae; - color: #fff; - font-size: 16px; - font-weight: 500; - padding: 2px 10px; - border-radius: 3px; - margin-right: 15px; - display: inline-block; - } - } - - .cell { - background: #fff; - box-shadow: 0 0px 0px 0px white, 0 0px 0px 0px white, 12px 30px 30px -4px rgba(31, 73, 125, 0.1), -12px 30px 30px -4px rgba(31, 73, 125, 0.1); - margin: auto; - max-width: 180px; - margin: auto; - min-height: 50px; - display: flex; - justify-content: center; - align-items: center; - - .checkmark { - width: 16px; - } - - .sla { - font-family: 'Source Sans Pro', sans-serif; - font-weight: 500; - font-size: 22px; - color: #1e252f; - } - - .footer-price { - font-family: 'Source Sans Pro', sans-serif; - color:#07a7fd; - text-transform: uppercase; - font-size: 16px; - letter-spacing: 2px; - font-weight: 800; - } - } - - .footer-cell { - padding-top: 16px; - padding-bottom: 16px; - border-bottom-left-radius: 10px; - border-bottom-right-radius: 10px; - box-shadow: 0 5px 24px 0 rgba(22, 62, 122, 0.12); - } - - .contact-cell { - padding: 0; - - .footer-cell-contact { - padding: 3rem 0; - border-bottom: none; - background: none; - text-align: center; - - .btn-contact-pricing { - font-size: 13px; - height: 45px; - letter-spacing: 2px; - padding: 15px 18px; - } - } - } - } - - .mobile-pricing { - .price-card { - max-width: 350px; - margin:auto; - border-radius: 10px; - box-shadow: 0 5px 24px 0 rgba(22, 62, 122, 0.12); - background-color: #ffffff; - margin-bottom: 40px; - - .title { - padding-top: 10px; - padding-bottom: 10px; - display: flex; - justify-content: space-between; - border-bottom: 1px solid #1e252f1c; - font-weight: 800; - text-transform: uppercase; - - .price-label { - color: #07a7fd; - margin-right: 20px; - } - - .package-name { - margin-left: 20px; - } - } - - .support-label { - display: flex; - justify-content: space-between; - align-items: center; - padding-top: 15px; - padding-left:20px; - padding: 15px 20px 0px 20px; - align-items: center; - - .label-package-name { - font-weight: 800; - font-size: 18px; - margin: 0; - } - } - - .sla-badge { - .sla { - background-color: #07a7fd; - padding: 4px 6px; - color: #fff; - font-weight: 800; - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - } - - .sla-dark { - background-color: #0237ae; - color: #fff; - margin-left:20px; - } - - .days { - padding: 4px 6px; - border: solid 1px #eaebeb; - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - } - } - - .feature { - border-bottom: 1px solid #1e252f1c; - padding: 15px 20px; - font-size: 18px; - .pricing-link { - color: inherit; - text-decoration: none; - text-decoration: underline; - } - img { - width: 20px; - } - } - - .footer-price-card { - padding: 3rem 0; - display: flex; - justify-content: center; - - .btn-secondary { - color: #07a7fd; - } - } - } - } - } -} - -.cell-cnt { - padding: 0 !important; - margin: 0 !important; - border-bottom: 1px solid #1e252f1c; -} - -.borderless-cell { - border: none !important; -} - -.title-description { - max-width: 900px; - margin: auto; - margin-bottom: 36px; - line-height: 36px; - span { - font-family: 'Source Sans Pro', sans-serif; - font-size: 26px; - font-weight: 300; - letter-spacing: normal; - text-align: center; - color: #1e252f; - } -} - -@media all and (max-width: 992px) { - .commercial-support { - position: relative; - .links { - flex-wrap: wrap; - a { - margin-top: 15px; - } - } - .support-options { - .option { - padding-right: 0; - padding-left: 0; - } - } - .subpage__header { - .header-bg { - .header-shapes-top { - display: block; - width: 100%; - max-width: 100px; - position: absolute; - top: -30px; - left: 150px; - } - .header-shapes-left { - display: none; - } - .header-shapes-right { - display: block; - width: 100%; - bottom: -42px; - max-width: 80px; - } - } - .subpage__hero { - max-width: 100%; - text-align: left; - padding: 0 15px; - } - } - } - .commercial-support__page { - hr { - display: none; - } - .get-access-cmp { - padding-top: 0; - position: relative; - .shapes-bottom { - display: block; - position: absolute; - bottom: -50px; - right: 10px; - z-index: 1; - } - span { - font-weight: 500; - .shapes-left,.shapes-right { - display: none; - } - } - } - .container-fluid { - padding-left: 0; - padding-right: 0; - } - .title-description { - text-align: left; - } - .commercial-support__pricing { - .pricing-shapes-top { - max-width: 330px; - margin: auto; - display: flex; - } - .mobile-pricing { - .price-card { - .checkmark { - margin-right: 5px; - } - .sla-badge { - margin-top: 5px; - margin-left: 10px; - } - } - } - } - } -} - -@media all and (max-width: 450px) { - .commercial-support__page .commercial-support__pricing .mobile-pricing .price-card { - max-width: 300px; - } -} - - diff --git a/docs/assets/css/styles.scss b/docs/assets/css/styles.scss index ef9271b46..7c1daeba7 100644 --- a/docs/assets/css/styles.scss +++ b/docs/assets/css/styles.scss @@ -14,7 +14,6 @@ @import "pages/cookie-policy"; @import "pages/home"; @import "pages/support"; -@import "pages/commercial-support"; @import "pages/contact"; @import "utilities"; diff --git a/docs/assets/img/commercial-support/support-mobile-bottom.svg b/docs/assets/img/commercial-support/support-mobile-bottom.svg deleted file mode 100644 index 5d13c9aae..000000000 --- a/docs/assets/img/commercial-support/support-mobile-bottom.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - support-mobile-bottom - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/assets/img/commercial-support/support-mobile-pricing@1x.svg b/docs/assets/img/commercial-support/support-mobile-pricing@1x.svg deleted file mode 100644 index ce4291de7..000000000 --- a/docs/assets/img/commercial-support/support-mobile-pricing@1x.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - support-mobile-pricing@1x - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/assets/img/commercial-support/support-mobile-top-1.svg b/docs/assets/img/commercial-support/support-mobile-top-1.svg deleted file mode 100644 index fea9d05f9..000000000 --- a/docs/assets/img/commercial-support/support-mobile-top-1.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - support-mobile-top-1 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/assets/img/commercial-support/support-mobile-top-2.svg b/docs/assets/img/commercial-support/support-mobile-top-2.svg deleted file mode 100644 index 80afb4760..000000000 --- a/docs/assets/img/commercial-support/support-mobile-top-2.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - support-mobile-top-2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/assets/img/commercial-support/support-web-bottom-left.svg b/docs/assets/img/commercial-support/support-web-bottom-left.svg deleted file mode 100644 index 7f5c4c2da..000000000 --- a/docs/assets/img/commercial-support/support-web-bottom-left.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - left - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/assets/img/commercial-support/support-web-bottom-right.svg b/docs/assets/img/commercial-support/support-web-bottom-right.svg deleted file mode 100644 index e6dabdd5f..000000000 --- a/docs/assets/img/commercial-support/support-web-bottom-right.svg +++ /dev/null @@ -1,59 +0,0 @@ - - - right - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/assets/img/commercial-support/support-web-top.svg b/docs/assets/img/commercial-support/support-web-top.svg deleted file mode 100644 index e42d0b5ed..000000000 --- a/docs/assets/img/commercial-support/support-web-top.svg +++ /dev/null @@ -1,80 +0,0 @@ - - - support-web-top - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file